niksos/README.md
2024-10-21 18:20:52 +02:00

66 lines
2 KiB
Markdown

# niksos
a modular flake containing configurations for most of my machines
I try to keep this COMPLICATED so other people can NOT learn from my config >:-)
## directory structure
```
niksos/
├───hosts/ (machine specific configuration)
│ ├───chmura/ [HP t620 PLUS Quad Core TC]
│ ├───del/ [Dell Latitude 7320 Detachable]
│ ├───hape/ [HP EliteBook 840 G2]
│ ├───niks/ [ASUS ROG Strix G513QY]
│ ├───work/ [undisclosed model, might change]
│ └───common/ (shared configs)
│ ├───core/ (imported on all hosts)
│ ├───desktop/ (imported on all desktops)
│ ├───server/ (imported on all servers)
│ └───optional/ (imported in a host's `profile.nix`)
├───modules/ (custom modules you can enable under `poz`)
└───secrets/ (agenix secrets)
```
## cool flakes
flakes I ~~stole~~ took inspiration from
https://github.com/NotAShelf/nyx (goated)
<br>
https://github.com/n3oney/nixus
<br>
https://github.com/sioodmy/dotfiles
<br>
https://github.com/AlephNought0/Faery
<br>
https://git.outfoxxed.me/outfoxxed/nixnew
<br>
https://github.com/fufexan/dotfiles
<br>
https://github.com/ardishko/OuterHeaven
<br>
https://github.com/roastedcheese/nicks
<br>
https://github.com/EmergentMind/nix-config
## other nix resources
cool stuff that helped me write this config
https://kokada.dev/blog/an-unordered-list-of-hidden-gems-inside-nixos/
<br>
https://unmovedcentre.com/posts/anatomy-of-a-nixos-config/
<br>
https://jackson.dev/post/nix-reasonable-defaults/
## wall of shame
this is a list of the people who took things from this flake and didn't credit me
if you're on this list and don't want to be here let me know once you credit me and I'll remove you
please don't go out and harass anyone on this list
saygo / saygo-png
## license
there's no license but please credit me if you take something from my config