diff --git a/.config/systemd/user/polybar@.service b/.config/systemd/user/polybar@.service index b2d67da..83e1bcd 100644 --- a/.config/systemd/user/polybar@.service +++ b/.config/systemd/user/polybar@.service @@ -6,6 +6,7 @@ After=graphical-session.target pulseaudio.socket i3.service [Service] Type=simple ExecStart=/usr/bin/polybar --reload --log=warning %i +ExecReload=/usr/bin/polybar-msg cmd restart -p $MAINPID Restart=always [Install] diff --git a/aliases b/aliases index 7cefbb8..de19c76 100644 --- a/aliases +++ b/aliases @@ -297,7 +297,7 @@ alias xresources="$EDITOR $XDG_CONFIG_HOME/X11/xresources ; xrdb merge $XDG_CONF alias sshc="$EDITOR ~/.ssh/config" alias dotfiles="cd $DOTFILES" alias i3c="$EDITOR $XDG_CONFIG_HOME/i3/config; systemctl --user reload i3" -alias polybarc="$EDITOR $XDG_CONFIG_HOME/polybar/config; systemctl --user restart polybar@i3bar" +alias polybarc="$EDITOR $XDG_CONFIG_HOME/polybar/config; systemctl --user reload polybar@i3bar" alias sf=screenfetch alias nf=neofetch diff --git a/scripts/dpi b/scripts/dpi index 8188331..e485b9a 100755 --- a/scripts/dpi +++ b/scripts/dpi @@ -25,5 +25,4 @@ echo Xft.dpi: $dpi | xrdb -merge xrandr --dpi $dpi systemctl --user reload-or-restart xsettingsd -systemctl --user --no-block reload i3 -systemctl --user --no-block restart polybar@i3bar dunst +systemctl --user --no-block reload i3 polybar@i3bar