updates to tiling
This commit is contained in:
parent
8a7dd224f9
commit
53973bbfb1
8 changed files with 122 additions and 13 deletions
25
home/tiling/waybar/config/scripts/niri-window.sh
Executable file
25
home/tiling/waybar/config/scripts/niri-window.sh
Executable file
|
|
@ -0,0 +1,25 @@
|
|||
#!/usr/bin/env bash
|
||||
|
||||
last=""
|
||||
|
||||
while :; do
|
||||
current=$(
|
||||
niri msg focused-window | awk -F'"' '
|
||||
/App ID:/ { app = $2 }
|
||||
/Title:/ { title = $2 }
|
||||
END {
|
||||
if (app && title) {
|
||||
print app " - " title
|
||||
}
|
||||
}
|
||||
'
|
||||
)
|
||||
|
||||
if [[ -n "$current" && "$current" != "$last" ]]; then
|
||||
printf '%s\n' "$current"
|
||||
last="$current"
|
||||
fi
|
||||
|
||||
sleep 0.01
|
||||
done
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue