initial
This commit is contained in:
20
tmux/powerline/lib/muting.sh
Normal file
20
tmux/powerline/lib/muting.sh
Normal file
@ -0,0 +1,20 @@
|
||||
# Muting Logic
|
||||
# In all cases $1 is the side to be muted (eg left/right).
|
||||
|
||||
powerline_muted() {
|
||||
[ -e "$(__powerline_mute_file $1)" ];
|
||||
}
|
||||
|
||||
toggle_powerline_mute_status() {
|
||||
if powerline_muted $1; then
|
||||
rm "$(__powerline_mute_file $1)"
|
||||
else
|
||||
touch "$(__powerline_mute_file $1)"
|
||||
fi
|
||||
}
|
||||
|
||||
__powerline_mute_file() {
|
||||
local tmux_session=$(tmux display -p "#S")
|
||||
|
||||
echo -n "${TMUX_POWERLINE_DIR_TEMPORARY}/mute_${tmux_session}_$1"
|
||||
}
|
Reference in New Issue
Block a user