What can I say? I just love my dotfiles. NixOS is something I picked up a year ago because I prefer a stable distro, till date I use same config but few fixes along the way

Highlights
Maintainability
Claims to be 100% written in Nix per GitHub, not really. Tho the setup remains straightforward, making it noob friendly.
Flakes
Nix calls it experimental, but honestly, it’s stable as hell. The entire config is built on Flakes, so version control is a breeze.
Home Manager
Thanks to Home Manager, managing all configs with a consistent color scheme and desired settings is extremely easy.
Stylix
The awesome Stylix makes color scheme management a breeze, declare it once and apply it everywhere with ease.
Features
- • Wayland used by default
- • Defaults to Fish, Kitty, Starship, AGS, Rofi, and Hyprland with NVIDIA support.
- • Includes all core configurations for Nix users, including Flakes, Home Manager, and more.
- • Implements code splitting across approximately 51 `.nix` files for modularity.
- • Utilizes Home Manager for nearly all configurations, except for Neovim.
- • Manages color schemes effortlessly with the Stylix tool.
- • Supports Catppuccin Mocha, Gruvbox, Rosé Pine, or custom color scheme files.
- • Customizes color scheme, default terminal, top bar, and window manager via a simple `options.nix` file.
- • Features Plymouth for a sleek boot animation.
- • Includes a custom GRUB theme.
- • Uses TUI Greet as the default login/display manager.
- • Employs Hyprlock for the lock screen.
- • Manages idle states with Hypridle.
- • Sets Yazi as the default terminal-based file manager.
- • Uses MPV as the default video player.
- • Covers additional details I might have overlooked. As a picky software enthusiast, the default setup should satisfy most users.