[My dev fork] A small, flexible, scriptable tiling window manager written in Python.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
mcol 0d510753f9 add notify_below option to battery widget 3 weeks ago
.github Removing irc action - to much noise 2 months ago
bin Rename qcmd and dqcmd to qtile-cmd and dqtile-cmd 2 years ago
docs use :ref: instead of :doc: when it makes sense 3 weeks ago
libqtile add notify_below option to battery widget 2 weeks ago
resources Release 0.15.0 3 months ago
rpm Update rpm spec file for new release 2 years ago
scripts Make the core optional for configs 1 month ago
stubs add setting wallpapers per Screen, with x11 backend 4 months ago
test add Popup window class 2 weeks ago
.coveragerc Adjust coveragerc 4 years ago
.gitignore Adds .vscode/ to the .gitignore file. (#1726) 1 month ago
.pylintrc Add line length to pylintrc 1 year ago
.travis.yml travis: fix some travis warnings 3 months ago
CHANGELOG Update the changelog for versions 0.15.x (#1694) 2 months ago Fix GitHub's typography 1 year ago
LICENSE Add MIT license declaration. 12 years ago exclude stubs from setuptools manifest 2 months ago
Makefile Makefile: don't delete coveragerc 1 month ago
README.rst Use standard badge locations for README 9 months ago Adds wheel to the pip install. 2 months ago
logo.png Make the README fancier 1 year ago
requirements-dev.txt Add flake8-isort plugin 2 months ago
requirements.txt Leverage utils.safe_import and only install psutil for tests 1 year ago
setup.cfg setup: use setuptools_scm to get git hash in version number 2 months ago setup: use setuptools_scm to get git hash in version number 2 months ago
tox.ini tests: turn warnings into errors 1 month ago



A full-featured, hackable tiling window manager written and configured in Python

Travis Read the Docs Coveralls


  • Simple, small and extensible. It's easy to write your own layouts, widgets and commands.
  • Configured in Python.
  • Command shell that allows all aspects of Qtile to be managed and inspected.
  • Complete remote scriptability - write scripts to set up workspaces, manipulate windows, update status bar widgets and more.
  • Qtile's remote scriptability makes it one of the most thoroughly unit-tested window managers around.


Qtile is supported by a dedicated group of users. If you need any help, please don't hesitate to fire off an email to our mailing list or join us on IRC.

Mailing List:


Please report any suggestions, feature requests, bug reports, or annoyances to the GitHub issue tracker. There are also a few tips & tricks, and guidelines for contributing in the documentation.