diff options
Diffstat (limited to '.local/etc/wrapper.d')
-rw-r--r-- | .local/etc/wrapper.d/awesome.sh | 6 | ||||
-rw-r--r-- | .local/etc/wrapper.d/firefox.rc | 10 | ||||
-rw-r--r-- | .local/etc/wrapper.d/firefox.sh | 14 | ||||
-rw-r--r-- | .local/etc/wrapper.d/herbstluftwm.sh | 6 | ||||
-rw-r--r-- | .local/etc/wrapper.d/irc.sh | 10 | ||||
-rw-r--r-- | .local/etc/wrapper.d/jellyfin.sh (renamed from .local/etc/wrapper.d/jellyfin.rc) | 0 | ||||
-rw-r--r-- | .local/etc/wrapper.d/mpv.rc | 16 | ||||
-rw-r--r-- | .local/etc/wrapper.d/mpv.sh | 31 | ||||
-rw-r--r-- | .local/etc/wrapper.d/signal.sh (renamed from .local/etc/wrapper.d/signal.rc) | 0 |
9 files changed, 67 insertions, 26 deletions
diff --git a/.local/etc/wrapper.d/awesome.sh b/.local/etc/wrapper.d/awesome.sh new file mode 100644 index 0000000..5d72452 --- /dev/null +++ b/.local/etc/wrapper.d/awesome.sh @@ -0,0 +1,6 @@ +#!/bin/sh + +WRAPPER_BINS=" + /usr/bin/awesome + /run/current-system/sw/bin/awesome +" diff --git a/.local/etc/wrapper.d/firefox.rc b/.local/etc/wrapper.d/firefox.rc deleted file mode 100644 index 43e745c..0000000 --- a/.local/etc/wrapper.d/firefox.rc +++ /dev/null @@ -1,10 +0,0 @@ -#!/bin/sh - -WRAPPER_BINS=" - /usr/bin/librewolf - /usr/bin/librewolf-bin -" - -WRAPPER_OPTS="--profile \"$HOME/.config/firefox\"" - -FIREJAIL_PROFILE="$HOME/.local/etc/firejail/firefox.profile" diff --git a/.local/etc/wrapper.d/firefox.sh b/.local/etc/wrapper.d/firefox.sh new file mode 100644 index 0000000..af0905d --- /dev/null +++ b/.local/etc/wrapper.d/firefox.sh @@ -0,0 +1,14 @@ +#!/bin/sh + +WRAPPER_BINS=" + /usr/bin/librewolf + /usr/bin/librewolf-bin + /usr/bin/firefox + /usr/bin/firefox-esr + /usr/bin/firefox-bin + /run/current-system/sw/bin/firefox +" + +WRAPPER_OPTS=" + --profile $HOME/.config/firefox +" diff --git a/.local/etc/wrapper.d/herbstluftwm.sh b/.local/etc/wrapper.d/herbstluftwm.sh new file mode 100644 index 0000000..d213bc7 --- /dev/null +++ b/.local/etc/wrapper.d/herbstluftwm.sh @@ -0,0 +1,6 @@ +#!/bin/sh + +WRAPPER_BINS=" + /run/current-system/sw/bin/herbstluftwm + /usr/bin/herbstluftwm +" diff --git a/.local/etc/wrapper.d/irc.sh b/.local/etc/wrapper.d/irc.sh new file mode 100644 index 0000000..965abfa --- /dev/null +++ b/.local/etc/wrapper.d/irc.sh @@ -0,0 +1,10 @@ +#!/bin/sh + +WRAPPER_BINS=" + /usr/bin/alacritty +" + +WRAPPER_OPTS=" + --class irc + --command mosh oolah .local/bin/ta irc +" diff --git a/.local/etc/wrapper.d/jellyfin.rc b/.local/etc/wrapper.d/jellyfin.sh index 08105db..08105db 100644 --- a/.local/etc/wrapper.d/jellyfin.rc +++ b/.local/etc/wrapper.d/jellyfin.sh diff --git a/.local/etc/wrapper.d/mpv.rc b/.local/etc/wrapper.d/mpv.rc deleted file mode 100644 index de66126..0000000 --- a/.local/etc/wrapper.d/mpv.rc +++ /dev/null @@ -1,16 +0,0 @@ -#!/bin/sh - -wrap_before() { - if command -v mpc > /dev/null && mpc status | awk 'NR==2 { print }' | grep -iq playing - then - wrap_run mpc pause > /dev/null - WRAPPER_X_MPD_PAUSED="yes" - fi -} - -wrap_after() { - if [ "$WRAPPER_X_MPD_PAUSED" ] - then - wrap_run mpc play > /dev/null - fi -} diff --git a/.local/etc/wrapper.d/mpv.sh b/.local/etc/wrapper.d/mpv.sh new file mode 100644 index 0000000..3ed6eb4 --- /dev/null +++ b/.local/etc/wrapper.d/mpv.sh @@ -0,0 +1,31 @@ +#!/bin/sh + +wrap_before() { + if command -v mpc > /dev/null && mpc status | awk 'NR==2 { print }' | grep -iq playing + then + wrap_log "> mpc pause" + mpc pause > /dev/null + WRAPPER_X_MPD_PAUSED="yes" + fi + + if [ "$(cat "$XDG_RUNTIME_DIR/xblank/paused")" = "0" ] + then + wrap_log "> xblank-toggle" + xblank-toggle + WRAPPER_X_XBLANK_PAUSED="yes" + fi +} + +wrap_after() { + if [ "$WRAPPER_X_MPD_PAUSED" ] + then + wrap_log "> mpc play" + mpc play > /dev/null + fi + + if [ "$WRAPPER_X_XBLANK_PAUSED" ] + then + wrap_log "> xblank-toggle" + xblank-toggle + fi +} diff --git a/.local/etc/wrapper.d/signal.rc b/.local/etc/wrapper.d/signal.sh index 19f7352..19f7352 100644 --- a/.local/etc/wrapper.d/signal.rc +++ b/.local/etc/wrapper.d/signal.sh |