My NixOS Configuration
Find a file
2024-03-23 21:48:57 +01:00
guides Full rewrite 2024-03-23 21:48:54 +01:00
hosts Declare shared modules 2024-03-23 21:48:57 +01:00
options Full rewrite 2024-03-23 21:48:54 +01:00
system Garbage collect older than 7d, not 14d 2024-03-23 21:48:57 +01:00
.gitignore Full rewrite 2024-03-23 21:48:54 +01:00
flake.lock Add home-manager 2024-03-01 14:42:26 +01:00
flake.nix Add home-manager 2024-03-01 14:42:26 +01:00
LICENSE Add GPL license 2024-03-23 21:48:57 +01:00
README.md Full rewrite 2024-03-23 21:48:54 +01:00

NixDots

My NixOS and home-manager flake

Structure

  • flake.nix: Starting point of the configuration, declaring entrypoints.
  • guides: Some simple documentation to help me (and maybe others) understand NixOS.
  • system: Basic core configurations for the system itself.
  • options: Declaration of the configurable options, that should be set by the individual machines.
  • hosts: Configuration of the individual hosts/computers

Inspiration

This configuration was massively inspired by the following amazing projects: