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
8
fork

Configure Feed

Select the types of activity you want to include in your feed.

use nixos-unstable channel to have hydra cached pkgs

+70 -70
+1 -1
docs/src/content/docs/tutorials/minimal.mdx
··· 39 39 }).config.flake; 40 40 41 41 inputs = { 42 - nixpkgs.url = "https://channels.nixos.org/nixpkgs-unstable/nixexprs.tar.xz"; 42 + nixpkgs.url = "https://channels.nixos.org/nixos-unstable/nixexprs.tar.xz"; 43 43 import-tree.url = "github:vic/import-tree"; 44 44 den.url = "github:vic/den"; 45 45 };
+8 -8
templates/bogus/flake.lock
··· 2 2 "nodes": { 3 3 "den": { 4 4 "locked": { 5 - "lastModified": 1776451209, 6 - "narHash": "sha256-Kdb+ozQl+x1+dITuk91YHAunpD+tbOQmonE/jSVUlo4=", 5 + "lastModified": 1776459378, 6 + "narHash": "sha256-ZyNKZpmRpnzaDEu7PhNkp0bEVZkGWw3vJQ+xQKyJgUM=", 7 7 "owner": "vic", 8 8 "repo": "den", 9 - "rev": "6bf070c84ea223873709ee7c1d00429cf9836267", 9 + "rev": "fed2e347cdc1e6d530dd6945b38602b3671abb46", 10 10 "type": "github" 11 11 }, 12 12 "original": { ··· 119 119 }, 120 120 "nixpkgs": { 121 121 "locked": { 122 - "lastModified": 1770843696, 123 - "narHash": "sha256-9SFCZkVcpDOV6unH5hVEy4+dB0rxMuUoBnDAO6vshac=", 124 - "rev": "2343bbb58f99267223bc2aac4fc9ea301a155a16", 122 + "lastModified": 1776169885, 123 + "narHash": "sha256-Gk2T0tDDDAs319hp/ak+bAIUG5bPMvnNEjPV8CS86Fg=", 124 + "rev": "4bd9165a9165d7b5e33ae57f3eecbcb28fb231c9", 125 125 "type": "tarball", 126 - "url": "https://releases.nixos.org/nixpkgs/nixpkgs-26.05pre944764.2343bbb58f99/nixexprs.tar.xz" 126 + "url": "https://releases.nixos.org/nixos/unstable/nixos-26.05pre980183.4bd9165a9165/nixexprs.tar.xz" 127 127 }, 128 128 "original": { 129 129 "type": "tarball", 130 - "url": "https://channels.nixos.org/nixpkgs-unstable/nixexprs.tar.xz" 130 + "url": "https://channels.nixos.org/nixos-unstable/nixexprs.tar.xz" 131 131 } 132 132 }, 133 133 "root": {
+1 -1
templates/bogus/flake.nix
··· 2 2 outputs = inputs: inputs.flake-parts.lib.mkFlake { inherit inputs; } (inputs.import-tree ./modules); 3 3 4 4 inputs = { 5 - nixpkgs.url = "https://channels.nixos.org/nixpkgs-unstable/nixexprs.tar.xz"; 5 + nixpkgs.url = "https://channels.nixos.org/nixos-unstable/nixexprs.tar.xz"; 6 6 import-tree.url = "github:vic/import-tree"; 7 7 den.url = "github:vic/den/main"; 8 8
+7 -7
templates/ci/flake.lock
··· 22 22 }, 23 23 "den": { 24 24 "locked": { 25 - "lastModified": 1776451209, 26 - "narHash": "sha256-Kdb+ozQl+x1+dITuk91YHAunpD+tbOQmonE/jSVUlo4=", 25 + "lastModified": 1776459378, 26 + "narHash": "sha256-ZyNKZpmRpnzaDEu7PhNkp0bEVZkGWw3vJQ+xQKyJgUM=", 27 27 "owner": "vic", 28 28 "repo": "den", 29 - "rev": "6bf070c84ea223873709ee7c1d00429cf9836267", 29 + "rev": "fed2e347cdc1e6d530dd6945b38602b3671abb46", 30 30 "type": "github" 31 31 }, 32 32 "original": { ··· 115 115 }, 116 116 "nixpkgs": { 117 117 "locked": { 118 - "lastModified": 1775710090, 119 - "narHash": "sha256-WGjBfvXv/mcg5yBg+AtK1Q3FHyXfjAAeJROmg7DLYfM=", 120 - "rev": "4c1018dae018162ec878d42fec712642d214fdfa", 118 + "lastModified": 1776169885, 119 + "narHash": "sha256-Gk2T0tDDDAs319hp/ak+bAIUG5bPMvnNEjPV8CS86Fg=", 120 + "rev": "4bd9165a9165d7b5e33ae57f3eecbcb28fb231c9", 121 121 "type": "tarball", 122 - "url": "https://releases.nixos.org/nixos/unstable/nixos-26.05pre977467.4c1018dae018/nixexprs.tar.xz" 122 + "url": "https://releases.nixos.org/nixos/unstable/nixos-26.05pre980183.4bd9165a9165/nixexprs.tar.xz" 123 123 }, 124 124 "original": { 125 125 "type": "tarball",
+8 -8
templates/default/flake.lock
··· 2 2 "nodes": { 3 3 "den": { 4 4 "locked": { 5 - "lastModified": 1776451209, 6 - "narHash": "sha256-Kdb+ozQl+x1+dITuk91YHAunpD+tbOQmonE/jSVUlo4=", 5 + "lastModified": 1776459378, 6 + "narHash": "sha256-ZyNKZpmRpnzaDEu7PhNkp0bEVZkGWw3vJQ+xQKyJgUM=", 7 7 "owner": "vic", 8 8 "repo": "den", 9 - "rev": "6bf070c84ea223873709ee7c1d00429cf9836267", 9 + "rev": "fed2e347cdc1e6d530dd6945b38602b3671abb46", 10 10 "type": "github" 11 11 }, 12 12 "original": { ··· 87 87 }, 88 88 "nixpkgs": { 89 89 "locked": { 90 - "lastModified": 1771423170, 91 - "narHash": "sha256-V/p5M4cAMbu/MJBDn5YABy5QJgCFpsgrnXVVc2Uo5+k=", 92 - "rev": "bcc4a9d9533c033d806a46b37dc444f9b0da49dd", 90 + "lastModified": 1776169885, 91 + "narHash": "sha256-Gk2T0tDDDAs319hp/ak+bAIUG5bPMvnNEjPV8CS86Fg=", 92 + "rev": "4bd9165a9165d7b5e33ae57f3eecbcb28fb231c9", 93 93 "type": "tarball", 94 - "url": "https://releases.nixos.org/nixpkgs/nixpkgs-26.05pre948338.bcc4a9d9533c/nixexprs.tar.xz" 94 + "url": "https://releases.nixos.org/nixos/unstable/nixos-26.05pre980183.4bd9165a9165/nixexprs.tar.xz" 95 95 }, 96 96 "original": { 97 97 "type": "tarball", 98 - "url": "https://channels.nixos.org/nixpkgs-unstable/nixexprs.tar.xz" 98 + "url": "https://channels.nixos.org/nixos-unstable/nixexprs.tar.xz" 99 99 } 100 100 }, 101 101 "root": {
+1 -1
templates/default/flake.nix
··· 16 16 url = "github:nix-community/home-manager"; 17 17 }; 18 18 import-tree.url = "github:vic/import-tree"; 19 - nixpkgs.url = "https://channels.nixos.org/nixpkgs-unstable/nixexprs.tar.xz"; 19 + nixpkgs.url = "https://channels.nixos.org/nixos-unstable/nixexprs.tar.xz"; 20 20 nixpkgs-lib.follows = "nixpkgs"; 21 21 }; 22 22
+8 -8
templates/example/flake.lock
··· 22 22 }, 23 23 "den": { 24 24 "locked": { 25 - "lastModified": 1776451209, 26 - "narHash": "sha256-Kdb+ozQl+x1+dITuk91YHAunpD+tbOQmonE/jSVUlo4=", 25 + "lastModified": 1776459378, 26 + "narHash": "sha256-ZyNKZpmRpnzaDEu7PhNkp0bEVZkGWw3vJQ+xQKyJgUM=", 27 27 "owner": "vic", 28 28 "repo": "den", 29 - "rev": "6bf070c84ea223873709ee7c1d00429cf9836267", 29 + "rev": "fed2e347cdc1e6d530dd6945b38602b3671abb46", 30 30 "type": "github" 31 31 }, 32 32 "original": { ··· 107 107 }, 108 108 "nixpkgs": { 109 109 "locked": { 110 - "lastModified": 1771423170, 111 - "narHash": "sha256-V/p5M4cAMbu/MJBDn5YABy5QJgCFpsgrnXVVc2Uo5+k=", 112 - "rev": "bcc4a9d9533c033d806a46b37dc444f9b0da49dd", 110 + "lastModified": 1776169885, 111 + "narHash": "sha256-Gk2T0tDDDAs319hp/ak+bAIUG5bPMvnNEjPV8CS86Fg=", 112 + "rev": "4bd9165a9165d7b5e33ae57f3eecbcb28fb231c9", 113 113 "type": "tarball", 114 - "url": "https://releases.nixos.org/nixpkgs/nixpkgs-26.05pre948338.bcc4a9d9533c/nixexprs.tar.xz" 114 + "url": "https://releases.nixos.org/nixos/unstable/nixos-26.05pre980183.4bd9165a9165/nixexprs.tar.xz" 115 115 }, 116 116 "original": { 117 117 "type": "tarball", 118 - "url": "https://channels.nixos.org/nixpkgs-unstable/nixexprs.tar.xz" 118 + "url": "https://channels.nixos.org/nixos-unstable/nixexprs.tar.xz" 119 119 } 120 120 }, 121 121 "root": {
+1 -1
templates/example/flake.nix
··· 20 20 url = "github:nix-community/home-manager"; 21 21 }; 22 22 import-tree.url = "github:vic/import-tree"; 23 - nixpkgs.url = "https://channels.nixos.org/nixpkgs-unstable/nixexprs.tar.xz"; 23 + nixpkgs.url = "https://channels.nixos.org/nixos-unstable/nixexprs.tar.xz"; 24 24 nixpkgs-lib.follows = "nixpkgs"; 25 25 }; 26 26
+6 -6
templates/flake-parts-modules/flake.lock
··· 2 2 "nodes": { 3 3 "den": { 4 4 "locked": { 5 - "lastModified": 1776451209, 6 - "narHash": "sha256-Kdb+ozQl+x1+dITuk91YHAunpD+tbOQmonE/jSVUlo4=", 5 + "lastModified": 1776459378, 6 + "narHash": "sha256-ZyNKZpmRpnzaDEu7PhNkp0bEVZkGWw3vJQ+xQKyJgUM=", 7 7 "owner": "vic", 8 8 "repo": "den", 9 - "rev": "6bf070c84ea223873709ee7c1d00429cf9836267", 9 + "rev": "fed2e347cdc1e6d530dd6945b38602b3671abb46", 10 10 "type": "github" 11 11 }, 12 12 "original": { ··· 114 114 }, 115 115 "nixpkgs": { 116 116 "locked": { 117 - "lastModified": 1774855581, 118 - "narHash": "sha256-YkreHeMgTCYvJ5fESV0YyqQK49bHGe2B51tH6claUh4=", 117 + "lastModified": 1776255774, 118 + "narHash": "sha256-psVTpH6PK3q1htMJpmdz1hLF5pQgEshu7gQWgKO6t6Y=", 119 119 "owner": "nixos", 120 120 "repo": "nixpkgs", 121 - "rev": "15c6719d8c604779cf59e03c245ea61d3d7ab69b", 121 + "rev": "566acc07c54dc807f91625bb286cb9b321b5f42a", 122 122 "type": "github" 123 123 }, 124 124 "original": {
+6 -6
templates/microvm/flake.lock
··· 2 2 "nodes": { 3 3 "den": { 4 4 "locked": { 5 - "lastModified": 1776451209, 6 - "narHash": "sha256-Kdb+ozQl+x1+dITuk91YHAunpD+tbOQmonE/jSVUlo4=", 5 + "lastModified": 1776459378, 6 + "narHash": "sha256-ZyNKZpmRpnzaDEu7PhNkp0bEVZkGWw3vJQ+xQKyJgUM=", 7 7 "owner": "vic", 8 8 "repo": "den", 9 - "rev": "6bf070c84ea223873709ee7c1d00429cf9836267", 9 + "rev": "fed2e347cdc1e6d530dd6945b38602b3671abb46", 10 10 "type": "github" 11 11 }, 12 12 "original": { ··· 53 53 }, 54 54 "nixpkgs": { 55 55 "locked": { 56 - "lastModified": 1772736753, 57 - "narHash": "sha256-au/m3+EuBLoSzWUCb64a/MZq6QUtOV8oC0D9tY2scPQ=", 56 + "lastModified": 1776255774, 57 + "narHash": "sha256-psVTpH6PK3q1htMJpmdz1hLF5pQgEshu7gQWgKO6t6Y=", 58 58 "owner": "nixos", 59 59 "repo": "nixpkgs", 60 - "rev": "917fec990948658ef1ccd07cef2a1ef060786846", 60 + "rev": "566acc07c54dc807f91625bb286cb9b321b5f42a", 61 61 "type": "github" 62 62 }, 63 63 "original": {
+8 -8
templates/minimal/flake.lock
··· 2 2 "nodes": { 3 3 "den": { 4 4 "locked": { 5 - "lastModified": 1776451209, 6 - "narHash": "sha256-Kdb+ozQl+x1+dITuk91YHAunpD+tbOQmonE/jSVUlo4=", 5 + "lastModified": 1776459378, 6 + "narHash": "sha256-ZyNKZpmRpnzaDEu7PhNkp0bEVZkGWw3vJQ+xQKyJgUM=", 7 7 "owner": "vic", 8 8 "repo": "den", 9 - "rev": "6bf070c84ea223873709ee7c1d00429cf9836267", 9 + "rev": "fed2e347cdc1e6d530dd6945b38602b3671abb46", 10 10 "type": "github" 11 11 }, 12 12 "original": { ··· 32 32 }, 33 33 "nixpkgs": { 34 34 "locked": { 35 - "lastModified": 1770843696, 36 - "narHash": "sha256-9SFCZkVcpDOV6unH5hVEy4+dB0rxMuUoBnDAO6vshac=", 37 - "rev": "2343bbb58f99267223bc2aac4fc9ea301a155a16", 35 + "lastModified": 1776169885, 36 + "narHash": "sha256-Gk2T0tDDDAs319hp/ak+bAIUG5bPMvnNEjPV8CS86Fg=", 37 + "rev": "4bd9165a9165d7b5e33ae57f3eecbcb28fb231c9", 38 38 "type": "tarball", 39 - "url": "https://releases.nixos.org/nixpkgs/nixpkgs-26.05pre944764.2343bbb58f99/nixexprs.tar.xz" 39 + "url": "https://releases.nixos.org/nixos/unstable/nixos-26.05pre980183.4bd9165a9165/nixexprs.tar.xz" 40 40 }, 41 41 "original": { 42 42 "type": "tarball", 43 - "url": "https://channels.nixos.org/nixpkgs-unstable/nixexprs.tar.xz" 43 + "url": "https://channels.nixos.org/nixos-unstable/nixexprs.tar.xz" 44 44 } 45 45 }, 46 46 "root": {
+1 -1
templates/minimal/flake.nix
··· 7 7 }).config.flake; 8 8 9 9 inputs = { 10 - nixpkgs.url = "https://channels.nixos.org/nixpkgs-unstable/nixexprs.tar.xz"; 10 + nixpkgs.url = "https://channels.nixos.org/nixos-unstable/nixexprs.tar.xz"; 11 11 import-tree.url = "github:vic/import-tree"; 12 12 den.url = "github:vic/den"; 13 13 };
+5 -5
templates/noflake/npins/sources.json
··· 9 9 }, 10 10 "branch": "main", 11 11 "submodules": false, 12 - "revision": "6bf070c84ea223873709ee7c1d00429cf9836267", 13 - "url": "https://github.com/vic/den/archive/6bf070c84ea223873709ee7c1d00429cf9836267.tar.gz", 14 - "hash": "sha256-Kdb+ozQl+x1+dITuk91YHAunpD+tbOQmonE/jSVUlo4=" 12 + "revision": "fed2e347cdc1e6d530dd6945b38602b3671abb46", 13 + "url": "https://github.com/vic/den/archive/fed2e347cdc1e6d530dd6945b38602b3671abb46.tar.gz", 14 + "hash": "sha256-ZyNKZpmRpnzaDEu7PhNkp0bEVZkGWw3vJQ+xQKyJgUM=" 15 15 }, 16 16 "hjem": { 17 17 "type": "Git", ··· 55 55 "nixpkgs": { 56 56 "type": "Channel", 57 57 "name": "nixpkgs-unstable", 58 - "url": "https://releases.nixos.org/nixpkgs/nixpkgs-26.05pre955350.c0f3d81a7ddb/nixexprs.tar.xz", 59 - "hash": "sha256-BHKMR414WpfUddNyUtx2GR1VPl0R9sWGQs/opgYm9rc=" 58 + "url": "https://releases.nixos.org/nixpkgs/nixpkgs-26.05pre980800.566acc07c54d/nixexprs.tar.xz", 59 + "hash": "sha256-bo9Hbl5yPjDRldsn1Stnbsmn/nPF0cVlowuLSGHduuA=" 60 60 }, 61 61 "smfh": { 62 62 "type": "Git",
+8 -8
templates/nvf-standalone/flake.lock
··· 2 2 "nodes": { 3 3 "den": { 4 4 "locked": { 5 - "lastModified": 1776451209, 6 - "narHash": "sha256-Kdb+ozQl+x1+dITuk91YHAunpD+tbOQmonE/jSVUlo4=", 5 + "lastModified": 1776459378, 6 + "narHash": "sha256-ZyNKZpmRpnzaDEu7PhNkp0bEVZkGWw3vJQ+xQKyJgUM=", 7 7 "owner": "vic", 8 8 "repo": "den", 9 - "rev": "6bf070c84ea223873709ee7c1d00429cf9836267", 9 + "rev": "fed2e347cdc1e6d530dd6945b38602b3671abb46", 10 10 "type": "github" 11 11 }, 12 12 "original": { ··· 106 106 }, 107 107 "nixpkgs": { 108 108 "locked": { 109 - "lastModified": 1770843696, 110 - "narHash": "sha256-9SFCZkVcpDOV6unH5hVEy4+dB0rxMuUoBnDAO6vshac=", 111 - "rev": "2343bbb58f99267223bc2aac4fc9ea301a155a16", 109 + "lastModified": 1776169885, 110 + "narHash": "sha256-Gk2T0tDDDAs319hp/ak+bAIUG5bPMvnNEjPV8CS86Fg=", 111 + "rev": "4bd9165a9165d7b5e33ae57f3eecbcb28fb231c9", 112 112 "type": "tarball", 113 - "url": "https://releases.nixos.org/nixpkgs/nixpkgs-26.05pre944764.2343bbb58f99/nixexprs.tar.xz" 113 + "url": "https://releases.nixos.org/nixos/unstable/nixos-26.05pre980183.4bd9165a9165/nixexprs.tar.xz" 114 114 }, 115 115 "original": { 116 116 "type": "tarball", 117 - "url": "https://channels.nixos.org/nixpkgs-unstable/nixexprs.tar.xz" 117 + "url": "https://channels.nixos.org/nixos-unstable/nixexprs.tar.xz" 118 118 } 119 119 }, 120 120 "nvf": {
+1 -1
templates/nvf-standalone/flake.nix
··· 7 7 }).config.flake; 8 8 9 9 inputs = { 10 - nixpkgs.url = "https://channels.nixos.org/nixpkgs-unstable/nixexprs.tar.xz"; 10 + nixpkgs.url = "https://channels.nixos.org/nixos-unstable/nixexprs.tar.xz"; 11 11 import-tree.url = "github:vic/import-tree"; 12 12 den.url = "github:vic/den"; 13 13 nvf.url = "github:notashelf/nvf";