me like nix
0

Configure Feed

Select the types of activity you want to include in your feed.

remove arrs and add idle locking

+17 -10
+3 -10
configuration.nix
··· 110 110 pkgs.httpie 111 111 pkgs.helix 112 112 pkgs.jujutsu 113 - 114 - # media 115 - pkgs.qbittorrent 116 - pkgs.prowlarr 117 - pkgs.sonarr 118 - pkgs.radarr 119 - pkgs.jellyfin 120 - 113 + pkgs.htop 121 114 # --- ESSENTIAL HYPRLAND ECOSYSTEM TOOLS --- 122 115 pkgs.alacritty # Terminal emulator (popular choice, or pkgs.alacritty, pkgs.foot) 123 116 pkgs.wofi # Application launcher (or pkgs.rofi-wayland) 124 117 pkgs.waybar # Status bar (highly recommended) 125 118 pkgs.mako # Notification daemon 126 119 pkgs.swaybg # For setting wallpapers (or pkgs.hyprpaper, pkgs.swww) 127 - pkgs.swaylock-effects # Screen locker (or pkgs.hyprlock) 128 - # pkgs.swayidle # Idle management daemon (configure later) 120 + pkgs.hyprlock # Screen locker 121 + pkgs.swayidle # Idle management daemon (configure later) 129 122 pkgs.cliphist # Clipboard history manager 130 123 pkgs.slurp # For selecting a region for screenshots 131 124 pkgs.grim # For taking screenshots
+14
hyprland.conf
··· 11 11 # You'll need to find/download a wallpaper 12 12 # Or use `pkgs.swaybg` and specify a package path if you want 13 13 14 + # Swayidle: idle management 15 + # Locks the screen after 300 seconds (5 minutes) of inactivity 16 + # Turns off displays after 600 seconds (10 minutes) of inactivity 17 + # Locks the screen before the system goes to sleep/suspend 18 + exec-once = swayidle -w \ 19 + timeout 300 'hyprlock' \ 20 + timeout 600 'hyprctl dispatch dpms off' \ 21 + resume 'hyprctl dispatch dpms on' \ 22 + before-sleep 'hyprlock' 23 + # Optional: 24 + # lock 'hyprlock' \ 25 + # unlock 'pkill hyprlock' # Or a more specific unlock command if needed by your setup 26 + # idlehint 30 # Show a hint that idle inhibitor is active for 30s if an app requests it 27 + 14 28 exec-once = lxqt-policykit-agent # Starts the polkit agent for authentication 15 29 exec-once = dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP # For portals 16 30 exec-once = systemctl --user import-environment WAYLAND_DISPLAY XDG_CURRENT_DESKTOP # For portals