This repository has no description
0

Configure Feed

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

flake.lock: Update

Flake lock file updates:

• Updated input 'flake-parts':
'github:hercules-ci/flake-parts/9305fe4e5c2a6fcf5ba6a3ff155720fbe4076569?narHash=sha256-tYBdgS56eXYaWVW3fsnPQ/nFlgWi/Z2Ymhyu21zVM98%3D' (2025-06-08)
→ 'github:hercules-ci/flake-parts/af66ad14b28a127c5c0f3bbb298218fc63528a18?narHash=sha256-pHYj8gUBapuUzKV/kN/tR3Zvqc7o6gdFB9XKXIp1SQ8%3D' (2025-08-06)
• Updated input 'git-hooks':
'github:cachix/git-hooks.nix/623c56286de5a3193aa38891a6991b28f9bab056?narHash=sha256-WUaIlOlPLyPgz9be7fqWJA5iG6rHcGRtLERSCfUDne4%3D' (2025-06-11)
→ 'github:cachix/git-hooks.nix/9c52372878df6911f9afc1e2a1391f55e4dfc864?narHash=sha256-c6yg0EQ9xVESx6HGDOCMcyRSjaTpNJP10ef%2B6fRcofA%3D' (2025-08-05)
• Updated input 'git-hooks/flake-compat':
'github:edolstra/flake-compat/0f9255e01c2351cc7d116c072cb317785dd33b33?narHash=sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U%3D' (2023-10-04)
→ 'github:edolstra/flake-compat/9100a0f413b0c601e0533d1d94ffd501ce2e7885?narHash=sha256-CIVLLkVgvHYbgI2UpXvIIBJ12HWgX%2BfjA8Xf8PUmqCY%3D' (2025-05-12)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/9e83b64f727c88a7711a2c463a7b16eedb69a84c?narHash=sha256-v263g4GbxXv87hMXMCpjkIxd/viIF7p3JpJrwgKdNiI%3D' (2025-06-17)
→ 'github:nixos/nixpkgs/c2ae88e026f9525daf89587f3cbee584b92b6134?narHash=sha256-erbiH2agUTD0Z30xcVSFcDHzkRvkRXOQ3lb887bcVrs%3D' (2025-08-06)
• Updated input 'treefmt-nix':
'github:numtide/treefmt-nix/a05be418a1af1198ca0f63facb13c985db4cb3c5?narHash=sha256-eEy8cuS0mZ2j/r/FE0/LYBSBcIs/MKOIVakwHVuqTfk%3D' (2025-06-06)
→ 'github:numtide/treefmt-nix/1298185c05a56bff66383a20be0b41a307f52228?narHash=sha256-B%2B3g9%2B76KlGe34Yk9za8AF3RL%2BlnbHXkLiVHLjYVOAc%3D' (2025-08-06)

