python, python-keybinder
For now, the grid layout is a "static" 5 x 5 grid. It is automatically calculated from the dimensions of your monitor.
Currently, all you have to do is run the executable and it will bind the following shortcuts:
Keybinding | Action |
---|---|
Super + Left | Narrow active window and "dock" on the left side of the screen. |
Super + Right | Narrow active window and "dock" on the right side of the screen. |
Super + Up | Shorten active window and "dock" on the top of the screen. |
Super + Down | Shorten active window and "dock" on the bottom of the screen. |
Super + Ctrl + Left | Widen active window and "dock" on the left side of the screen. |
Super + Ctrl + Right | Widen active window and "dock" on the right side of the screen. |
Super + Ctrl + Up | Make taller active window and "dock" on the top of the screen. |
Super + Ctrl + Down | Make taller active window and "dock" on the bottom of the screen. |
- Custom key-bindings via ~/.gridz file
- Configurable grid settings
- Choose how many grid cells are used
- Set a boundary in case you only want part of your monitor to be used for the grid
- System tray icon