No description
2025-09-23 12:23:40 +02:00
docs improve all docs and get rid of markdown linter warnings 2025-08-05 19:39:15 +02:00
hosts systemctl 2025-09-23 12:23:40 +02:00
lib add profile to lib 2025-09-02 09:35:02 +02:00
modules fix elephant (hopefully) 2025-09-23 12:22:18 +02:00
packages tsmroivtsimrtvamtmfvmtvwf 2025-07-31 21:51:05 +02:00
secrets update forgejo runner token 2025-05-18 23:23:38 +02:00
.editorconfig new editorconfig options!! 2024-07-16 07:57:07 +02:00
.gitignore add Session.vim to gitignore 2025-08-31 02:27:43 +02:00
flake.lock update nh 2025-09-09 11:33:02 +02:00
flake.nix update nh 2025-09-09 11:33:02 +02:00
README.md add nazarewk-iac/nix-configs to readme 2025-08-22 20:02:58 +02:00

niksos

a modular flake containing configurations for most of my machines

I try to keep this simple COMPLICATED so other people can NOT learn from my config >:-)

directory structure

niksos/ ├───docs/ (flake documentation) ├───hosts/ (machine specific configuration) │ ├───*/ │ │ ├───profile.nix (imports optional common configs) │ │ └───system.nix (various system information) │ ├───del/ [Dell Latitude 7320 Detachable] │ ├───hape/ [HP EliteBook 840 G2] │ ├───niks/ [ASUS ROG Strix G513QY_G513QY (1.0)] │ ├───szparag/ [OptiPlex 7080] │ ├───jablko/ [Apple MacBook Pro (14-inch, M2 Pro, 2023)] │ ├───work/ [undisclosed model, might change] │ └───common/ (shared configs) │ ├───core/ (imported on all hosts) │ ├───desktop/ (imported on all desktops) │ │ └───personal/ (imported on all personal desktops │ │ currently everything but the work laptop) │ ├───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)

https://github.com/n3oney/nixus

https://github.com/sioodmy/dotfiles

https://github.com/AlephNought0/Faery

https://git.outfoxxed.me/outfoxxed/nixnew

https://github.com/fufexan/dotfiles

https://github.com/ardishko/OuterHeaven

https://github.com/roastedcheese/nicks

https://github.com/EmergentMind/nix-config

https://github.com/maximbaz/dotfiles

https://github.com/nazarewk-iac/nix-configs

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