NixOS
My NixOS setup is split into one module per tool, each in its own repo. The modules are grouped below by what they configure.
nixosthe core config
The umbrella config that ties every module below together: shell, desktop, development tools, window manager, audio, fonts and theming.
52NixOS 26.05
Window manager and desktop
- i3i3 window manager with Catppuccin Mocha green styling00NixOS 26.05
- i3lock-colori3lock-color screen locker, Catppuccin Mocha green00NixOS 26.05
- polybarPolybar status bar, Catppuccin Mocha green, with helper scripts and an OBS indicator00NixOS 26.05
- lightdmLightDM GTK greeter with a custom icon, wallpaper and theme accents11NixOS 26.05
- launchersDesktop application launchers and MIME type associations00NixOS 26.05
- screenkeyScreenkey keystroke display with a per-user config00NixOS 26.05
Terminal
Shell
Development
CLI tools
- batbat, a cat clone with syntax highlighting, Catppuccin Mocha10NixOS 26.05
- htophtop process monitor with a per-user config20NixOS 26.05
- btopbtop resource monitor, Catppuccin Mocha green00NixOS 26.05
- yaziYazi file manager with themes and color schemes10NixOS 26.05
- fastfetchFastfetch system info with a per-user config00NixOS 26.05
- neofetcharchivedNeofetch system info with a per-user config11NixOS 24.11
Audio
Theming and fonts
System
- localeTimezone and locale, en_US base with French regional formats00NixOS 26.05
- sshA secured ~/.ssh, OpenSSH and the SSH service00NixOS 26.05
- flatpakFlatpak with Flathub and OBS Studio10NixOS 26.05
- nemoA secured per-user Nemo config directory10NixOS 26.05
- projectsA per-user ~/projects directory with secure ownership00NixOS 26.05
Request a new module?
Ask for a tool that is not here yet and I can build a NixOS module for it, in the Catppuccin Mocha green theme and wired to fit this configuration.