config: usec correct method for reloading waybar

This commit is contained in:
lelgenio 2022-04-29 19:53:17 -03:00
parent a9a28656b7
commit b2005c5861
2 changed files with 2 additions and 3 deletions

View File

@ -311,6 +311,7 @@ actions:
reload_sway: swaymsg reload & disown reload_sway: swaymsg reload & disown
reload_mako: makoctl reload reload_mako: makoctl reload
reload_waybar: pkill -SIGUSR2 waybar
reload_runit_sv: reload_runit_sv:
which sv 2> /dev/null && which sv 2> /dev/null &&
env SVDIR="{{@@ user_svdir @@}}" sv reload "{0}" || env SVDIR="{{@@ user_svdir @@}}" sv reload "{0}" ||
@ -413,7 +414,7 @@ dotfiles: # Just a bunch of paths and action mappings
src: waybar src: waybar
dst: ~/.config/waybar dst: ~/.config/waybar
actions: actions:
- reload_runit_sv waybar - reload_waybar
kitty: kitty:
src: kitty.conf src: kitty.conf

View File

@ -44,11 +44,9 @@ include assigns
set $user_svd "{{@@ user_svdir @@}}" set $user_svd "{{@@ user_svdir @@}}"
exec_always pgrep -u "$USER" "^runsvdir$" || runsvdir $user_svd exec_always pgrep -u "$USER" "^runsvdir$" || runsvdir $user_svd
exec_always env SVDIR=$user_svd sv hup kanshi exec_always env SVDIR=$user_svd sv hup kanshi
exec_always env SVDIR=$user_svd sv hup waybar
exec_always _gpg-unlock exec_always _gpg-unlock
{%@@ elif supervisor == "systemd" @@%} {%@@ elif supervisor == "systemd" @@%}
exec "systemctl --user import-environment; systemctl --user start sway-session.target" exec "systemctl --user import-environment; systemctl --user start sway-session.target"
exec_always systemctl --user restart waybar kanshi
{%@@ else @@%} {%@@ else @@%}
include daemons include daemons
{%@@ endif @@%} {%@@ endif @@%}