added scripts folder to gitea
This commit is contained in:
Executable
+35
@@ -0,0 +1,35 @@
|
||||
#!/bin/bash
|
||||
focusWindowUnderMouse () {
|
||||
xdotool windowactivate $(xdotool getmouselocation|sed "s/.*://")
|
||||
}
|
||||
maximizeWindow () {
|
||||
wmctrl -r :ACTIVE: -b add,maximized_vert,maximized_horz
|
||||
}
|
||||
unMaximizeWindow () {
|
||||
wmctrl -r :ACTIVE: -b remove,maximized_vert,maximized_horz
|
||||
}
|
||||
moveWindowToMonitor () {
|
||||
if [ "$(xprop -id $(xdotool getmouselocation --shell | awk -F= '/WINDOW/{print $2}') WM_CLASS | awk -F\" '{print $4}')" != "plasmashell" ]; then
|
||||
unMaximizeWindow
|
||||
xdotool getactivewindow windowsize 800 600
|
||||
xdotool mousemove $1 $2
|
||||
xdotool getactivewindow windowmove $1 $2
|
||||
maximizeWindow
|
||||
fi
|
||||
}
|
||||
|
||||
case $1 in
|
||||
1)
|
||||
moveWindowToMonitor 800 400
|
||||
;;
|
||||
2)
|
||||
moveWindowToMonitor 2650 500
|
||||
;;
|
||||
3)
|
||||
moveWindowToMonitor 800 1600
|
||||
;;
|
||||
4)
|
||||
#moveWindowToMonitor 2560 1600
|
||||
moveWindowToMonitor 2180 1300
|
||||
;;
|
||||
esac
|
||||
Reference in New Issue
Block a user