~/dotfiles
a curated gallery of Linux desktop setups

Every screenshot, full color palette, and setup detail lives at awesome-dotfiles.web.app
This README is the index — the gallery is the destination.
Contents
- Hyprland · Sway · Qtile · KDE · Niri · dwm · AwesomeWM · Other
bspwm
NixOS (2)
Beautiful, lovely, and warm dotfile, the best dotfile you can find—beautiful, clean, and customizable. Use it now!
Hyprland
Arch (17)
An Artix-centered Hyprland rice (that can be adapted for vanilla Arch by changing a few config lines) focused on simplicity, user-friendliness and easy install/management thanks to GNU Stow. Features pre-configured "taskbar/scratchpad" special workspace (Super+Z), dynamic colors via Matugen and Wallust, scripts for installing/deleting packages and changing colors, powered by fzf and YAD, clock widget on the desktop and (coming soon) easy settings script.
Minimal Omarchy rice
Modular, well documented hyprland dotfiles built with classic rofi, swaync and waybar. Also incudes a light & dark theme, a collection of wallpapers and scripts.
An opinionated but customizable set of configs and scripts designed to help you quickly set up your system. It's aimed at anyone who deeply cares about how they use computers (developers, power users, etc.).
It's a comprehensive, feature-rich Hyprland configuration with Quickshell integration, custom SDDM theme, and carefully selected applications for an optimal desktop experience.
This project is made for personal use although I'm happy to implement additional features upon request.
Breakcore / alt future styled rice
This is where I periodically throw my configuration files. You might be here for something specific, in that case I recommend that you scroll below for the repository map and find what you are looking for
A classic dotfile built with the traditional dotfile staples of the past, featuring dynamic colors and a touch of Material You 3.
A minimal, keyboard-driven Hyprland dotfiles setup for Arch Linux. Laptop-first. Script-heavy. Zero bloat.
BlackNode a simple, basic dotfile for hyprland, hyprland configurations, nvim, etc
it's cool, and it has a lot of features
A Monochromatic themed Hyprland rice with Quickshell widgets.
Sleek animations, MaterialUI-style components, dynamic color-detection based
on the selected Wallpaper.
Dotfile minimal yet beautiful, simple yet fast, so you can build your own dotfile
quickshell based hyprland shell, Android custom ROM inspired.
EndeavourOS (1)
My very first rice. I combined bunch of config from bunch of people. Even tho I copied and tweaked different things it was very good first experience. It was first time in my life that i didn't sleep for 32 hrs. Enjoyed it alot. And gonna learn and make more because this is really fun.
Fedora (1)
Minimal setup
NixOS (1)
built from ground up by single person targeted to be minimal and follow material design
Other (1)
Minimal terminal focused Hyprland setup.
i3
Arch (2)
This is my personal rice of i3wm with a warm orange gruvbox like theme. I've decided to make this after CLU from TRON.
this rice is inspired by the Geometry Dash level "Nullscapes", with the grayscale low-poly mountains background.
KDE
Arch (1)
- [](https://catppuccin.com) —
Jotalea
I applied this theme to KDE Plasma, discord, kitty, and basically every program I use. even games like Minecraft.
dotfiles not available.
MangoWM
Arch (1)
My mangowm and quickshell rice heavily influenced by crylia theme!
Niri
Arch (1)
I tried to replicate one exisiting rice for awesomewm on wayland. It is also heavily vibecoded
Qtile
Debian (1)
Richfetch on Kitty, mpv player and cava.
Sway
NixOS (1)
Built for everyday practicality, not trends.
Designed fro Desktop PC
Based on Quickshell
JES have a simple plugin system: just drop a folder with QML, import in shell.qml, and you're good. I've documented the process in the repo.
Void (1)
SwayFX and EWW
XFCE
Debian (1)
✦ Contributing
Want your setup in here? Submit it at awesome-dotfiles.web.app with a screenshot, color palette, and dotfiles link. Once approved it shows up on the site and in this index.
submit → get reviewed → appear in the gallery + this README