Personal NixOS and Home Manager configuration for the original RevolunixOS
development workstation. The flake assembles the host RevoluNixOS, the user
gabriel, hardware modules, and the graphical base exported by
module-system.
Caution
This is a reference configuration, not a generic installer. It contains a fixed hostname, username, initial password, hardware imports, and personal files. Read the complete diff and replace those values before rebuilding.
flake.nix host and user composition
hardware/ host hardware configuration
system/ machine-level NixOS settings
home/ Home Manager configuration
assets/ wallpapers, branding, and screenshots
Clone the repository and inspect the evaluated host before switching:
git clone https://github.com/RevolunixOS/dotfiles.git
cd dotfiles
nix flake show
sudo nixos-rebuild build --flake .#RevoluNixOSOnly after adapting the hostname, users, hardware modules, and imports should you activate it:
sudo nixos-rebuild switch --flake .#RevoluNixOS- The flake pins NixOS/Home Manager 24.05-era inputs.
- Some inputs still use the legacy
RevoluNixGitHub namespace. - The configuration enables unfree packages and is tailored to one x86-64 PC.
initialPassword = "admin"is present in the source and must not be kept on a real installation.
See LICENSE.