devilspie2

Lua-based window matching utility

Install

All systems
curl cmd.cat/devilspie2.sh
Debian Debian
apt-get install devilspie2
Ubuntu
apt-get install devilspie2
image/svg+xml Kali Linux
apt-get install devilspie2
Fedora
dnf install devilspie2
Windows (WSL2)
sudo apt-get update sudo apt-get install devilspie2
Raspbian
apt-get install devilspie2

devilspie2

Lua-based window matching utility

Devilspie2 is a window matching utility, allowing the user to perform scripted actions on windows as they are created. For example, you can script a terminal program to always be positioned at a specific screen position, or automatically position a window on a specific workspace. It is a continuation of Ross Burton's project Devilspie, with the most significant change that the symbolic expressions of that project are replaced with a Lua interpreter.