adds support for split keyboard

This commit is contained in:
Michel Fedde 2025-10-13 22:51:38 +02:00
parent 725057ace8
commit e93060714c
5 changed files with 31 additions and 7 deletions

View file

@ -6,7 +6,10 @@ setOption no-custom true
case $ROFI_RETV in
0)
defaultSink=$(pactl get-default-sink)
echo -en $(pactl --format=json list sinks | jq --arg default "$defaultSink" -r 'map("\(.name)\\0display\\x1f\(.description)\\x1fmeta\\x1fsinks,output,\(.description)\\x1factive\\x1f\(.name == $default)\\n") | add')
echo -en $(pactl --format=json list sinks | jq --arg default "$defaultSink" -r 'map("\(.name)\\0display\\x1f\(.description)\\x1fmeta\\x1fsinks,output,\(.description)\\x1ficon\\x1faudio-ready\\n") | add')
defaultSource=$(pactl get-default-source)
echo -en $(pactl --format=json list sources | jq --arg default "$defaultSource" -r 'map("\(.name)\\0display\\x1f\(.description)\\x1fmeta\\x1fsource,input,\(.description)\\x1ficon\\x1fmic-ready\\n") | add')
;;
1)
name=$@