A dolog a legtöbb window managerben működni fog, íme a használata:
smartresize.sh ( left | right | top | bottom )
Íme a kódja:
#!/bin/bash
DIMENSIONS=`xdpyinfo | grep 'dimensions:'| sed -e 's/.*: *\([0-9]\+x[0-9]\+\) pixels .*/\1/g'`
HALFWIDTH=$(($(echo $DIMENSIONS | cut -f1 -dx)/2))
HALFHEIGHT=$(($(echo $DIMENSIONS | cut -f2 -dx)/2))
wmctrl -r :ACTIVE: -b remove,fullscreen
wmctrl -r :ACTIVE: -b remove,maximized_vert
wmctrl -r :ACTIVE: -b remove,maximized_horz
case "$1" in
left)
wmctrl -r :ACTIVE: -e 0,0,0,$HALFWIDTH,900
wmctrl -r :ACTIVE: -b add,maximized_vert
;;
right)
wmctrl -r :ACTIVE: -e 0,$HALFWIDTH,0,$HALFWIDTH,900
wmctrl -r :ACTIVE: -b add,maximized_vert
;;
top)
wmctrl -r :ACTIVE: -e 0,0,0,900,$HALFHEIGHT
wmctrl -r :ACTIVE: -b add,maximized_horz
;;
bottom)
wmctrl -r :ACTIVE: -e 0,0,$HALFHEIGHT,900,$HALFHEIGHT
wmctrl -r :ACTIVE: -b add,maximized_horz
;;
*)
exit 0
;;
esac
Mentsétek le valahova, és bindeljétek valami szimpatikus billentyű-kombinációra, enjoy !
- numen blogja
- A hozzászóláshoz be kell jelentkezni
- 720 megtekintés
Hozzászólások
sign up
- A hozzászóláshoz be kell jelentkezni
KDE változat: Rendszerbeállítások -> Gyorsbillentyűk és mozdulatok -> Globális billentyűparancsok -> KWin kiválasztása -> Ablak áthelyezése (balra|bal alulra|bal felülre|jobbra|jobb alulra|jobb felülre).
- A hozzászóláshoz be kell jelentkezni
Megelőztél :)
- A hozzászóláshoz be kell jelentkezni
(nem, Fluxboxban ez nincs benne by default)
Pedig de ;)
Mod4 Left :MacroCmd {MoveTo 0 0} {ResizeTo 50% 100%}
Mod4 Right :MacroCmd {MoveTo 50% 0} {ResizeTo 50% 100%}
Beírtam Fluxbox wikibe is.
--
HUP Firefox extension
- A hozzászóláshoz be kell jelentkezni
„Francba, hiába kockultam !” ☺
int getRandomNumber() { return 4; } // ← aláírás
//szabályos kockadobással választva. garantáltan véletlenszerű. xkcd
- A hozzászóláshoz be kell jelentkezni