This commit is contained in:
Henrik Bakken
2025-10-26 23:16:13 +01:00
parent 22d1213032
commit 8512162cd0
17 changed files with 729 additions and 552 deletions
+50
View File
@@ -0,0 +1,50 @@
# Auth with polkit-gnome:
exec /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1
# Import environment variables for user systemd service manager
exec systemctl --user import-environment DISPLAY WAYLAND_DISPLAY SWAYSOCK
# Update dbus environments with display variables
exec hash dbus-update-activation-environment 2>/dev/null && \
dbus-update-activation-environment --systemd DISPLAY WAYLAND_DISPLAY SWAYSOCK
# Idle configuration
exec swayidle idlehint 1
exec_always swayidle -w before-sleep "gtklock -d"
# Desktop notifications
exec mako
# Start foot server
exec_always --no-startup-id foot --server
# Autotiling
exec autotiling
# Network Applet
exec nm-applet --indicator
# Firewall Applet
exec sleep 2 && firewall-applet
# nwg-drawer
exec_always nwg-drawer -r -c 7 -is 90 -mb 10 -ml 50 -mr 50 -mt 10
# focus switch animations
exec systemctl --user enable --now flashfocus
# usb automount
exec systemctl --user enable --now pcmanfm
# persist clipboard after close
exec_always {
# persist clipboard after close
pkill -x wl-clip-persist
wl-clip-persist --clipboard regular --all-mime-type-regex '(?i)^(?!image/x-inkscape-svg).+'
}
# enable noisetorch
exec_always {
noisetorch -u
noisetorch -i
}