| 1 | { |
| 2 | pkgs, |
| 3 | inputs, |
| 4 | currentSystem, |
| 5 | ... |
| 6 | }: |
| 7 | { |
| 8 | wayland.windowManager.hyprland.settings.exec-once = [ |
| 9 | # "hash dbus-update-activation-environment 2>/dev/null" |
| 10 | "dbus-update-activation-environment --all --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP" |
| 11 | "systemctl --user import-environment WAYLAND_DISPLAY XDG_CURRENT_DESKTOP" |
| 12 | |
| 13 | "${pkgs.hyprlock}/bin/hyprlock" |
| 14 | |
| 15 | "${pkgs.networkmanagerapplet}/bin/nm-applet &" |
| 16 | "${pkgs.wl-clip-persist}/bin/wl-clip-persist --clipboard both &" |
| 17 | "${pkgs.wl-clipboard}/bin/wl-paste --watch cliphist store &" |
| 18 | # "${pkgs.waybar}/bin/waybar &" |
| 19 | "${pkgs.swaynotificationcenter}/bin/swaync &" |
| 20 | "${pkgs.vicinae}/bin/vicinae server &" |
| 21 | "${pkgs.udiskie}/bin/udiskie --automount --notify --smart-tray &" |
| 22 | "${pkgs.hyprland}/bin/hyprctl setcursor Bibata-Modern-Ice 24 &" |
| 23 | "${pkgs.tmux}/bin/tmux setenv -g HYPRLAND_INSTANCE_SIGNATURE '$HYPRLAND_INSTANCE_SIGNATURE'" |
| 24 | "systemctl --user start hyprpolkitagent" |
| 25 | # "init-wallpaper &" |
| 26 | # |
| 27 | # "ghostty --gtk-single-instance=true --quit-after-last-window-closed=false --initial-window=false" |
| 28 | # "[workspace 1 silent] zen-beta" |
| 29 | # "[workspace 2 silent] ghostty" |
| 30 | ]; |
| 31 | } |