-
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/
- ModulesnixosModules
that 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~/.config
usingvim
. -
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.