diff options
author | Timmy Keller <tjk@tjkeller.xyz> | 2021-11-28 23:24:22 -0600 |
---|---|---|
committer | Timmy Keller <tjk@tjkeller.xyz> | 2021-11-28 23:24:22 -0600 |
commit | 9d9f9a01bcf2af71f86a7c9c692207bd264e7cf9 (patch) | |
tree | 0c085e23305a93e2258ee49935e27222c30bdbbb /keyboard/dmenunametag | |
parent | 304f73d44ac7d18922c03a94afef74cc13c0e6ee (diff) | |
download | scripts-9d9f9a01bcf2af71f86a7c9c692207bd264e7cf9.tar.xz scripts-9d9f9a01bcf2af71f86a7c9c692207bd264e7cf9.zip |
tweak some scripts and add burndvd and new backlight scripts
Diffstat (limited to 'keyboard/dmenunametag')
-rwxr-xr-x | keyboard/dmenunametag | 36 |
1 files changed, 22 insertions, 14 deletions
diff --git a/keyboard/dmenunametag b/keyboard/dmenunametag index 5d71e67..82c59ad 100755 --- a/keyboard/dmenunametag +++ b/keyboard/dmenunametag @@ -1,22 +1,30 @@ #!/bin/sh numtags=9 -defnames="Code\nCompile\nTest\nDebug\nEdit" +rcn="Remove Current Name" +defnames="$rcn\nCode\nCompile\nTest\nDebug\nEdit" while !([ $tagnum -ge 1 2>/dev/null ] && [ $tagnum -le $numtags ]); do tagnum=$(seq $numtags | dmenu -p "Choose tag: ") [ "$tagnum" = "" ] && exit done -while [ "$action" != "Rename" ] && [ "$action" != "Remove" ]; do - action=$(echo -n "Rename\nRemove" | dmenu -p "Would you like to rename or remove this tag $tagnum's label? ") - [ "$action" = "" ] && exit -done -case $action in - Rename) - name="$(echo -n "$defnames" | dmenu -p "Rename tag $tagnum to: ")" - [ "$name" = "" ] && exit - nametag $tagnum n "$name" - ;; - Remove) nametag $tagnum r ;; - *) exit ;; -esac +name="$(echo -n "$defnames" | dmenu -p "Rename tag $tagnum to: ")" +[ "$name" != "$rcn" ] \ + && nametag $tagnum n "$name" \ + || nametag $tagnum r + # Force bar to update by setting the root name to itself since there is currently a bug in the window manager #xsetroot -name "$(xprop -root WM_NAME | sed -n 's/^WM_NAME(STRING) = \"\(.*\)\"/\1/p')" + +# Old mode +#while [ "$action" != "Rename" ] && [ "$action" != "Remove" ]; do +# action=$(echo -n "Rename\nRemove" | dmenu -p "Would you like to rename or remove this tag $tagnum's label? ") +# [ "$action" = "" ] && exit +#done +#case $action in +# Rename) +# name="$(echo -n "$defnames" | dmenu -p "Rename tag $tagnum to: ")" +# [ "$name" = "" ] && exit +# nametag $tagnum n "$name" +# ;; +# Remove) nametag $tagnum r ;; +# *) exit ;; +#esac |