Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- while [ 1 ]
- do
- window_list_id=$(xprop -root | grep "_NET_CLIENT_LIST(WINDOW)" | cut -c 39- | tr -d ',')
- ile_zmaksymalizowanych=0
- for i in $window_list_id
- do
- max_vert=$(xwininfo -id $i -all | awk '/Maximized Vert/' | wc -l)
- max_horz=$(xwininfo -id $i -all | awk '/Maximized Horz/' | wc -l)
- is_hidden=$(xwininfo -id $i -all | awk '/Hidden/' | wc -l)
- if [ $max_vert -eq 1 -a $max_horz -eq 1 -a $is_hidden -eq 0 ]
- then
- ile_zmaksymalizowanych=$(($ile_zmaksymalizowanych +1))
- fi
- done
- if [ $ile_zmaksymalizowanych -ge 1 ]
- then
- echo $ile_zmaksymalizowanych jest zmaksymalizowane
- xfconf-query -c xfce4-panel -p /panels/panel-0/background-alpha -s 100
- xfconf-query -c xfce4-panel -p /panels/panel-0/background-color -t uint -t uint -t uint -t uint -s 11565 -s 11565 -s 11565 -s 65535
- else
- echo zadne nie jest znaksymalizowane.
- xfconf-query -c xfce4-panel -p /panels/panel-0/background-alpha -s 50
- xfconf-query -c xfce4-panel -p /panels/panel-0/background-color -t uint -t uint -t uint -t uint -s 0 -s 0 -s 0 -s 65535
- fi
- sleep 0.1
- done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement