mirror of
https://github.com/kittywitch/nixfiles.git
synced 2026-02-10 04:49:19 -08:00
kat's configuration flake
dotfilesemacsfirefoxflakehacktoberfestlinuxmacosneovimnixnix-darwinnixosnixos-configurationswaywaybar
| .github/workflows | ||
| ci | ||
| config | ||
| nix | ||
| overlays | ||
| .envrc | ||
| .gitignore | ||
| .gitmodules | ||
| CODE_OF_CONDUCT.md | ||
| default.nix | ||
| README.md | ||
| shell.nix | ||
nixfiles
Dependencies
| Dependency | Reasoning |
|---|---|
| nmattia/niv | Dependency management. |
| nix-community/home-manager | home-manager. Self-explanatory. |
| nix-community/NUR | Firefox extensions and such. |
| arcnmx/tf-nix | The deploy system used. |
| arcnmx/ci | The CI integration system used. |
| arcnmx/nixexprs | Packages and modules I heavily make use of. |
| nix-community/impermanence | Impermanence! Erase your darlings. |
| kittywitch/anicca | A helper for moving to impermanence. |
| kittywitch/nixexprs | Packages and modules I have made. |
| nixos-mailserver | The mail server module I use. |
| hexchen/nixfiles | Yggdrasil module. Yggdrasil nodes. |
| nix-community/emacs-overlay | An overlay for emacs versions. Currently unused. |
| vlaci/nix-doom-emacs | Nixified DOOM emacs. Currently unused. |
Commands
Deployment
<targetName>-apply<targetName>-tf
Host Building
nix build -f . network.nodes.<hostName>.deploy.system