Run SwayOSD as a session service (#5656)
* Run SwayOSD as a session service * Restart SwayOSD after clean exits * We don't need the input backend (as we manage the hotkeys in Hyprland) * Ensure we cleanup the old service starter * Not needed * Not needed either * Clean up migration --------- Co-authored-by: David Heinemeier Hansson <david@hey.com>
This commit is contained in:
co-authored by
David Heinemeier Hansson
parent
402da79f54
commit
fa1ed01cd7
@@ -16,6 +16,7 @@ if [[ -f $FIRST_RUN_MODE ]]; then
|
||||
bash "$OMARCHY_PATH/install/first-run/firewall.sh"
|
||||
bash "$OMARCHY_PATH/install/first-run/dns-resolver.sh"
|
||||
bash "$OMARCHY_PATH/install/first-run/gnome-theme.sh"
|
||||
bash "$OMARCHY_PATH/install/first-run/swayosd.sh"
|
||||
bash "$OMARCHY_PATH/install/first-run/gtk-primary-paste.sh"
|
||||
bash "$OMARCHY_PATH/install/first-run/elephant.sh"
|
||||
omarchy-hook-install post-update "$OMARCHY_PATH/install/first-run/install-voxtype.hook"
|
||||
|
||||
@@ -2,4 +2,8 @@
|
||||
|
||||
# omarchy:summary=Restart the SwayOSD server
|
||||
|
||||
omarchy-restart-app swayosd-server
|
||||
if systemctl --user is-enabled --quiet swayosd-server.service; then
|
||||
systemctl --user restart swayosd-server.service
|
||||
else
|
||||
omarchy-restart-app swayosd-server
|
||||
fi
|
||||
|
||||
Reference in New Issue
Block a user