New Setup 📦

This commit is contained in:
Luca 2023-02-05 05:02:49 +01:00
parent d16174b447
commit 415dbd08a1
10194 changed files with 1368647 additions and 4 deletions

View file

@ -0,0 +1,18 @@
#!/bin/bash
KEYBOARD=`swaymsg -r -t get_inputs | grep -i identifier | grep -i keyboard | tail -1| sed 's/"identifier": //; s/ //g; s/,//'`
if [[ $1 ]]
then
KEYBOARD="\"$1\""
fi
swaymsg -r -t get_inputs | jq -r \
"first(.[]|select(.identifier == $KEYBOARD and .type == \"keyboard\")) \
| .xkb_active_layout_name"
swaymsg -mrt subscribe '["input"]' | jq -r --unbuffered \
"select(.change == \"xkb_layout\")
| .input
| select(.identifier == $KEYBOARD and .type == \"keyboard\") \
| .xkb_active_layout_name"