This commit is contained in:
cnst
2024-11-08 19:28:04 +01:00
parent 26eb7d5426
commit 917f25e6be
2 changed files with 26 additions and 7 deletions

View File

@@ -1,6 +1,25 @@
# cnix
Personal daily driver. Lots taken from the repos below.
Personal NixOS daily driver.
## Structure
Heres an overview of this repository. Might not be 100 % up to date.
- **`hosts/`** Different hosts go here, easily scalable.
- **`modules/`** Needlessly complicated module system, because it's fun!
- **`home/`** Home-manager modules.
- **`nixos/`** Core OS settings and system-wide modules.
- **`options/`** Options to be leveraged by other modules.
- **`nix/`** Various settings not suitable for modularization, yet.
- **`secrets/`** Agenix secrets.
- **`users/`** Same as hosts but for users! 2:)
## Inspiration
Much credit goes to the folks below, great resources. You'll find I've yanked
quite a few things from them.
- [fufexan](https://github.com/fufexan/dotfiles.git)
- [Misterio77](https://github.com/Misterio77/nix-config.git)
- [NotAShelf](https://github.com/NotAShelf)

12
flake.lock generated
View File

@@ -154,11 +154,11 @@
"rust-analyzer-src": "rust-analyzer-src"
},
"locked": {
"lastModified": 1730961036,
"narHash": "sha256-nkho9Dq4WzyF4xr83UdxrlDS5Sm7ZKkPaqGVupLOpOI=",
"lastModified": 1731047492,
"narHash": "sha256-F4h8YtTzPWv0/1Z6fc8fMSqKpn7YhOjlgp66cr15tEo=",
"owner": "nix-community",
"repo": "fenix",
"rev": "9bf50cb857db8dba15528f3905e271d948cbff06",
"rev": "da6332e801fbb0418f80f20cefa947c5fe5c18c9",
"type": "github"
},
"original": {
@@ -1139,11 +1139,11 @@
"rust-analyzer-src": {
"flake": false,
"locked": {
"lastModified": 1730749868,
"narHash": "sha256-b8UMpLh61z6T4J1NObustAuFGoJiAKBTaPTrEf3Amts=",
"lastModified": 1730989300,
"narHash": "sha256-ZWSta9893f/uF5PoRFn/BSUAxF4dKW+TIbdA6rZoGBg=",
"owner": "rust-lang",
"repo": "rust-analyzer",
"rev": "b51f9bc736dc0472481a47d7c05de2901323e543",
"rev": "1042a8c22c348491a4bade4f664430b03d6f5b5c",
"type": "github"
},
"original": {