nixos-config/README.md
2024-12-02 22:20:25 +01:00

959 B

Dala's NixOS machines configurations

This repo contains the NixOS configuration (each package and their configurations) for all my machines.

It uses:

  • colmena as deployment system.
  • sops-nix combined with age keys to store secrets.
  • home-manager for user-specific configuration on workstation.
  • lanzaboote to manager and sign configurations for SecureBoot on my amd64 machines.
  • lix as a replacement for the Nix package manager.

Structure

Here is the structure of the project:

modules/ (Custom modules and wrappers around nixpkgs options)
|- common/
|- server/
|- workstation/
   |- home-manager (home)
configurations/ (Each machine configurations)
machines.nix (list all my machines with meta infos)