⚠️ Disclaimer: I am not an expert on NixOS, so some parts of this configuration may be outdated, less optimal, or even redundant.
I use this setup on my old Asus laptop, and I consider it stable—it has reliably carried me through the exams of my software master's degree! 😅
⚠️ Note: I swap components from time to time, and I might forget to update this table. I'll try to keep it up to date!
Category | Component |
---|---|
Window Manager | Hyprland |
Status Bar | Waybar |
Styling | Stylix |
Theme | Gruvbox-dark-medium |
Cursor | Capitaine Cursors (Gruvbox) |
Terminal | Kitty |
Shell | Zsh |
Multiplexer | Zellij |
Notification | Dunst |
Lock | Hyprlock |
Idle | Hypridle |
Editor | Nixvim |
Display Manager | Tuigreet + greetd |
Office | LibreOffice |
Navigation | Zoxide |
File Manager | Yazi |
App Launcher | Rofi-wayland |
Browser | Brave |
Media Player | Mpv |
Doc Reader | Zathura |
Fetch | FastFetch |
System monitor | Btop |
Sound | Pwvucontrol + pamixer |
Feel free to also check out my Nixvim setup, which is available as a standalone flake.
My old Waybar configs can be found here.
Below are some of the sources that have inspired my configuration. There are likely more that I've forgotten to mention, as I tend to lurk in forums and Discord servers for inspiration...
- MattSturgeon
- GaetanLepage
- JaKooLit
- Traxys
- Vimjoyer - I highly recommend checking out his videos and joining his Discord server.
- And a special shoutout to my friend andreaskrath, who convinced me to use NixOS and continues to keep me updated on cool Nix stuff.