Спустя несколько лет выпустил новую версию. На сей раз на базе библиотек из gtk3. Для тех кто не в курсе, это некоторый аналог guake/yakuake, но вместо реализации своего терминала, она может быть цеплятся к любым существующим. Кроме терминала могут быть настроены и любые другие программы, чтобы их скрывать/показывать в определенной области экрана по нажатию горячих кнопок. Можно запретить двигать такие окна, убрать с них рамки и т.п.
Теперь это просто один скрипт, в одном файле.
Должно работать с любыми адекватными WM/DE.
https://github.com/pawnhearts/qcon
По идее можно просто pip install qcon - и запустить qcon.py