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 27 lines 784 B view raw
1{ 2 # Den adapted from default microvm template. 3 description = "NixOS in MicroVMs with Den"; 4 5 nixConfig = { 6 extra-substituters = [ "https://microvm.cachix.org" ]; 7 extra-trusted-public-keys = [ "microvm.cachix.org-1:oXnBc6hRE3eX5rSYdRyMYXnfzcCxC7yKPTbZXALsqys=" ]; 8 }; 9 10 inputs.den.url = "github:vic/den"; 11 inputs.flake-aspects.url = "github:vic/flake-aspects"; 12 inputs.import-tree.url = "github:vic/import-tree"; 13 14 inputs.nixpkgs.url = "github:nixos/nixpkgs/nixpkgs-unstable"; 15 16 inputs.microvm = { 17 url = "github:microvm-nix/microvm.nix"; 18 inputs.nixpkgs.follows = "nixpkgs"; 19 }; 20 21 outputs = 22 inputs: 23 (inputs.nixpkgs.lib.evalModules { 24 modules = [ (inputs.import-tree ./modules) ]; 25 specialArgs = { inherit inputs; }; 26 }).config.flake; 27}