Initial commit

This commit is contained in:
2025-05-14 02:34:47 +03:00
commit 71b2eb960a
1158 changed files with 136539 additions and 0 deletions

View File

@@ -0,0 +1,60 @@
#!/bin/sh
active_window=$(xprop -root _NET_ACTIVE_WINDOW|cut -d ' ' -f 5|sed -e 's/../0&/2')
current_display=$(wmctrl -d|grep "*"|awk '{print $1}')
#########################
# Simple version BEGIN
#
#current_windows=$(wmctrl -lx|awk -v current_display="$current_display" -v active_window="$active_window" '
#
# {if ($2==current_display) {
#
# if ($1==active_window) {
#
# $3="#"$3;
#
# }
#
# split($3,window_title,".")
#
# print "%{A1: wmctrl -ia "$1" & disown:}"window_title[1]"%{A}"
#
# }
#
# }')
#
# Simple version END
#########################
#########################
# Decorated version BEGIN
#
color1="00AAFF" # Blue
active_window_decoration_style_left_side="%{F#$color1}%{+u}%{u#$color1}"
active_window_decoration_style_right_side="%{-u}%{F-}"
current_windows=$(wmctrl -lx|awk -v current_display="$current_display" -v active_window="$active_window" -v active_window_decoration_style_left_side="$active_window_decoration_style_left_side" -v active_window_decoration_style_right_side="$active_window_decoration_style_right_side" '
{if ($2==current_display) {
split($3,window_title,".")
if ($1==active_window) {
window_title[1]=active_window_decoration_style_left_side window_title[1] active_window_decoration_style_right_side
}
print "%{A1: wmctrl -ia "$1" & disown:}"window_title[1]"%{A}"
}
}')
#
# Decorated version END
#######################
echo $current_windows