Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/clotodex/qtile-install-script
A suite to install qtile with all dependencies correctly (used for personal debugging and issue reporting)
https://github.com/clotodex/qtile-install-script
Last synced: 3 days ago
JSON representation
A suite to install qtile with all dependencies correctly (used for personal debugging and issue reporting)
- Host: GitHub
- URL: https://github.com/clotodex/qtile-install-script
- Owner: clotodex
- License: mit
- Created: 2022-08-17T08:19:36.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-01-26T18:43:25.000Z (10 months ago)
- Last Synced: 2024-08-02T07:01:59.752Z (3 months ago)
- Language: Python
- Size: 36.1 KB
- Stars: 6
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# qtile-install-script (for wayland)
A suite to install qtile with all dependencies and extensions correctly and in a reproducible way.## Goal
- An easy way to install and update to the most recent version of qtile
- Have a reproducible setup of a qtile installation, including dependencies and extensions (everything you need alongside dotfiles)
- Fix all libraries automatically to prevent pywlroots bugs (wayland)
- Corretly build cffi of qtile [not necessary anymore since qtile now handles it automatically]
- A repository to reference how qtile was installed## What it does
- configure in `config.toml`
- installs all necessary dependencies one by one
- patches libraries not being linked to system libraries
- clones and installs qtile
- runs ffi build scripts
- optionally installs extensions
- links the install to your symlink of choice## Usage
configure in `config.toml`: installation directory, symlink, extensions, ...
`./qtile-packager.py clean` to clean / uninstall everything
`./qtile-packager.py install` cleans and then installs everything
`./qtile-packager.py update` update the installationThen you can start qtile for example with `dbus-run-session qtile start -b wayland` (make sure your link target is in the path).