feat: j multiple choices
This commit is contained in:
parent
cb0583efab
commit
b46fa62542
@ -1 +1 @@
|
||||
Subproject commit 7b98aadc6e85db4fc3af6c1ec22c4774d965506e
|
||||
Subproject commit 8ebe6894dddaeb1459e1397c865f54fa5ecaac80
|
@ -1 +1 @@
|
||||
Subproject commit 9d81624fbcedd3dd43b38d7e13a1e7b3f873d8cd
|
||||
Subproject commit 1c7e3e6b0f4dd5a174fcea9fda8a4d7de593b826
|
@ -1 +1 @@
|
||||
Subproject commit 04af51dbfb17c2afa0b8d82b0e842e0638201ca9
|
||||
Subproject commit 2f32775405f6706348b71d0bb8a15a22852a61e4
|
@ -1 +1 @@
|
||||
Subproject commit 6e6954f26ee847f879d60254735560b6d7ea6337
|
||||
Subproject commit 8666451879adc60e9ca66d35b84a6375e9128668
|
@ -26,5 +26,14 @@ alias watch='coloralias watch -c -- '
|
||||
alias xargs='xargs '
|
||||
|
||||
function j() {
|
||||
cd **/"$1"
|
||||
local dirs=(**/"$1")
|
||||
|
||||
if [ -z "${dirs[2]}" ]; then
|
||||
cd "${dirs[1]}"
|
||||
return
|
||||
fi
|
||||
select d in "${dirs[@]}"; do
|
||||
cd "$d"
|
||||
break
|
||||
done
|
||||
}
|
||||
|
@ -1 +1 @@
|
||||
Subproject commit 35165798a83e2e4f2f0aa6c820e2f7fba23e0179
|
||||
Subproject commit a066b55f855c8e488d3ea9e26e861bdd5ecd4fe8
|
@ -1 +1 @@
|
||||
Subproject commit 4181e8a2cc936bc7b7a89d674bf261023159ed35
|
||||
Subproject commit 8f0e296dbf27026ea0515ebae0d3cc41f236ecdc
|
@ -2,13 +2,6 @@
|
||||
set -e
|
||||
|
||||
SINK='@DEFAULT_SINK@'
|
||||
TMP_FILE='/tmp/set-vol'
|
||||
|
||||
for _ in 1 2 3; do
|
||||
[ -f "$TMP_FILE" ] || break
|
||||
sleep 0.03
|
||||
done
|
||||
touch "$TMP_FILE"
|
||||
|
||||
VOL="$(pactl get-sink-volume "$SINK")"
|
||||
VOL="$(grep -Po '\d+(?=%)' <<< "$VOL" | head -n 1)"
|
||||
@ -32,8 +25,6 @@ esac
|
||||
pactl set-sink-volume "$SINK" "$VOL%"
|
||||
pactl set-sink-mute "$SINK" 0
|
||||
|
||||
rm "$TMP_FILE"
|
||||
|
||||
if [ -t 1 ]; then
|
||||
echo "$VOL"
|
||||
fi
|
||||
|
Loading…
Reference in New Issue
Block a user