From 60ac41501923632b0b79232b8dce9c27fdb85b5c Mon Sep 17 00:00:00 2001 From: Don Harper Date: Tue, 25 Jun 2024 07:38:08 -0500 Subject: [PATCH] fix window rules, plus cleanup --- home/gui/files/sway/default | 40 ++++++---------------------------- home/gui/files/sway/eve | 40 ++++++---------------------------- home/gui/files/sway/loki | 20 ++++------------- home/gui/files/sway/pocket2 | 39 +++++---------------------------- home/gui/files/sway/smaug | 40 ++++++---------------------------- home/gui/files/sway/t2 | 43 ++++++++++++------------------------- 6 files changed, 41 insertions(+), 181 deletions(-) diff --git a/home/gui/files/sway/default b/home/gui/files/sway/default index c1ade00..50060b0 100644 --- a/home/gui/files/sway/default +++ b/home/gui/files/sway/default @@ -1,3 +1,4 @@ +# Default set $mod Mod1 set $terminal_path /home/don/bin/mynewterm set $snd_sink alsa_output.usb-Corsair_CORSAIR_VOID_ELITE_Wireless_Gaming_Dongle-00.iec958-stereo @@ -224,8 +225,8 @@ bar { # To get the app_id of the focused window use: # $ sleep 2 ; swaymsg -t get_tree | jq -r '..|try select(.focused == true)' -assign [app_id="^Wfica$"] 3 assign [class="^Wfica$"] 3 +assign [class="zoom"] 5 assign [title="^Zoom"] 5 assign [class="^mpv$"] 9 assign [app_id="^mpv$"] 9 @@ -246,15 +247,6 @@ assign [class="^Slack$"] 6 assign [class="^gotktrik$"] 6 assign [app_id="org.jellyfin."] 8 assign [title="Jellyfin Media Player"] 8 -#assign [class="evolution-alarm-notify"] floating enable sticky enable -#for_window [class="^Authy Desktop$"] floating enable move scratchpad -#for_window [class="^Slack$"] floating enable move scratchpad -#for_window [title="Reminders"] floating enable sticky enable -#for_window [title="^Print$"] floating disable -#for_window [class="^obsidian"] floating enable move scratchpad -#for_window [class="evolution-alarm-notify"] sticky enable -#for_window [class="feh"] floating enable sticky enable -#for_window [title="^Print$"] floating disable for_window { #[class="^Authy Desktop$"] floating enable @@ -272,9 +264,9 @@ for_window { } input type:touchpad { - tap enabled + tap enabled click_method clickfinger - middle_emulation enabled + middle_emulation enabled dwt enabled tap_button_map lrm } @@ -289,7 +281,6 @@ bindsym Mod4+w exec --no-startup-id "randbg-1" bindsym $mod+Control+d exec --no-startup-id "dovideo.sh" bindsym Mod4+Tab focus right bindsym Mod4+Shift+Tab focus left -#bindsym $mod+Tab workspace back_and_forth bindsym $mod+Control+h move workspace to output left bindsym $mod+Control+j move workspace to output down @@ -337,51 +328,32 @@ client.urgent #44475A #FF5555 #F8F8F2 #FF5555 #FF5555 client.placeholder #282A36 #282A36 #F8F8F2 #282A36 #282A36 client.background #F8F8F2 +exec pasystray exec_always keyctl link @u @s -#exec_always mykanshi exec shikane +exec_always shikanectl reload exec foot --server exec kitty --title ttmenu -e ttmenu-loop seat * hide_cursor 8000 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 dbus-update-activation-environment --systemd DISPLAY SWAYSOCK XDG_CURRENT_DESKTOP=sway exec --no-startup-id udiskie --tray -# Gnome intergration -exec --no-startup-id /usr/lib/gnome-settings-daemon/gsd-xsettings exec --no-startup-id gnome-flashback exec --no-startup-id dbus-send --session --print-reply=literal --dest=org.gnome.SessionManager "/org/gnome/SessionManager" org.gnome.SessionManager.RegisterClient "string:sway" "string:$DESKTOP_AUTOSTART_ID" -exec --no-startup-id /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 -exec --no-startup-id /usr/bin/gnome-keyring-daemon --start -# My stuff exec wl-paste -t text --watch clipman store exec configure-gtk -exec supersonic exec sonixd -exec safeeyes exec dovideo.sh exec auto-start -exec /usr/lib/kdeconnectd -exec_always gremind exec swaync -exec /usr/libexec/notification-daemon exec nm-applet -#exec nextcloud exec randbg -#exec birdtray exec indicator-kdeconnect exec kdeconnect-indicator exec myweb exec myterm -#exec srandrd dovideo.sh exec cbatticons -exec telegram-desktop -exec element-desktop -exec signal-desktop -#exec authy -#exec obsidian -exec pasystray exec headset-charge-indicator.py exec blueberry-tray exec ktimer diff --git a/home/gui/files/sway/eve b/home/gui/files/sway/eve index 66415a1..8549910 100644 --- a/home/gui/files/sway/eve +++ b/home/gui/files/sway/eve @@ -1,3 +1,4 @@ +# For Eve set $mod Mod1 set $terminal_path /home/don/bin/mynewterm set $snd_sink alsa_output.usb-Corsair_CORSAIR_VOID_ELITE_Wireless_Gaming_Dongle-00.iec958-stereo @@ -224,8 +225,8 @@ bar { # To get the app_id of the focused window use: # $ sleep 2 ; swaymsg -t get_tree | jq -r '..|try select(.focused == true)' -assign [app_id="^Wfica$"] 3 assign [class="^Wfica$"] 3 +assign [class="zoom"] 5 assign [title="^Zoom"] 5 assign [class="^mpv$"] 9 assign [app_id="^mpv$"] 9 @@ -246,15 +247,6 @@ assign [class="^Slack$"] 6 assign [class="^gotktrik$"] 6 assign [app_id="org.jellyfin."] 8 assign [title="Jellyfin Media Player"] 8 -#assign [class="evolution-alarm-notify"] floating enable sticky enable -#for_window [class="^Authy Desktop$"] floating enable move scratchpad -#for_window [class="^Slack$"] floating enable move scratchpad -#for_window [title="Reminders"] floating enable sticky enable -#for_window [title="^Print$"] floating disable -#for_window [class="^obsidian"] floating enable move scratchpad -#for_window [class="evolution-alarm-notify"] sticky enable -#for_window [class="feh"] floating enable sticky enable -#for_window [title="^Print$"] floating disable for_window { #[class="^Authy Desktop$"] floating enable @@ -272,9 +264,9 @@ for_window { } input type:touchpad { - tap enabled + tap enabled click_method clickfinger - middle_emulation enabled + middle_emulation enabled dwt enabled tap_button_map lrm } @@ -289,7 +281,6 @@ bindsym Mod4+w exec --no-startup-id "randbg-1" bindsym $mod+Control+d exec --no-startup-id "dovideo.sh" bindsym Mod4+Tab focus right bindsym Mod4+Shift+Tab focus left -#bindsym $mod+Tab workspace back_and_forth bindsym $mod+Control+h move workspace to output left bindsym $mod+Control+j move workspace to output down @@ -337,51 +328,32 @@ client.urgent #44475A #FF5555 #F8F8F2 #FF5555 #FF5555 client.placeholder #282A36 #282A36 #F8F8F2 #282A36 #282A36 client.background #F8F8F2 +exec pasystray exec_always keyctl link @u @s -#exec_always mykanshi exec shikane +exec_always shikanectl reload exec foot --server exec kitty --title ttmenu -e ttmenu-loop seat * hide_cursor 8000 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 dbus-update-activation-environment --systemd DISPLAY SWAYSOCK XDG_CURRENT_DESKTOP=sway exec --no-startup-id udiskie --tray -# Gnome intergration -exec --no-startup-id /usr/lib/gnome-settings-daemon/gsd-xsettings exec --no-startup-id gnome-flashback exec --no-startup-id dbus-send --session --print-reply=literal --dest=org.gnome.SessionManager "/org/gnome/SessionManager" org.gnome.SessionManager.RegisterClient "string:sway" "string:$DESKTOP_AUTOSTART_ID" -exec --no-startup-id /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 -exec --no-startup-id /usr/bin/gnome-keyring-daemon --start -# My stuff exec wl-paste -t text --watch clipman store exec configure-gtk -exec supersonic exec sonixd -exec safeeyes exec dovideo.sh exec auto-start -exec /usr/lib/kdeconnectd -exec_always gremind exec swaync -exec /usr/libexec/notification-daemon exec nm-applet -#exec nextcloud exec randbg -#exec birdtray exec indicator-kdeconnect exec kdeconnect-indicator exec myweb exec myterm -#exec srandrd dovideo.sh exec cbatticons -exec telegram-desktop -exec element-desktop -exec signal-desktop -#exec authy -#exec obsidian -exec pasystray exec headset-charge-indicator.py exec blueberry-tray exec ktimer diff --git a/home/gui/files/sway/loki b/home/gui/files/sway/loki index d9c52b4..1c94a7d 100644 --- a/home/gui/files/sway/loki +++ b/home/gui/files/sway/loki @@ -225,8 +225,8 @@ bar { # To get the app_id of the focused window use: # $ sleep 2 ; swaymsg -t get_tree | jq -r '..|try select(.focused == true)' -assign [app_id="^Wfica$"] 3 assign [class="^Wfica$"] 3 +assign [class="zoom"] 5 assign [title="^Zoom"] 5 assign [class="^mpv$"] 9 assign [app_id="^mpv$"] 9 @@ -247,15 +247,6 @@ assign [class="^Slack$"] 6 assign [class="^gotktrik$"] 6 assign [app_id="org.jellyfin."] 8 assign [title="Jellyfin Media Player"] 8 -#assign [class="evolution-alarm-notify"] floating enable sticky enable -#for_window [class="^Authy Desktop$"] floating enable move scratchpad -#for_window [class="^Slack$"] floating enable move scratchpad -#for_window [title="Reminders"] floating enable sticky enable -#for_window [title="^Print$"] floating disable -#for_window [class="^obsidian"] floating enable move scratchpad -#for_window [class="evolution-alarm-notify"] sticky enable -#for_window [class="feh"] floating enable sticky enable -#for_window [title="^Print$"] floating disable for_window { #[class="^Authy Desktop$"] floating enable @@ -273,9 +264,9 @@ for_window { } input type:touchpad { - tap enabled + tap enabled click_method clickfinger - middle_emulation enabled + middle_emulation enabled dwt enabled tap_button_map lrm } @@ -290,7 +281,6 @@ bindsym Mod4+w exec --no-startup-id "randbg-1" bindsym $mod+Control+d exec --no-startup-id "dovideo.sh" bindsym Mod4+Tab focus right bindsym Mod4+Shift+Tab focus left -#bindsym $mod+Tab workspace back_and_forth bindsym $mod+Control+h move workspace to output left bindsym $mod+Control+j move workspace to output down @@ -340,8 +330,8 @@ client.background #F8F8F2 exec pasystray exec_always keyctl link @u @s -#exec_always mykanshi exec shikane +exec_always shikanectl reload exec foot --server exec kitty --title ttmenu -e ttmenu-loop seat * hide_cursor 8000 @@ -349,7 +339,6 @@ 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 --no-startup-id udiskie --tray -exec --no-startup-id /usr/lib/gnome-settings-daemon/gsd-xsettings exec --no-startup-id gnome-flashback exec --no-startup-id dbus-send --session --print-reply=literal --dest=org.gnome.SessionManager "/org/gnome/SessionManager" org.gnome.SessionManager.RegisterClient "string:sway" "string:$DESKTOP_AUTOSTART_ID" exec wl-paste -t text --watch clipman store @@ -357,7 +346,6 @@ exec configure-gtk exec sonixd exec dovideo.sh exec auto-start -exec_always gremind exec swaync exec nm-applet exec randbg diff --git a/home/gui/files/sway/pocket2 b/home/gui/files/sway/pocket2 index d7278c1..0fa7510 100644 --- a/home/gui/files/sway/pocket2 +++ b/home/gui/files/sway/pocket2 @@ -225,8 +225,8 @@ bar { # To get the app_id of the focused window use: # $ sleep 2 ; swaymsg -t get_tree | jq -r '..|try select(.focused == true)' -assign [app_id="^Wfica$"] 3 assign [class="^Wfica$"] 3 +assign [class="zoom"] 5 assign [title="^Zoom"] 5 assign [class="^mpv$"] 9 assign [app_id="^mpv$"] 9 @@ -247,15 +247,6 @@ assign [class="^Slack$"] 6 assign [class="^gotktrik$"] 6 assign [app_id="org.jellyfin."] 8 assign [title="Jellyfin Media Player"] 8 -#assign [class="evolution-alarm-notify"] floating enable sticky enable -#for_window [class="^Authy Desktop$"] floating enable move scratchpad -#for_window [class="^Slack$"] floating enable move scratchpad -#for_window [title="Reminders"] floating enable sticky enable -#for_window [title="^Print$"] floating disable -#for_window [class="^obsidian"] floating enable move scratchpad -#for_window [class="evolution-alarm-notify"] sticky enable -#for_window [class="feh"] floating enable sticky enable -#for_window [title="^Print$"] floating disable for_window { #[class="^Authy Desktop$"] floating enable @@ -273,9 +264,9 @@ for_window { } input type:touchpad { - tap enabled + tap enabled click_method clickfinger - middle_emulation enabled + middle_emulation enabled dwt enabled tap_button_map lrm } @@ -290,7 +281,6 @@ bindsym Mod4+w exec --no-startup-id "randbg-1" bindsym $mod+Control+d exec --no-startup-id "dovideo.sh" bindsym Mod4+Tab focus right bindsym Mod4+Shift+Tab focus left -#bindsym $mod+Tab workspace back_and_forth bindsym $mod+Control+h move workspace to output left bindsym $mod+Control+j move workspace to output down @@ -338,51 +328,32 @@ client.urgent #44475A #FF5555 #F8F8F2 #FF5555 #FF5555 client.placeholder #282A36 #282A36 #F8F8F2 #282A36 #282A36 client.background #F8F8F2 +exec pasystray exec_always keyctl link @u @s -#exec_always mykanshi exec shikane +exec_always shikanectl reload exec foot --server exec kitty --title ttmenu -e ttmenu-loop seat * hide_cursor 8000 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 dbus-update-activation-environment --systemd DISPLAY SWAYSOCK XDG_CURRENT_DESKTOP=sway exec --no-startup-id udiskie --tray -# Gnome intergration -exec --no-startup-id /usr/lib/gnome-settings-daemon/gsd-xsettings exec --no-startup-id gnome-flashback exec --no-startup-id dbus-send --session --print-reply=literal --dest=org.gnome.SessionManager "/org/gnome/SessionManager" org.gnome.SessionManager.RegisterClient "string:sway" "string:$DESKTOP_AUTOSTART_ID" -exec --no-startup-id /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 -exec --no-startup-id /usr/bin/gnome-keyring-daemon --start -# My stuff exec wl-paste -t text --watch clipman store exec configure-gtk -exec supersonic exec sonixd -exec safeeyes exec dovideo.sh exec auto-start -exec /usr/lib/kdeconnectd -exec_always gremind exec swaync -exec /usr/libexec/notification-daemon exec nm-applet -#exec nextcloud exec randbg -#exec birdtray exec indicator-kdeconnect exec kdeconnect-indicator exec myweb exec myterm -#exec srandrd dovideo.sh exec cbatticons -exec telegram-desktop -exec element-desktop -exec signal-desktop -#exec authy -#exec obsidian -exec pasystray exec headset-charge-indicator.py exec blueberry-tray exec ktimer diff --git a/home/gui/files/sway/smaug b/home/gui/files/sway/smaug index 3d10d3d..1356150 100644 --- a/home/gui/files/sway/smaug +++ b/home/gui/files/sway/smaug @@ -1,3 +1,4 @@ +# For Smaug set $mod Mod1 set $terminal_path /home/don/bin/mynewterm set $snd_sink alsa_output.usb-Corsair_CORSAIR_VOID_ELITE_Wireless_Gaming_Dongle-00.iec958-stereo @@ -224,8 +225,8 @@ bar { # To get the app_id of the focused window use: # $ sleep 2 ; swaymsg -t get_tree | jq -r '..|try select(.focused == true)' -assign [app_id="^Wfica$"] 3 assign [class="^Wfica$"] 3 +assign [class="zoom"] 5 assign [title="^Zoom"] 5 assign [class="^mpv$"] 9 assign [app_id="^mpv$"] 9 @@ -246,15 +247,6 @@ assign [class="^Slack$"] 6 assign [class="^gotktrik$"] 6 assign [app_id="org.jellyfin."] 8 assign [title="Jellyfin Media Player"] 8 -#assign [class="evolution-alarm-notify"] floating enable sticky enable -#for_window [class="^Authy Desktop$"] floating enable move scratchpad -#for_window [class="^Slack$"] floating enable move scratchpad -#for_window [title="Reminders"] floating enable sticky enable -#for_window [title="^Print$"] floating disable -#for_window [class="^obsidian"] floating enable move scratchpad -#for_window [class="evolution-alarm-notify"] sticky enable -#for_window [class="feh"] floating enable sticky enable -#for_window [title="^Print$"] floating disable for_window { #[class="^Authy Desktop$"] floating enable @@ -272,9 +264,9 @@ for_window { } input type:touchpad { - tap enabled + tap enabled click_method clickfinger - middle_emulation enabled + middle_emulation enabled dwt enabled tap_button_map lrm } @@ -289,7 +281,6 @@ bindsym Mod4+w exec --no-startup-id "randbg-1" bindsym $mod+Control+d exec --no-startup-id "dovideo.sh" bindsym Mod4+Tab focus right bindsym Mod4+Shift+Tab focus left -#bindsym $mod+Tab workspace back_and_forth bindsym $mod+Control+h move workspace to output left bindsym $mod+Control+j move workspace to output down @@ -337,51 +328,32 @@ client.urgent #44475A #FF5555 #F8F8F2 #FF5555 #FF5555 client.placeholder #282A36 #282A36 #F8F8F2 #282A36 #282A36 client.background #F8F8F2 +exec pasystray exec_always keyctl link @u @s -#exec_always mykanshi exec shikane +exec_always shikanectl reload exec foot --server exec kitty --title ttmenu -e ttmenu-loop seat * hide_cursor 8000 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 dbus-update-activation-environment --systemd DISPLAY SWAYSOCK XDG_CURRENT_DESKTOP=sway exec --no-startup-id udiskie --tray -# Gnome intergration -exec --no-startup-id /usr/lib/gnome-settings-daemon/gsd-xsettings exec --no-startup-id gnome-flashback exec --no-startup-id dbus-send --session --print-reply=literal --dest=org.gnome.SessionManager "/org/gnome/SessionManager" org.gnome.SessionManager.RegisterClient "string:sway" "string:$DESKTOP_AUTOSTART_ID" -exec --no-startup-id /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 -exec --no-startup-id /usr/bin/gnome-keyring-daemon --start -# My stuff exec wl-paste -t text --watch clipman store exec configure-gtk -exec supersonic exec sonixd -exec safeeyes exec dovideo.sh exec auto-start -exec /usr/lib/kdeconnectd -exec_always gremind exec swaync -exec /usr/libexec/notification-daemon exec nm-applet -#exec nextcloud exec randbg -#exec birdtray exec indicator-kdeconnect exec kdeconnect-indicator exec myweb exec myterm -#exec srandrd dovideo.sh exec cbatticons -exec telegram-desktop -exec element-desktop -exec signal-desktop -#exec authy -#exec obsidian -exec pasystray exec headset-charge-indicator.py exec blueberry-tray exec ktimer diff --git a/home/gui/files/sway/t2 b/home/gui/files/sway/t2 index 9374899..75853be 100644 --- a/home/gui/files/sway/t2 +++ b/home/gui/files/sway/t2 @@ -1,3 +1,4 @@ +# For T2 set $mod Mod1 set $terminal_path /home/don/bin/mynewterm set $snd_sink alsa_output.usb-Corsair_CORSAIR_VOID_ELITE_Wireless_Gaming_Dongle-00.iec958-stereo @@ -160,7 +161,7 @@ set $mode_system System (l) lock, (e) logout, (a) goaway, (s) suspend, (h) hiber mode "$mode_system" { bindsym l exec --no-startup-id $lock, mode "default" bindsym e exec --no-startup-id swaymsg exit, mode "default" - bindsym a exec --no-startup-id $HOME/bin/gosleep, mode "default" + bindsym a exec --no-startup-id $HOME/bin/goaway, mode "default" bindsym s exec --no-startup-id systemctl suspend, mode "default" bindsym h exec --no-startup-id systemctl hibernate, mode "default" bindsym r exec --no-startup-id systemctl reboot, mode "default" @@ -226,8 +227,8 @@ bar { # To get the app_id of the focused window use: # $ sleep 2 ; swaymsg -t get_tree | jq -r '..|try select(.focused == true)' -assign [app_id="^Wfica$"] 3 assign [class="^Wfica$"] 3 +assign [class="zoom"] 5 assign [title="^Zoom"] 5 assign [class="^mpv$"] 9 assign [app_id="^mpv$"] 9 @@ -248,15 +249,6 @@ assign [class="^Slack$"] 6 assign [class="^gotktrik$"] 6 assign [app_id="org.jellyfin."] 8 assign [title="Jellyfin Media Player"] 8 -#assign [class="evolution-alarm-notify"] floating enable sticky enable -#for_window [class="^Authy Desktop$"] floating enable move scratchpad -#for_window [class="^Slack$"] floating enable move scratchpad -#for_window [title="Reminders"] floating enable sticky enable -#for_window [title="^Print$"] floating disable -#for_window [class="^obsidian"] floating enable move scratchpad -#for_window [class="evolution-alarm-notify"] sticky enable -#for_window [class="feh"] floating enable sticky enable -#for_window [title="^Print$"] floating disable for_window { #[class="^Authy Desktop$"] floating enable @@ -274,9 +266,9 @@ for_window { } input type:touchpad { - tap enabled + tap enabled click_method clickfinger - middle_emulation enabled + middle_emulation enabled dwt enabled tap_button_map lrm } @@ -291,7 +283,6 @@ bindsym Mod4+w exec --no-startup-id "randbg-1" bindsym $mod+Control+d exec --no-startup-id "dovideo.sh" bindsym Mod4+Tab focus right bindsym Mod4+Shift+Tab focus left -#bindsym $mod+Tab workspace back_and_forth bindsym $mod+Control+h move workspace to output left bindsym $mod+Control+j move workspace to output down @@ -339,43 +330,37 @@ client.urgent #44475A #FF5555 #F8F8F2 #FF5555 #FF5555 client.placeholder #282A36 #282A36 #F8F8F2 #282A36 #282A36 client.background #F8F8F2 +exec pasystray exec_always keyctl link @u @s -exec_always mykanshi +exec shikane +exec_always shikanectl reload exec foot --server exec kitty --title ttmenu -e ttmenu-loop seat * hide_cursor 8000 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 dbus-update-activation-environment --systemd DISPLAY SWAYSOCK XDG_CURRENT_DESKTOP=sway exec --no-startup-id udiskie --tray -# My stuff +exec --no-startup-id gnome-flashback +exec --no-startup-id dbus-send --session --print-reply=literal --dest=org.gnome.SessionManager "/org/gnome/SessionManager" org.gnome.SessionManager.RegisterClient "string:sway" "string:$DESKTOP_AUTOSTART_ID" exec wl-paste -t text --watch clipman store exec configure-gtk -exec supersonic -exec safeeyes +exec sonixd exec dovideo.sh exec auto-start exec swaync -exec /usr/libexec/notification-daemon exec nm-applet -#exec nextcloud exec randbg -#exec birdtray +exec indicator-kdeconnect exec kdeconnect-indicator exec myweb exec myterm -#exec srandrd dovideo.sh -#exec telegram-desktop -#exec element-desktop -#exec signal-desktop -#exec authy -#exec obsidian -exec pasystray +exec cbatticons exec headset-charge-indicator.py exec blueberry-tray exec ktimer exec kanshi exec wlsunset -l 29.74 -L -95.77 +exec powerkit exec poweralertd exec flameshot