- After using Nixos for a while on my main laptop, I achieved a functional system tailored to me, so much so that I wanted to replicate it on all the machines I use, so finally flakes made sense.
- I'm using NixOS unstable with home-manager (standalone installation) mostly for manage my dotfiles and keep my packages and services system-wide with the main configuration.nix
- I still keep all my dotfiles in original format, I have not rewritten them in nix syntax for two reasons: compatibility and laziness
- Lately I migrated to Flakes from Nix Channels so I try to keep my scheme and modules as simple as possible following the KISS principle
- SDDM Login Manager with my custom (BOFH Theme) version of tokyo-night-sddm
- Wayland with Hyprland and waybar
- SOPS-Nix as secrets management scheme
- zen-kernel in my main-personal machine
sysbofh/
├── hosts
│ ├── nixlab
│ └── sysbofh
├── modules
│ ├── home
│ │ └── config
│ │ ├── alacritty
│ │ ├── dunst
│ │ ├── fastfetch
│ │ ├── feh
│ │ ├── hypr
│ │ │ └── scripts
│ │ ├── rofi
│ │ ├── waybar
│ │ │ └── scripts
│ │ └── wlogout
│ │ └── icons
│ └── nixos
└── screenshots
- hosts Custom settings for each machine I use
- modules Modularized NixOS configurations
- nixos OS-wide configurations and settings
Yes, I made my NixVim distro, it's simple, it's functional, there are no thousand configuration files, it's fast and it's beautiful.
https://github.com/wverac/nixvim
nix run github:wverac/nixvim
wv@linux.com
This project is licensed under the MIT License - see the LICENSE file for details.