kat's configuration flake
Find a file
2022-07-10 13:59:56 -07:00
.github/workflows changes en masse, cleanup 2022-07-10 13:59:53 -07:00
ci feat: NixOS + darwin equality. feat: vim overhaul. 2022-07-10 13:59:56 -07:00
config feat: NixOS + darwin equality. feat: vim overhaul. 2022-07-10 13:59:56 -07:00
empty Flakes: Trusted separation 2022-07-10 13:57:53 -07:00
overlays feat: NixOS + darwin equality. feat: vim overhaul. 2022-07-10 13:59:56 -07:00
trusted feat: NixOS + darwin equality. feat: vim overhaul. 2022-07-10 13:59:56 -07:00
.envrc Flakes: Trusted separation 2022-07-10 13:57:53 -07:00
.gitignore Compatibility, bringing Sumireko into the fold. Deprecate katexprs. 2022-07-10 13:59:13 -07:00
.gitmodules Touch-up on koishi, fix gitmodules 2021-11-15 04:57:50 +00:00
.rgignore hosts/shinmyoumaru: Init (buildable) 2021-09-03 05:03:43 +01:00
code_of_conduct.md code of conduct no caps 2021-11-11 20:23:11 +00:00
default.nix feat: move to flakes 2022-07-10 13:57:40 -07:00
devShell.nix feat: NixOS + darwin equality. feat: vim overhaul. 2022-07-10 13:59:56 -07:00
flake.lock feat: NixOS + darwin equality. feat: vim overhaul. 2022-07-10 13:59:56 -07:00
flake.nix feat: NixOS + darwin equality. feat: vim overhaul. 2022-07-10 13:59:56 -07:00
inputs.nix Flakes: Trusted separation 2022-07-10 13:57:53 -07:00
meta.nix feat: move to flakes 2022-07-10 13:57:40 -07:00
outputs.nix feat: NixOS + darwin equality. feat: vim overhaul. 2022-07-10 13:59:56 -07:00
readme.md changes en masse, cleanup 2022-07-10 13:59:53 -07:00
shell.nix feat: move to flakes 2022-07-10 13:57:40 -07:00
tree.nix feat: move to flakes 2022-07-10 13:57:40 -07:00

nixfiles

Commands

The commands here aside from the nix build command are provided through the shell. The <target> and <host> commands are runners provided through arcnmx/tf-nix.

Please use nix-shell or direnv/direnv. The shell is not compatible with nix-community/nix-direnv.

Command Purpose
nf-update Wraps nix flake update.
nf-actions Updates CI integrations.
nf-test Tests CI actions.
<target>-apply Deploys to the provided target.
<target>-tf Provides you a terraform shell for the provided target.
<host>-ssh SSH into the provided host.
nix build -f . network.nodes.<host>.deploy.system Build a system closure for the provided host.