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 '
|
alias xargs='xargs '
|
||||||
|
|
||||||
function j() {
|
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
|
set -e
|
||||||
|
|
||||||
SINK='@DEFAULT_SINK@'
|
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="$(pactl get-sink-volume "$SINK")"
|
||||||
VOL="$(grep -Po '\d+(?=%)' <<< "$VOL" | head -n 1)"
|
VOL="$(grep -Po '\d+(?=%)' <<< "$VOL" | head -n 1)"
|
||||||
@ -32,8 +25,6 @@ esac
|
|||||||
pactl set-sink-volume "$SINK" "$VOL%"
|
pactl set-sink-volume "$SINK" "$VOL%"
|
||||||
pactl set-sink-mute "$SINK" 0
|
pactl set-sink-mute "$SINK" 0
|
||||||
|
|
||||||
rm "$TMP_FILE"
|
|
||||||
|
|
||||||
if [ -t 1 ]; then
|
if [ -t 1 ]; then
|
||||||
echo "$VOL"
|
echo "$VOL"
|
||||||
fi
|
fi
|
||||||
|
Loading…
Reference in New Issue
Block a user