author
Thomas Stokes
date (Aug 10, 2025, 1:17 PM +0800) commit 62b87157 parent 607db917 change-id sywsvqrs
+50 -51
+35 -36
all-packages.nix
··· 7 7 let 8 8 inherit (lib) filterAttrs pipe; 9 9 inherit (builtins) mapAttrs readDir; 10 - pkgs = 11 - { 12 - inherit lib currentSystem; 13 - config = { 14 - debug = false; 15 - }; 16 - } 17 - // lib.packagesFromDirectoryRecursive { 18 - callPackage = lib.callPackageWith (pkgs // hostpkgs); 19 - directory = ./packages; 20 - } 21 - // ( 22 - let 23 - isImpure = builtins ? currentSystem; 24 - overrides = builtins.getEnv "DISTRO_OVERRIDES"; 25 - in 26 - if isImpure && overrides != "" then 27 - pipe overrides [ 28 - readDir 29 - (filterAttrs (_name: type: type == "directory")) 30 - (mapAttrs (name: _: /${overrides}/${name}/outputs)) 31 - (mapAttrs ( 32 - name: dir: 33 - let 34 - pkg = (mapAttrs (output: _: /${dir}/${output}) (readDir dir)) // { 35 - type = "derivation"; 36 - src = /${overrides}/${name}/src; 37 - outPath = pkg.out; 38 - }; 39 - in 40 - pkg 41 - )) 42 - ] 43 - else 44 - { } 45 - ); 10 + pkgs = { 11 + inherit lib currentSystem; 12 + config = { 13 + debug = false; 14 + }; 15 + } 16 + // lib.packagesFromDirectoryRecursive { 17 + callPackage = lib.callPackageWith (pkgs // hostpkgs); 18 + directory = ./packages; 19 + } 20 + // ( 21 + let 22 + isImpure = builtins ? currentSystem; 23 + overrides = builtins.getEnv "DISTRO_OVERRIDES"; 24 + in 25 + if isImpure && overrides != "" then 26 + pipe overrides [ 27 + readDir 28 + (filterAttrs (_name: type: type == "directory")) 29 + (mapAttrs (name: _: /${overrides}/${name}/outputs)) 30 + (mapAttrs ( 31 + name: dir: 32 + let 33 + pkg = (mapAttrs (output: _: /${dir}/${output}) (readDir dir)) // { 34 + type = "derivation"; 35 + src = /${overrides}/${name}/src; 36 + outPath = pkg.out; 37 + }; 38 + in 39 + pkg 40 + )) 41 + ] 42 + else 43 + { } 44 + ); 46 45 in 47 46 pkgs
+15 -15
flake.lock
··· 3 3 "flake-compat": { 4 4 "flake": false, 5 5 "locked": { 6 - "lastModified": 1696426674, 7 - "narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=", 6 + "lastModified": 1747046372, 7 + "narHash": "sha256-CIVLLkVgvHYbgI2UpXvIIBJ12HWgX+fjA8Xf8PUmqCY=", 8 8 "owner": "edolstra", 9 9 "repo": "flake-compat", 10 - "rev": "0f9255e01c2351cc7d116c072cb317785dd33b33", 10 + "rev": "9100a0f413b0c601e0533d1d94ffd501ce2e7885", 11 11 "type": "github" 12 12 }, 13 13 "original": { ··· 39 39 ] 40 40 }, 41 41 "locked": { 42 - "lastModified": 1749398372, 43 - "narHash": "sha256-tYBdgS56eXYaWVW3fsnPQ/nFlgWi/Z2Ymhyu21zVM98=", 42 + "lastModified": 1754487366, 43 + "narHash": "sha256-pHYj8gUBapuUzKV/kN/tR3Zvqc7o6gdFB9XKXIp1SQ8=", 44 44 "owner": "hercules-ci", 45 45 "repo": "flake-parts", 46 - "rev": "9305fe4e5c2a6fcf5ba6a3ff155720fbe4076569", 46 + "rev": "af66ad14b28a127c5c0f3bbb298218fc63528a18", 47 47 "type": "github" 48 48 }, 49 49 "original": { ··· 61 61 ] 62 62 }, 63 63 "locked": { 64 - "lastModified": 1749636823, 65 - "narHash": "sha256-WUaIlOlPLyPgz9be7fqWJA5iG6rHcGRtLERSCfUDne4=", 64 + "lastModified": 1754416808, 65 + "narHash": "sha256-c6yg0EQ9xVESx6HGDOCMcyRSjaTpNJP10ef+6fRcofA=", 66 66 "owner": "cachix", 67 67 "repo": "git-hooks.nix", 68 - "rev": "623c56286de5a3193aa38891a6991b28f9bab056", 68 + "rev": "9c52372878df6911f9afc1e2a1391f55e4dfc864", 69 69 "type": "github" 70 70 }, 71 71 "original": { ··· 115 115 }, 116 116 "nixpkgs": { 117 117 "locked": { 118 - "lastModified": 1750134718, 119 - "narHash": "sha256-v263g4GbxXv87hMXMCpjkIxd/viIF7p3JpJrwgKdNiI=", 118 + "lastModified": 1754498491, 119 + "narHash": "sha256-erbiH2agUTD0Z30xcVSFcDHzkRvkRXOQ3lb887bcVrs=", 120 120 "owner": "nixos", 121 121 "repo": "nixpkgs", 122 - "rev": "9e83b64f727c88a7711a2c463a7b16eedb69a84c", 122 + "rev": "c2ae88e026f9525daf89587f3cbee584b92b6134", 123 123 "type": "github" 124 124 }, 125 125 "original": { ··· 145 145 ] 146 146 }, 147 147 "locked": { 148 - "lastModified": 1749194973, 149 - "narHash": "sha256-eEy8cuS0mZ2j/r/FE0/LYBSBcIs/MKOIVakwHVuqTfk=", 148 + "lastModified": 1754492133, 149 + "narHash": "sha256-B+3g9+76KlGe34Yk9za8AF3RL+lnbHXkLiVHLjYVOAc=", 150 150 "owner": "numtide", 151 151 "repo": "treefmt-nix", 152 - "rev": "a05be418a1af1198ca0f63facb13c985db4cb3c5", 152 + "rev": "1298185c05a56bff66383a20be0b41a307f52228", 153 153 "type": "github" 154 154 }, 155 155 "original": {