summaryrefslogtreecommitdiffstats
path: root/desktop/nwg-shell/defaults.patch
diff options
context:
space:
mode:
Diffstat (limited to 'desktop/nwg-shell/defaults.patch')
-rw-r--r--desktop/nwg-shell/defaults.patch155
1 files changed, 155 insertions, 0 deletions
diff --git a/desktop/nwg-shell/defaults.patch b/desktop/nwg-shell/defaults.patch
new file mode 100644
index 0000000000..0347e38b38
--- /dev/null
+++ b/desktop/nwg-shell/defaults.patch
@@ -0,0 +1,155 @@
+--- a/nwg_shell/skel/config/sway/autostart
++++ b/nwg_shell/skel/config/sway/autostart
+@@ -4,6 +4,5 @@
+ exec_always nwg-autotiling
+ exec_always nwg-drawer -r -s preset-0.css -term foot
+ exec_always nwg-panel -c preset-0 -s preset-0.css
+-exec_always nwg-shell-check-updates
+ exec nwg-look -a
+ exec nwg-shell-config
+
+--- a/nwg_shell/skel/config/nwg-bar/bar.json
++++ b/nwg_shell/skel/config/nwg-bar/bar.json
+@@ -11,12 +11,12 @@
+ },
+ {
+ "label": "Reboot",
+- "exec": "systemctl reboot",
++ "exec": "loginctl reboot",
+ "icon": "/usr/share/nwg-bar/images/system-reboot.svg"
+ },
+ {
+ "label": "Shutdown",
+- "exec": "systemctl -i poweroff",
++ "exec": "loginctl poweroff",
+ "icon": "/usr/share/nwg-bar/images/system-shutdown.svg"
+ }
+ ]
+
+--- a/nwg_shell/skel/config/nwg-panel/preset-0
++++ b/nwg_shell/skel/config/nwg-panel/preset-0
+@@ -81,11 +81,11 @@
+ },
+ {
+ "name": "Restart",
+- "cmd": "systemctl reboot"
++ "cmd": "loginctl reboot"
+ },
+ {
+ "name": "Shutdown",
+- "cmd": "systemctl -i poweroff"
++ "cmd": "loginctl poweroff"
+ }
+ ]
+ },
+
+--- a/nwg_shell/skel/config/nwg-panel/preset-1
++++ b/nwg_shell/skel/config/nwg-panel/preset-1
+@@ -83,11 +83,11 @@
+ },
+ {
+ "name": "Restart",
+- "cmd": "systemctl reboot"
++ "cmd": "loginctl reboot"
+ },
+ {
+ "name": "Shutdown",
+- "cmd": "systemctl -i poweroff"
++ "cmd": "loginctl poweroff"
+ }
+ ]
+ },
+
+--- a/nwg_shell/skel/config/nwg-panel/preset-2
++++ b/nwg_shell/skel/config/nwg-panel/preset-2
+@@ -103,11 +103,11 @@
+ },
+ {
+ "name": "Restart",
+- "cmd": "systemctl reboot"
++ "cmd": "loginctl reboot"
+ },
+ {
+ "name": "Shutdown",
+- "cmd": "systemctl -i poweroff"
++ "cmd": "loginctl poweroff"
+ }
+ ]
+ },
+@@ -150,8 +150,8 @@
+ "menu-start-settings": {
+ "cmd-lock": "swaylock -f -c 000000",
+ "cmd-logout": "swaymsg exit",
+- "cmd-restart": "systemctl reboot",
+- "cmd-shutdown": "systemctl -i poweroff",
++ "cmd-restart": "loginctl reboot",
++ "cmd-shutdown": "loginctl poweroff",
+ "autohide": true,
+ "file-manager": "thunar",
+ "height": 0,
+
+--- a/nwg_shell/skel/config/nwg-panel/preset-3
++++ b/nwg_shell/skel/config/nwg-panel/preset-3
+@@ -79,11 +79,11 @@
+ },
+ {
+ "name": "Restart",
+- "cmd": "systemctl reboot"
++ "cmd": "loginctl reboot"
+ },
+ {
+ "name": "Shutdown",
+- "cmd": "systemctl -i poweroff"
++ "cmd": "loginctl poweroff"
+ }
+ ]
+ },
+
+--- a/nwg_shell/skel/config/sway/config
++++ b/nwg_shell/skel/config/sway/config
+@@ -36,10 +36,9 @@
+
+ ############### Autostart ##################
+
+-exec systemctl --user import-environment DISPLAY WAYLAND_DISPLAY SWAYSOCK
+ exec hash dbus-update-activation-environment 2>/dev/null && \
+- dbus-update-activation-environment --systemd DISPLAY WAYLAND_DISPLAY SWAYSOCK
+-exec /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1
++ dbus-update-activation-environment --session DISPLAY WAYLAND_DISPLAY SWAYSOCK
++exec /usr/libexec/polkit-gnome-authentication-agent-1
+ exec ~/.azotebg
+
+ ### Turn off screen on lid closed
+
+--- a/nwg_shell/skel/data/nwg-shell-config/settings
++++ b/nwg_shell/skel/data/nwg-shell-config/settings
+@@ -83,9 +83,9 @@
+ "gtklock-logout-command": "swaymsg exit",
+ "gtklock-playerctl": false,
+ "gtklock-powerbar": false,
+- "gtklock-poweroff-command": "systemctl -i poweroff",
+- "gtklock-reboot-command": "systemctl reboot",
+- "gtklock-suspend-command": "systemctl suspend",
++ "gtklock-poweroff-command": "loginctl poweroff",
++ "gtklock-reboot-command": "loginctl reboot",
++ "gtklock-suspend-command": "loginctl suspend",
+ "gtklock-time-format": "%H:%M:%S",
+ "gtklock-userinfo": false,
+ "gtklock-userswitch-command": ""
+
+--- a/nwg_shell/skel/config/hypr/hyprland.conf
++++ b/nwg_shell/skel/config/hypr/hyprland.conf
+@@ -15,10 +15,9 @@
+ # Autostart. Feel free to add your own entries.
+ # Shell components will be started in the includes.conf file, which we include below.
+ #
+-exec = /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1
++exec = /usr/libexec/polkit-gnome-authentication-agent-1
+ exec-once = ~/.azotebg-hyprland # Wallpaper
+-exec-once = systemctl --user import-environment WAYLAND_DISPLAY XDG_CURRENT_DESKTOP
+-exec-once = dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP
++exec-once = dbus-update-activation-environment --all WAYLAND_DISPLAY XDG_CURRENT_DESKTOP
+
+ #
+ # Include settings generated by nwg-shell-config
+