-
hosts/- Machines/Hardware definitions.-
pyxis/- My android phone, built with Robotnix -
t480/- My laptop -
swordfish/- My server -
h1/- Another server -
hetznix/- A hetznix server for random stuff -
mail/- my mailserver -
matrix/- my matrix server -
doesRouter/- My router
-
-
modules/- ModulesnixosModulesthat appear in the flake, automatically.-
mixins/- Dotfiles/Configurations. Instead of imperatively configuring/etc/or~/.config, everything in here is written in Nix instead. This nix code implements the changes I want that would traditionally be done by modifying something in/etc/or~/.configusingvim. -
profiles/- Configurations that are often comprised of mixins that are intended to be imported into a given system. -
ssot/- Single Source of Truth, stuff like my SSH Keys, etc. -
editor/- Editor configs. -
users/- home-manager configuration per user.
-
-
environments/- Environments/Shells for things I need to work with, such as Yocto. -
examples- Things I don't necessarily want to use, but want to keep around and link to people online.
-
Notifications
You must be signed in to change notification settings - Fork 13
MatthewCroughan/nixcfg
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
About
My nix configuration(s), using flakes. It's my laptop, it's my servers, it's my everything, in code.