https://github.com/v0idzdev/onedarkqtile
An installable and configurable custom desktop built on the Qtile window manager
https://github.com/v0idzdev/onedarkqtile
arch linux qtile qtile-config rice
Last synced: 10 months ago
JSON representation
An installable and configurable custom desktop built on the Qtile window manager
- Host: GitHub
- URL: https://github.com/v0idzdev/onedarkqtile
- Owner: v0idzdev
- License: gpl-3.0
- Created: 2022-09-25T11:32:38.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2023-03-09T07:51:49.000Z (over 3 years ago)
- Last Synced: 2025-04-12T08:15:00.353Z (about 1 year ago)
- Topics: arch, linux, qtile, qtile-config, rice
- Language: Python
- Homepage:
- Size: 65.4 KB
- Stars: 16
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
### Images



### Installation
You should have a working installation of Arch linux installed with a display manager.
Clone the repo:
```bash
git clone https://github.com/v0idzdev/OneDarkQtile
cd OneDarkQtile/
```
Run the installation script and reboot:
```bash
chmod +x scripts/*
./scripts/install.sh
reboot
```
Extract configuration files to the correct directories:
```
./scripts/setup.sh
```
Source Qtile config and set GTK theme:
* Reload Qtile with `⊞` + `↑` + `R`.
* Open lxappearance (`⊞` + `R` and type). Set the theme to `AtomOneDarkTheme` and the icon theme to `Papirus-Dark`.
* Open nitrogen. Set the wallpaper to `one-dark-triangles.png`. It should be in `~/Pictures/`.
* Open Rofi Power Menu with `⊞` + `X` and reboot the machine.
Change display auto configuration (optional):
```bash
# Skip this if running in a VMware VM.
vim ~/.config/qtile/autostart.sh
```
* Comment out the line beginning with `xrandr` if your display resolution and refresh
rate are okay.
* Else, visit the xrandr page on the ArchWiki (link below).
### Extra Info
* This config has [default Qtile keybindings](https://qtile-dmp.readthedocs.io/en/latest/manual/config/default.html).
* You may need to do additional [display configuration](https://wiki.archlinux.org/title/xrandr),