Define a custom shortcut for Compiz Window Manager
Karl Auer
kauer at biplane.com.au
Fri Apr 22 14:12:32 UTC 2016
On Fri, 2016-04-22 at 23:36 +1000, Karl Auer wrote:
> #!/bin/bash
> WIN=$(xdotool getactivewindow)
> eval $(xdotool getwindowgeometry --shell $WIN)
> WIDTH=$(calc "int($WIDTH*0.75)")
> wmctrl -i -r $WIN -e "0,-1,-1,$WIDTH,-1"
Here is a version that includes Ralf's workaround for maximized
windows:
#!/bin/bash
WIN=$(xdotool getactivewindow)
eval $(xdotool getwindowgeometry --shell $WIN)
WIDTH=$(calc "int($WIDTH*0.75)")
wmctrl -i -r $WIN -b remove,maximized_vert,maximized_horz
wmctrl -i -r $WIN -e "0,-1,-1,$WIDTH,-1"
Regards, K.
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Karl Auer (kauer at biplane.com.au)
http://www.biplane.com.au/kauer
http://twitter.com/kauer389
GPG fingerprint: E00D 64ED 9C6A 8605 21E0 0ED0 EE64 2BEE CBCB C38B
Old fingerprint: 3C41 82BE A9E7 99A1 B931 5AE7 7638 0147 2C3C 2AC4
More information about the ubuntu-users
mailing list