QuickTile
Adds window-tiling hotkeys to any X11 desktop. (An analogue to WinSplit Revolution for people who don't want to use Compiz Grid)
Dependencies
sudo apt-get install python3 python3-pip python3-setuptools python3-gi python3-xlib python3-dbus gir1.2-glib-2.0 gir1.2-gtk-3.0 gir1.2-wnck-3.0
only pip version
수동으로 전부 pip 로 설치하는 방법:
sudo apt install gir1.2-glib-2.0 gir1.2-gtk-3.0 gir1.2-wnck-3.0
## python3-gi
sudo apt-get install libcairo2-dev libgirepository1.0-dev
pip install pycairo
pip install gobject
pip install pygobject
## python3-xlib
pip install python-xlib
## python3-dbus
sudo apt install libdbus-1-dev
pip install dbus-python
How to install
git clone https://github.com/ssokolow/quicktile
cd quicktile
python3 setup.py build
python3 setup.py install
cp quicktile.desktop ~/.local/share/applications/
처음 시작
-
python -m quicktile
를 실행하면~/.config/quicktile.cfg
위치에 설정 파일이 생성된다. - 설정파일을 열고 키바인딩을 편집한다.
-
python -m quicktile --daemonize
으로 실행. - 정상적으로 작동된다면 자동실행 목록에 추가한다.
Troubleshooting
ModuleNotFoundError: No module named 'gi'
PyGObject#ModuleNotFoundError: No module named 'gi' 항목 참조. 간단히:
See also
- ShiftIt
- gobject (GLib Object System)
- pygobject
- python-xlib
- dbus-python: Python bindings for D-Bus