PyWO allows users the ability to organize windows on the desktop using nothing but keyboard shortcuts.
Features:
- Move window in any direction and snap it to other windows’ edges
- Resize (expand or shrink) window in any direction
- Place window in predefined places on the desktop
- Use grid-like layout (place window and cycle predefined sizes)
- Switch windows’ positions
- Highly customizable
PWO in action; windows snapping to other applications edges |
Download
- Download the PyWO source file here
- Extract to your home folder
- Open a terminal and enter: –
- cd pywo-2.0/
- Now run it using the following command: –
- ./pywo.py
Usage
Shameless copy n’ pasting from the project page: –
- Alt-Ctrl-Shift-Q – exit PyWO
- Alt-Ctrl-Shift-R – reload configuration file
- Alt-Ctrl-Shift-I – print debug information about window manager/current window
- Alt-KP_Divide – switch windows (change position of the window)
- Alt-Shift-KP_Divide – cycle windows (change contents of the window)
- Alt-KP_1-9 – move window in a direction (KP_1-9 – numpad keys)
- Shift-KP_1-9 – expand window in a direction
- Alt-Shift-KP_1-9 – shrink window
- Alt-Ctrl-KP_1-9 – put window to predefined position
- Ctrl_KP_1-9 – put and resize (grid), and cycle widths
- Ctrl-Shift_KP_1-9 – put and resize (grid), and cycle heights
All keyboard shortcuts, resulting actions and grid size to use can be user-defined by editing the ~./pyworc file.
You can see more images of the app in action @ code.google.com/p/pywo/wiki/PywoInAction
Tip | KosciaK