Skip to content

Personal Nix(OS) configuration.

Notifications You must be signed in to change notification settings

nevivurn/nixos-config

Repository files navigation

nixos-config

Personal Nix(OS) configuration.

Structure

├── nixos               # shared NixOS config
│   ├── modules         # generic config imported by most configs
│   └── profiles        # presets
│       └── graphical
├── home                # shared home-manager config
│   ├── modules         # generic config imported by most configs
│   └── profiles        # presets
│       ├── shell
│       ├── develop
│       └── graphical
├── pkgs                # custom packages
│   ├── default.nix     # custom packages
│   ├── overlay.nix     # overlay including custom packages and overridden packages
│   └── <package>
└── systems             # per-system config
    └── <host>
        ├── default.nix # root config
        ├── services    # per-service config
        ├── hardware-configuration.nix # generated with nixos-generate-config --no-filesystems --show-hardware-config  2>/dev/null
        └── home        # per-system home config
            └── default.nix # root config