diff --git a/nixos/README.md b/nixos/README.md index 615cc7a..0f69ea6 100644 --- a/nixos/README.md +++ b/nixos/README.md @@ -1,3 +1,13 @@ # nixos Nix Flake for my Linux machines running NixOS. + +The directory structure can be interpreted as follows: + +- [`flake.nix`](./flake.nix): Main entrypoint for the configuration +- [hosts/*hostname*](./hosts): Host-specific configuration by setting options +- [modules](./modules): Declarations of options +- [modules/users/*username*](./modules/users): Since users are dependent on a host machine to exist, they are defined as a module as well +- [overlays](./overlays): Attribute overrides of Nix Packages +- [secrets](./secrets): Encrypted files that hold secrets, for example SSH private keys + diff --git a/nixos/flake.lock b/nixos/flake.lock index d488555..0bc894e 100644 --- a/nixos/flake.lock +++ b/nixos/flake.lock @@ -93,11 +93,11 @@ }, "nixpkgs-unstable": { "locked": { - "lastModified": 1697059129, - "narHash": "sha256-9NJcFF9CEYPvHJ5ckE8kvINvI84SZZ87PvqMbH6pro0=", + "lastModified": 1697456312, + "narHash": "sha256-roiSnrqb5r+ehnKCauPLugoU8S36KgmWraHgRqVYndo=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "5e4c2ada4fcd54b99d56d7bd62f384511a7e2593", + "rev": "ca012a02bf8327be9e488546faecae5e05d7d749", "type": "github" }, "original": {