Modular, context-aware and aspect-oriented dendritic Nix configurations. Discussions: https://oeiuwq.zulipchat.com/join/nqp26cd4kngon6mo3ncgnuap/ den.oeiuwq.com
configurations den dendritic nix aspect oriented
at main 39 lines 858 B view raw
1help: 2 just -l 3 4check-all: 5 nix-build ./templates/noflake --no-out-link -A flake.nixosConfigurations.igloo 6 just all check 7 8update-all: 9 cd templates/noflake && npins update den flake-aspects 10 just all update 11 12docs: 13 cd docs && pnpm run dev 14 15ci test="": 16 just nix-unit ci "{{test}}" 17 18bogus: 19 just nix-unit bogus "" 20 21nix-unit template test: 22 nix-unit --override-input den . --flake ./templates/{{template}}#.tests.systems.x86_64-linux.system-agnostic.{{test}} 23 24check template: 25 nix flake check --override-input den . ./templates/{{template}} 26 27update template: 28 nix flake update --flake ./templates/{{template}} den flake-aspects 29 30all task: 31 just {{task}} minimal 32 just {{task}} example 33 just {{task}} default 34 just {{task}} ci 35 just {{task}} bogus 36 just {{task}} microvm 37 38fmt: 39 nix run github:vic/checkmate#fmt --override-input target .