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}