No description https://gensokyo.zone
Find a file
2022-07-10 14:13:46 -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
darwin refactor: restructure project to remove profiles, users, ... 2022-07-10 13:59:58 -07:00
flake build: remove unused dependencies 2022-07-10 14:13:46 -07:00
hardware refactor: restructure project to remove profiles, users, ... 2022-07-10 13:59:58 -07:00
home fix: readd nvim-base16 to vim config 2022-07-10 14:00:03 -07:00
modules chore: fix terraform state submodule integration 2022-07-10 14:05:38 -07:00
nixos fix: readd NixOS kat config 2022-07-10 14:00:00 -07:00
overlays refactor: restructure project to remove profiles, users, ... 2022-07-10 13:59:58 -07:00
services fix: force HA configuration to null 2022-07-10 14:00:02 -07:00
targets refactor: get rid of config folder 2022-07-10 13:59:57 -07:00
.envrc Flakes: Trusted separation 2022-07-10 13:57:53 -07:00
.gitignore refactor: get rid of config folder 2022-07-10 13:59:57 -07:00
.gitmodules chore: fix terraform state submodule integration 2022-07-10 14:05:38 -07:00
.rgignore refactor: get rid of config folder 2022-07-10 13:59:57 -07: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 refactor: restructure project to remove profiles, users, ... 2022-07-10 13:59:58 -07:00
flake.lock build: remove unused dependencies 2022-07-10 14:13:46 -07:00
flake.nix build: remove unused dependencies 2022-07-10 14:13:46 -07:00
inputs.nix refactor: restructure project to remove profiles, users, ... 2022-07-10 13:59:58 -07:00
meta.nix feat: move to flakes 2022-07-10 13:57:40 -07:00
outputs.nix refactor: restructure project to remove profiles, users, ... 2022-07-10 13:59:58 -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
tf.nix refactor: get rid of config folder 2022-07-10 13:59:57 -07:00
tree.nix refactor: get rid of config folder 2022-07-10 13:59:57 -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.