Various dotfiles for my current Qtile setup running under Wayland.
A full-featured, hackable tiling window manager written and configured in Python. Please note that I use the latest Qtile from their GitHub repo using the AUR Qtile
Details
Below is a list of some of the packages that I use for my current setup which consists of two screens. A monitor as screen 0 and the laptop as screen 1. The idle management and screen locker currently do not function with Qtile running under Wayland but work to resolve this is currently under way.
- Operating System — Archlinux
- AUR Helper — Paru
- Boot Loader — Grub
- Resource Monitor — Btop
- Window Manager — Qtile
- Screen Hotplug — Kanshi
- Screen Locker — Swaylock Effects
- Screenshots — Grim — Slurp
- Window Switcher — Custom made for Qtile (Wayland only)
- Idle Management Daemon — Swayidle
- Shell — Bash using Starship
- Completer — Bash Completion
- Terminal — Kitty
- Notification Daemon — Dunst
- Application Launcher — Rofi Wayland
- File Manager — Ranger
- Image Viewer — Imv
- Document Scanner — Simple-scan
- Editor — Neovim
- Web Browser — Qutebrowser
- Multimedia Framework
- PDF Viewer — Zathura
- IRC — Weechat
- RSS Feed Reader — Newsboat
- Youtube Downloader — Yt-dlp (youtube-dl fork) with Yt-dlp-drop-in
- Video player — Mpv
Keybindings
Window manager controls
Keys | Action |
---|---|
CTRL + MOD + r | restart Qtile |
CTRL + MOD + q | shutdown Qtile |
CTRL + MOD + w | Open window switcher |
MOD + w | kill window |
MOD + RETURN | spawn terminal |
CTRL + Space | Rofi menu |
CTRL + MOD + p | Rofi power menu |