about summary refs log tree commit diff stats
path: root/npins
diff options
context:
space:
mode:
Diffstat (limited to 'npins')
-rw-r--r--npins/full.nix12
-rw-r--r--npins/sources.json350
2 files changed, 278 insertions, 84 deletions
diff --git a/npins/full.nix b/npins/full.nix
index 71540c0f..547b32cf 100644
--- a/npins/full.nix
+++ b/npins/full.nix
@@ -1,8 +1,10 @@
 _: let
-  sources = import ./default.nix {};
-in {
-  inherit sources;
+  sources = import ../unflake.nix;
+  load = input: sources."${input}";
+  loadFlake = load;
 
-  loadFlake = flakeInput: (import sources.flake-compat {src = sources."${flakeInput}";}).outputs;
-  load = input: import sources."${input}" {};
+  # loadFlake = flakeInput: (import sources.flake-compat {src = sources."${flakeInput}";}).outputs;
+  # load = input: import sources."${input}" {};
+in {
+  inherit sources load loadFlake;
 }
diff --git a/npins/sources.json b/npins/sources.json
index 224906d9..8ae3b225 100644
--- a/npins/sources.json
+++ b/npins/sources.json
@@ -1,32 +1,44 @@
 {
   "pins": {
-    "agenix": {
+    "unflake_git_https---codeberg-org-bpeetz-flake-templates_ref_prime": {
       "type": "Git",
       "repository": {
-        "type": "GitHub",
-        "owner": "ryantm",
-        "repo": "agenix"
+        "type": "Forgejo",
+        "server": "https://codeberg.org/",
+        "owner": "bpeetz",
+        "repo": "flake-templates"
       },
-      "branch": "main",
+      "branch": "prime",
       "submodules": false,
-      "revision": "b027ee29d959fda4b60b57566d64c98a202e0feb",
-      "url": "https://github.com/ryantm/agenix/archive/b027ee29d959fda4b60b57566d64c98a202e0feb.tar.gz",
-      "hash": "sha256-9VnK6Oqai65puVJ4WYtCTvlJeXxMzAp/69HhQuTdl/I="
+      "revision": "0294fb03df7c265f8fae24a9e775d69a953bbf03",
+      "url": "https://codeberg.org/bpeetz/flake-templates/archive/0294fb03df7c265f8fae24a9e775d69a953bbf03.tar.gz",
+      "hash": "sha256-rI1qMFzbXVjfEvmf2OS4upnibXpL21its6cCXqhz86o="
     },
-    "disko": {
+    "unflake_git_https---git-foss-syndicate-org-bpeetz-qmk_layout_ref_prime": {
       "type": "Git",
       "repository": {
-        "type": "GitHub",
-        "owner": "nix-community",
-        "repo": "disko"
+        "type": "Git",
+        "url": "https://git.foss-syndicate.org/bpeetz/qmk_layout"
       },
-      "branch": "master",
+      "branch": "prime",
       "submodules": false,
-      "revision": "63b4e7e6cf75307c1d26ac3762b886b5b0247267",
-      "url": "https://github.com/nix-community/disko/archive/63b4e7e6cf75307c1d26ac3762b886b5b0247267.tar.gz",
-      "hash": "sha256-8GzXDOXckDWwST8TY5DbwYFjdvQLlP7K9CLSVx6iTTo="
+      "revision": "4dff2e6ba5c9c80de3e3d2213ad28802814c3bba",
+      "url": null,
+      "hash": "sha256-dv5P3ahDICDacdzEmcyxrtKgbRWhVFiKQaLEz+WniGM="
     },
-    "flake-compat": {
+    "unflake_git_https---git-foss-syndicate-org-vhack-eu-nix-library_ref_prime": {
+      "type": "Git",
+      "repository": {
+        "type": "Git",
+        "url": "https://git.foss-syndicate.org/vhack.eu/nix-library"
+      },
+      "branch": "prime",
+      "submodules": false,
+      "revision": "65bf71bb6ef05ce684924a1dc248bb2e8e2869fb",
+      "url": null,
+      "hash": "sha256-IV7n/l3rFoz5UuavrDv0a7IIOPne0jDQVmJAR8bve8U="
+    },
+    "unflake_git_https---git-lix-systems-lix-project-flake-compat_ref_main": {
       "type": "Git",
       "repository": {
         "type": "Forgejo",
@@ -40,7 +52,85 @@
       "url": "https://git.lix.systems/lix-project/flake-compat/archive/382052b74656a369c5408822af3f2501e9b1af81.tar.gz",
       "hash": "sha256-Eg9b/rq/ECYwNwEXs5i9wHyhxNI0JrYx2srdI2uZMaQ="
     },
-    "home-manager": {
+    "unflake_github_cachix_pre-commit-hooks-nix": {
+      "type": "Git",
+      "repository": {
+        "type": "GitHub",
+        "owner": "cachix",
+        "repo": "pre-commit-hooks.nix"
+      },
+      "branch": "master",
+      "submodules": false,
+      "revision": "61ab0e80d9c7ab14c256b5b453d8b3fb0189ba0a",
+      "url": "https://github.com/cachix/pre-commit-hooks.nix/archive/61ab0e80d9c7ab14c256b5b453d8b3fb0189ba0a.tar.gz",
+      "hash": "sha256-kTwur1wV+01SdqskVMSo6JMEpg71ps3HpbFY2GsflKs="
+    },
+    "unflake_github_hercules-ci_flake-parts": {
+      "type": "Git",
+      "repository": {
+        "type": "GitHub",
+        "owner": "hercules-ci",
+        "repo": "flake-parts"
+      },
+      "branch": "main",
+      "submodules": false,
+      "revision": "f7c1a2d347e4c52d5fb8d10cb4d94b5884e546fb",
+      "url": "https://github.com/hercules-ci/flake-parts/archive/f7c1a2d347e4c52d5fb8d10cb4d94b5884e546fb.tar.gz",
+      "hash": "sha256-m1Yf0wZ8j1OHjTc2UwHwyQRSnNeSgLJOd7q5Y45hzi4="
+    },
+    "unflake_github_hercules-ci_gitignore-nix": {
+      "type": "Git",
+      "repository": {
+        "type": "GitHub",
+        "owner": "hercules-ci",
+        "repo": "gitignore.nix"
+      },
+      "branch": "master",
+      "submodules": false,
+      "revision": "cb5e3fdca1de58ccbc3ef53de65bd372b48f567c",
+      "url": "https://github.com/hercules-ci/gitignore.nix/archive/cb5e3fdca1de58ccbc3ef53de65bd372b48f567c.tar.gz",
+      "hash": "sha256-XmjITeZNMTQXGhhww6ed/Wacy2KzD6svioyCX7pkUu4="
+    },
+    "unflake_github_ipetkov_crane": {
+      "type": "Git",
+      "repository": {
+        "type": "GitHub",
+        "owner": "ipetkov",
+        "repo": "crane"
+      },
+      "branch": "master",
+      "submodules": false,
+      "revision": "edb38893982a3338972bb4a2ec7ce7c29ba10fd9",
+      "url": "https://github.com/ipetkov/crane/archive/edb38893982a3338972bb4a2ec7ce7c29ba10fd9.tar.gz",
+      "hash": "sha256-BLrtr42azquO7MdGFU5a7KiMl3YpFlTeIXqy1fT5GlQ="
+    },
+    "unflake_github_lnl7_nix-darwin_ref_master": {
+      "type": "Git",
+      "repository": {
+        "type": "GitHub",
+        "owner": "lnl7",
+        "repo": "nix-darwin"
+      },
+      "branch": "master",
+      "submodules": false,
+      "revision": "56c666e108467d87d13508936aade6d567f2a501",
+      "url": "https://github.com/lnl7/nix-darwin/archive/56c666e108467d87d13508936aade6d567f2a501.tar.gz",
+      "hash": "sha256-zXcwYQGCT6pzinK+1dBB2ekTVtfxGZAapb3Evdcu4fY="
+    },
+    "unflake_github_nix-community_disko_ref_master": {
+      "type": "Git",
+      "repository": {
+        "type": "GitHub",
+        "owner": "nix-community",
+        "repo": "disko"
+      },
+      "branch": "master",
+      "submodules": false,
+      "revision": "36c1d04e85fc70f7b94f7434b1ea0a1a13bda4cd",
+      "url": "https://github.com/nix-community/disko/archive/36c1d04e85fc70f7b94f7434b1ea0a1a13bda4cd.tar.gz",
+      "hash": "sha256-81sATQ+hMCcsqFCN5UyhCoXXf62yQfKtzKzuiFXtdxA="
+    },
+    "unflake_github_nix-community_home-manager": {
       "type": "Git",
       "repository": {
         "type": "GitHub",
@@ -49,11 +139,24 @@
       },
       "branch": "master",
       "submodules": false,
-      "revision": "e4419d3123b780d5f4c0bceeace450424387638c",
-      "url": "https://github.com/nix-community/home-manager/archive/e4419d3123b780d5f4c0bceeace450424387638c.tar.gz",
-      "hash": "sha256-dGM+QCstz/DyLB68+JK5GWyMx4QSqmOJEVgZmy63d/g="
+      "revision": "61e2c9659324181e0f0ed911958c536333b1d4f6",
+      "url": "https://github.com/nix-community/home-manager/archive/61e2c9659324181e0f0ed911958c536333b1d4f6.tar.gz",
+      "hash": "sha256-HwIJ3tOcwSMiV75L7KqJXciXR9UfT+d7rwOZMX7cTnA="
     },
-    "impermanence": {
+    "unflake_github_nix-community_home-manager_ref_master": {
+      "type": "Git",
+      "repository": {
+        "type": "GitHub",
+        "owner": "nix-community",
+        "repo": "home-manager"
+      },
+      "branch": "master",
+      "submodules": false,
+      "revision": "61e2c9659324181e0f0ed911958c536333b1d4f6",
+      "url": "https://github.com/nix-community/home-manager/archive/61e2c9659324181e0f0ed911958c536333b1d4f6.tar.gz",
+      "hash": "sha256-HwIJ3tOcwSMiV75L7KqJXciXR9UfT+d7rwOZMX7cTnA="
+    },
+    "unflake_github_nix-community_impermanence_ref_master": {
       "type": "Git",
       "repository": {
         "type": "GitHub",
@@ -66,7 +169,7 @@
       "url": "https://github.com/nix-community/impermanence/archive/7b1d382faf603b6d264f58627330f9faa5cba149.tar.gz",
       "hash": "sha256-03+JxvzmfwRu+5JafM0DLbxgHttOQZkUtDWBmeUkN8Y="
     },
-    "lanzaboote": {
+    "unflake_github_nix-community_lanzaboote_ref_v1-0-0": {
       "type": "GitRelease",
       "repository": {
         "type": "GitHub",
@@ -82,19 +185,7 @@
       "url": "https://api.github.com/repos/nix-community/lanzaboote/tarball/refs/tags/v1.0.0",
       "hash": "sha256-RJmgVDzjRI18BWVogG6wpsl1UCuV6ui8qr4DJ1LfWZ8="
     },
-    "library": {
-      "type": "Git",
-      "repository": {
-        "type": "Git",
-        "url": "https://git.foss-syndicate.org/vhack.eu/nix-library"
-      },
-      "branch": "prime",
-      "submodules": false,
-      "revision": "65bf71bb6ef05ce684924a1dc248bb2e8e2869fb",
-      "url": null,
-      "hash": "sha256-IV7n/l3rFoz5UuavrDv0a7IIOPne0jDQVmJAR8bve8U="
-    },
-    "nix-index-database": {
+    "unflake_github_nix-community_nix-index-database_ref_main": {
       "type": "Git",
       "repository": {
         "type": "GitHub",
@@ -103,11 +194,11 @@
       },
       "branch": "main",
       "submodules": false,
-      "revision": "2dea2b920e7127b3afa8506713f23536651de312",
-      "url": "https://github.com/nix-community/nix-index-database/archive/2dea2b920e7127b3afa8506713f23536651de312.tar.gz",
-      "hash": "sha256-2KUbS/HhzWW3kkkY1+RiWj9mJ76VEXw8lBJzcCFKzfY="
+      "revision": "8fba98c80b48fa013820e0163c5096922fea4ddd",
+      "url": "https://github.com/nix-community/nix-index-database/archive/8fba98c80b48fa013820e0163c5096922fea4ddd.tar.gz",
+      "hash": "sha256-ZQ5z+fVhxYKtIFwtqGp5O0PD84BM1riASvqDaN5Xs+s="
     },
-    "nixos-generators": {
+    "unflake_github_nix-community_nixos-generators_ref_master": {
       "type": "Git",
       "repository": {
         "type": "GitHub",
@@ -120,26 +211,20 @@
       "url": "https://github.com/nix-community/nixos-generators/archive/8946737ff703382fda7623b9fab071d037e897d5.tar.gz",
       "hash": "sha256-nnVmNNKBi1YiBNPhKclNYDORoHkuKipoz7EtVnXO50A="
     },
-    "nixpkgs": {
-      "type": "Channel",
-      "name": "nixpkgs-unstable",
-      "url": "https://releases.nixos.org/nixpkgs/nixpkgs-26.05pre993588.68a8af93ff42/nixexprs.tar.xz",
-      "hash": "sha256-Z5mLDoR8p0d7psIY4LnyaHHRykXngMcWXTZ9JWvtvPc="
-    },
-    "nixpkgs-stable": {
+    "unflake_github_nix-community_nixpkgs-lib": {
       "type": "Git",
       "repository": {
         "type": "GitHub",
-        "owner": "NixOS",
-        "repo": "nixpkgs"
+        "owner": "nix-community",
+        "repo": "nixpkgs.lib"
       },
-      "branch": "nixos-25.11",
+      "branch": "master",
       "submodules": false,
-      "revision": "0c88e1f2bdb93d5999019e99cb0e61e1fe2af4c5",
-      "url": "https://github.com/NixOS/nixpkgs/archive/0c88e1f2bdb93d5999019e99cb0e61e1fe2af4c5.tar.gz",
-      "hash": "sha256-q/nkKLDtHIyLjZpKhWk3cSK5IYsFqtMd6UtXF3ddjgA="
+      "revision": "2db1633d3742103a1eb856f5d479e6a0477ddc42",
+      "url": "https://github.com/nix-community/nixpkgs.lib/archive/2db1633d3742103a1eb856f5d479e6a0477ddc42.tar.gz",
+      "hash": "sha256-/+BaktM3RbRxi3yoH852My6ewF7IQ72WxFIZ4S2MQYg="
     },
-    "nixvim": {
+    "unflake_github_nix-community_nixvim_ref_main": {
       "type": "Git",
       "repository": {
         "type": "GitHub",
@@ -148,47 +233,115 @@
       },
       "branch": "main",
       "submodules": false,
-      "revision": "7986a276960b4dfaed9bb2c3c438b5ba71ae08f1",
-      "url": "https://github.com/nix-community/nixvim/archive/7986a276960b4dfaed9bb2c3c438b5ba71ae08f1.tar.gz",
-      "hash": "sha256-DFwjggMV+nzCZpwK6Obxj9F+P59rbLVowGqHETfctBk="
+      "revision": "297f9341476ba7f821a42d7a2805e206ef8c6ef8",
+      "url": "https://github.com/nix-community/nixvim/archive/297f9341476ba7f821a42d7a2805e206ef8c6ef8.tar.gz",
+      "hash": "sha256-Kgod3gZlhSp6WozZ2pFaclXbWpjs6kQLAtldoxb85Lc="
     },
-    "qmk_layout": {
+    "unflake_github_nix-systems_default": {
       "type": "Git",
       "repository": {
-        "type": "Git",
-        "url": "https://git.foss-syndicate.org/bpeetz/qmk_layout"
+        "type": "GitHub",
+        "owner": "nix-systems",
+        "repo": "default"
       },
-      "branch": "prime",
+      "branch": "main",
       "submodules": false,
-      "revision": "4dff2e6ba5c9c80de3e3d2213ad28802814c3bba",
-      "url": null,
-      "hash": "sha256-dv5P3ahDICDacdzEmcyxrtKgbRWhVFiKQaLEz+WniGM="
+      "revision": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
+      "url": "https://github.com/nix-systems/default/archive/da67096a3b9bf56a91d16901293e51ba5b49a27e.tar.gz",
+      "hash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768="
     },
-    "serverphone": {
+    "unflake_github_nix-systems_x86_64-linux": {
       "type": "Git",
       "repository": {
-        "type": "Git",
-        "url": "https://codeberg.org/vhack.eu/serverphone.git"
+        "type": "GitHub",
+        "owner": "nix-systems",
+        "repo": "x86_64-linux"
       },
-      "branch": "prime",
+      "branch": "main",
       "submodules": false,
-      "revision": "2ac6ef2b49f4a7b8b0490a068bc2dba6767f0b7d",
-      "url": null,
-      "hash": "sha256-M2nQ9tuvt++ukXCdr4IhGqrQqpPpmjjlOZeAKjHQung="
+      "revision": "2ecfcac5e15790ba6ce360ceccddb15ad16d08a8",
+      "url": "https://github.com/nix-systems/x86_64-linux/archive/2ecfcac5e15790ba6ce360ceccddb15ad16d08a8.tar.gz",
+      "hash": "sha256-Gtqg8b/v49BFDpDetjclCYXm8mAnTrUzR0JnE2nv5aw="
     },
-    "templates": {
+    "unflake_github_nixos_flake-compat_flake_false": {
       "type": "Git",
       "repository": {
-        "type": "Git",
-        "url": "https://codeberg.org/bpeetz/flake-templates.git"
+        "type": "GitHub",
+        "owner": "nixos",
+        "repo": "flake-compat"
       },
-      "branch": "prime",
+      "branch": "master",
       "submodules": false,
-      "revision": "0294fb03df7c265f8fae24a9e775d69a953bbf03",
-      "url": null,
-      "hash": "sha256-rI1qMFzbXVjfEvmf2OS4upnibXpL21its6cCXqhz86o="
+      "revision": "5edf11c44bc78a0d334f6334cdaf7d60d732daab",
+      "url": "https://github.com/nixos/flake-compat/archive/5edf11c44bc78a0d334f6334cdaf7d60d732daab.tar.gz",
+      "hash": "sha256-vNpUSpF5Nuw8xvDLj2KCwwksIbjua2LZCqhV1LNRDns="
+    },
+    "unflake_github_nixos_nixpkgs_ref_nixos-25-05": {
+      "type": "Git",
+      "repository": {
+        "type": "GitHub",
+        "owner": "nixos",
+        "repo": "nixpkgs"
+      },
+      "branch": "nixos-25.05",
+      "submodules": false,
+      "revision": "ac62194c3917d5f474c1a844b6fd6da2db95077d",
+      "url": "https://github.com/nixos/nixpkgs/archive/ac62194c3917d5f474c1a844b6fd6da2db95077d.tar.gz",
+      "hash": "sha256-16KkgfdYqjaeRGBaYsNrhPRRENs0qzkQVUooNHtoy2w="
+    },
+    "unflake_github_nixos_nixpkgs_ref_nixos-26-05": {
+      "type": "Git",
+      "repository": {
+        "type": "GitHub",
+        "owner": "nixos",
+        "repo": "nixpkgs"
+      },
+      "branch": "nixos-26.05",
+      "submodules": false,
+      "revision": "705e9929918b43bd7b715dc0a878ac870449bb03",
+      "url": "https://github.com/nixos/nixpkgs/archive/705e9929918b43bd7b715dc0a878ac870449bb03.tar.gz",
+      "hash": "sha256-ViA62qtL5za7V3d5I8OA9q9JcFhsVAiL5jVHwEclWqk="
+    },
+    "unflake_github_nixos_nixpkgs_ref_nixos-unstable": {
+      "type": "Git",
+      "repository": {
+        "type": "GitHub",
+        "owner": "nixos",
+        "repo": "nixpkgs"
+      },
+      "branch": "nixos-unstable",
+      "submodules": false,
+      "revision": "64c08a7ca051951c8eae34e3e3cb1e202fe36786",
+      "url": "https://github.com/nixos/nixpkgs/archive/64c08a7ca051951c8eae34e3e3cb1e202fe36786.tar.gz",
+      "hash": "sha256-tpyBcxPpcQb8ukyNF7DoCwfSY3VPsxHoYwj00Cayv5o="
+    },
+    "unflake_github_nixos_nixpkgs_ref_nixpkgs-unstable": {
+      "type": "Git",
+      "repository": {
+        "type": "GitHub",
+        "owner": "nixos",
+        "repo": "nixpkgs"
+      },
+      "branch": "nixpkgs-unstable",
+      "submodules": false,
+      "revision": "4100e830e085863741bc69b156ec4ccd53ab5be0",
+      "url": "https://github.com/nixos/nixpkgs/archive/4100e830e085863741bc69b156ec4ccd53ab5be0.tar.gz",
+      "hash": "sha256-NOF9NAREhxr50bbBfVcVOq+ArCMSoe8dP79Pk2uyARk="
+    },
+    "unflake_github_numtide_flake-utils": {
+      "type": "Git",
+      "repository": {
+        "type": "GitHub",
+        "owner": "numtide",
+        "repo": "flake-utils"
+      },
+      "branch": "main",
+      "submodules": false,
+      "revision": "11707dc2f618dd54ca8739b309ec4fc024de578b",
+      "url": "https://github.com/numtide/flake-utils/archive/11707dc2f618dd54ca8739b309ec4fc024de578b.tar.gz",
+      "hash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI="
     },
-    "treefmt-nix": {
+    "unflake_github_numtide_treefmt-nix": {
       "type": "Git",
       "repository": {
         "type": "GitHub",
@@ -200,6 +353,45 @@
       "revision": "790751ff7fd3801feeaf96d7dc416a8d581265ba",
       "url": "https://github.com/numtide/treefmt-nix/archive/790751ff7fd3801feeaf96d7dc416a8d581265ba.tar.gz",
       "hash": "sha256-pc20NRoMdiar8oPQceQT47UUZMBTiMdUuWrYu2obUP0="
+    },
+    "unflake_github_numtide_treefmt-nix_ref_main": {
+      "type": "Git",
+      "repository": {
+        "type": "GitHub",
+        "owner": "numtide",
+        "repo": "treefmt-nix"
+      },
+      "branch": "main",
+      "submodules": false,
+      "revision": "790751ff7fd3801feeaf96d7dc416a8d581265ba",
+      "url": "https://github.com/numtide/treefmt-nix/archive/790751ff7fd3801feeaf96d7dc416a8d581265ba.tar.gz",
+      "hash": "sha256-pc20NRoMdiar8oPQceQT47UUZMBTiMdUuWrYu2obUP0="
+    },
+    "unflake_github_oxalica_rust-overlay": {
+      "type": "Git",
+      "repository": {
+        "type": "GitHub",
+        "owner": "oxalica",
+        "repo": "rust-overlay"
+      },
+      "branch": "master",
+      "submodules": false,
+      "revision": "02f536e36eaee387594ce2a02d90ff678d056e0f",
+      "url": "https://github.com/oxalica/rust-overlay/archive/02f536e36eaee387594ce2a02d90ff678d056e0f.tar.gz",
+      "hash": "sha256-khIekZCrhy3lQom4AZTmgBPV3DOFgAiopLUyUtbVGhY="
+    },
+    "unflake_github_ryantm_agenix_ref_main": {
+      "type": "Git",
+      "repository": {
+        "type": "GitHub",
+        "owner": "ryantm",
+        "repo": "agenix"
+      },
+      "branch": "main",
+      "submodules": false,
+      "revision": "b027ee29d959fda4b60b57566d64c98a202e0feb",
+      "url": "https://github.com/ryantm/agenix/archive/b027ee29d959fda4b60b57566d64c98a202e0feb.tar.gz",
+      "hash": "sha256-9VnK6Oqai65puVJ4WYtCTvlJeXxMzAp/69HhQuTdl/I="
     }
   },
   "version": 7