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

use inputs.nixpkgs

+2 -4
-2
.github/workflows/test.yml
··· 61 61 needs: [approved] 62 62 name: noflake 63 63 runs-on: ubuntu-latest 64 - env: 65 - NIX_PATH: "nixpkgs=https://nixos.org/channels/nixpkgs-unstable/nixexprs.tar.xz" 66 64 steps: 67 65 - uses: wimpysworld/nothing-but-nix@main 68 66 - uses: cachix/install-nix-action@v31
+2 -2
templates/noflake/modules/nh.nix
··· 1 1 # Provides shell utilities under `den.sh` for building OS configurations using 2 2 # github:nix-community/nh instead of nixos-rebuild, etc 3 - { lib, den, ... }: 3 + { lib, den, inputs, ... }: 4 4 let 5 5 defaultAction = "build"; 6 6 ··· 66 66 { 67 67 options.den.sh = lib.mkOption { 68 68 description = "Non-flake Den shell environment"; 69 - default = denShell (import <nixpkgs> { }); 69 + default = denShell (import inputs.nixpkgs { }); 70 70 }; 71 71 }