aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/dot_config/sway
diff options
context:
space:
mode:
authorLibravatar sommerfeld <sommerfeld@sommerfeld.dev>2026-05-13 13:43:39 +0100
committerLibravatar sommerfeld <sommerfeld@sommerfeld.dev>2026-05-13 13:43:39 +0100
commitbbbefc46533e6645fb0688731c1ca78d5106c1d6 (patch)
tree772269c115c0fb41a32870f19df1c3d404b748d8 /dot_config/sway
parent794a6d2226036e7024d58403549d522b4a0974c5 (diff)
downloaddotfiles-bbbefc46533e6645fb0688731c1ca78d5106c1d6.tar.gz
dotfiles-bbbefc46533e6645fb0688731c1ca78d5106c1d6.tar.bz2
dotfiles-bbbefc46533e6645fb0688731c1ca78d5106c1d6.zip
Revert "fix(sway): keep exec_always so outputs.conf self-heals on reload"
The exec_always change was only justified by a one-off migration: on the first reload after the include-file refactor, outputs.conf didn't exist yet. After that bootstrap, plain `exec` is sufficient -- the include file persists across reloads and only needs to be (re)written when the user actually toggles modes or hotplugs.
Diffstat (limited to 'dot_config/sway')
-rw-r--r--dot_config/sway/config2
1 files changed, 1 insertions, 1 deletions
diff --git a/dot_config/sway/config b/dot_config/sway/config
index cac04fc..ac7acb3 100644
--- a/dot_config/sway/config
+++ b/dot_config/sway/config
@@ -242,7 +242,7 @@ bindsym $mod+t exec ~/.config/sway/tb-toggle.sh
# ── Autostart ─────────────────────────────────────────────────────────────────
exec systemctl --user import-environment DISPLAY WAYLAND_DISPLAY SWAYSOCK XDG_CURRENT_DESKTOP XDG_SESSION_TYPE XDG_SESSION_DESKTOP PASSWORD_STORE_DIR
exec dbus-update-activation-environment --systemd DISPLAY WAYLAND_DISPLAY SWAYSOCK XDG_CURRENT_DESKTOP XDG_SESSION_TYPE XDG_SESSION_DESKTOP PASSWORD_STORE_DIR
-exec_always "sleep 2 && ~/.config/sway/display-toggle.sh apply"
+exec "sleep 2 && ~/.config/sway/display-toggle.sh apply"
exec systemctl --user start sway-session.target
exec ~/.config/sway/tb-autostart.sh