It's not bloated, I swear. Just clean configs for my sanity.
My personal Arch Linux + Hyprland setup. Works on my machine, good luck on yours.
This is my collection of dotfiles. It's the result of spending way too many hours editing text files to make my computer look like a hacker movie (but with better colors).
It's built around Hyprland and uses Matugen to generate colorschemes from my wallpaper. Yes, the whole system changes color when I change the wallpaper. It's excessive, but I love it.
Is it bloated? No. (Maybe a little. But the good kind of bloat).
- Window Manager: Hyprland (Because animations go brrr)
- Bar: Waybar (Clean, minimal, shows what I need)
- Launcher: Rofi (With a custom theme that actually matches)
- Notification: SwayNC (Control center included)
- Terminal: Kitty (GPU accelerated, because text needs to be fast?)
- Shell: Zsh + Starship (Make the prompt look expensive)
- Color Generator: Matugen (The MVP of this setup)
- Editor: Neovim (For feeling cool) & VSCode (For actual work)
- Material You Implementation: Change the wallpaper, and everything changes. Waybar, Rofi, Borders, Terminal colors, VSCode... it all syncs up. It's magic.
- Clean aesthetic: Gaps? Checked. Blur? Checked. Rounded corners? You bet.
- Actually usable: I code on this daily (Laravel, Python, React). It's not just for screenshots.
1. The "I want to cherry-pick" method (Recommended): Clone the repo and copy the parts you like.
git clone [https://github.com/YOUR_USERNAME/YOUR_REPO_NAME.git](https://github.com/YOUR_USERNAME/YOUR_REPO_NAME.git)
cd YOUR_REPO_NAME
# Copy what you need, e.g., Hyprland config
cp -r .config/hypr ~/.config/2. The "YOLO" method (Not Recommended): Copy everything and pray.
# Backup your old configs first!
cp -r .config/* ~/.config/(You probably need to install the dependencies listed in The Arsenal section first. Use pacman or yay, don't be a savage.)
Super + T: Open Terminal (Kitty)Super + Q: Close Window (Bye bye)Super + E: File ManagerSuper + Space: App Launcher (Rofi)Super + X: Power Menu (Shutdown, Reboot, Touch Grass)Super + N: Notification Center
- Hyprland Community: For the endless inspiration.
- Matugen: For making color theming stupidly easy.
- Coffee: For fueling the late-night debugging sessions.
