From 4b0e5c04eeeda8f07448ae264e7356a2f3cce191 Mon Sep 17 00:00:00 2001 From: Peter Cai Date: Wed, 4 Jan 2023 15:54:55 -0500 Subject: [PATCH] sway: Restart kanshi on reload --- sway/.config/sway/config | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/sway/.config/sway/config b/sway/.config/sway/config index c67b912..0c29b57 100644 --- a/sway/.config/sway/config +++ b/sway/.config/sway/config @@ -271,3 +271,7 @@ for_window [app_id="pavucontrol"] floating enable # Start the systemd-user target for sway and import environment # Makes service management a bit cleaner exec_always "systemctl --user import-environment; systemctl --user start sway-session.target" + +# Restart kanshi if it is running +# This restores monitor configuration on reload +exec_always "systemctl --user is-active kanshi && systemctl --user restart kanshi"