diff options
| author | srdusr <trevorgray@srdusr.com> | 2024-01-01 23:57:14 +0200 |
|---|---|---|
| committer | srdusr <trevorgray@srdusr.com> | 2024-01-01 23:57:14 +0200 |
| commit | 1c584837e851cb969518bb80a762ba1b59d4ba1f (patch) | |
| tree | 283b9dd2c00136162f6cf20950d45ba4f564bf57 | |
| parent | b574e14cda07f352eaf44acfe3678a794cd0ae1a (diff) | |
| download | dotfiles-1c584837e851cb969518bb80a762ba1b59d4ba1f.tar.gz dotfiles-1c584837e851cb969518bb80a762ba1b59d4ba1f.zip | |
Add systray
| -rwxr-xr-x | systray | 21 |
1 files changed, 21 insertions, 0 deletions
@@ -0,0 +1,21 @@ +#!/bin/bash + +hidden=/tmp/syshide.lock +file="$XDG_CONFIG_HOME/polybar/config.ini" + +if [[ $(pidof stalonetray) ]]; then + if [[ ! -e $hidden ]]; then + polybar-msg action "#systray.hook.1" + xdo hide -n stalonetray + touch "$hidden" + perl -0 -i -pe 's/systray\ninitial=.*/systray\ninitial=2/g' "$file" + else + polybar-msg action "#systray.hook.0" + xdo show -n stalonetray + xdo raise -n stalonetray + rm "$hidden" + perl -0 -i -pe 's/systray\ninitial=.*/systray\ninitial=1/g' "$file" + fi +else + stalonetray & +fi |
