PyGrid seems to be a good replacement for already shipped with Mabox QuickTile.
In fact it is a fork of QuickTile updated to Python3/GTK3 with some nice improvements.
Take a look at:
You can install it from Mabox repo:
yay pygrid
Remember to disable or uninstall QuickTile:
yay -R quicktile
rm ~/.config/autostart/quicktile.desktop
Configuration file I use ( ~/.config/pygrid.json
):
{
"default": {
"maxheight": 0.67,
"maxwidth": 0.75,
"minheight": 0.33,
"minwidth": 0.25,
"padding": [
0,
0,
0,
0
],
"snaptocursor": false,
"spacing": 8,
"xdivs": 4,
"ydivs":3
},
"keys": {
"accelerator": "<Ctrl><Alt>",
"commands": {
"KP_0": "maximize",
"KP_1": "bottomleft",
"KP_2": "bottom",
"KP_3": "bottomright",
"KP_4": "left",
"KP_5": "middle",
"KP_6": "right",
"KP_7": "topleft",
"KP_8": "top",
"KP_9": "topright",
"KP_Divide": "max-stretch",
"KP_Enter": "cycle-monitor"
}
}
}
Nice thing is that you can edit config file “live”, no need to restart PyGrid.