zaphyra's git: tgcNUR

fork of https://git.transgirl.cafe/zaphoid/tgc-nix-user-repository

commit 36f58b6595814807e059edc3295938b4ffb97e0c
parent b52362472b4693fb33f32a33c6e2d690902371f7
Author: Katja Ramona Sophie Kwast (zaphyra) <git@zaphyra.eu>
Date: Thu, 21 Aug 2025 15:42:20 +0200

flake: add `nixpkgsUnstable`
2 files changed, 22 insertions(+), 1 deletion(-)
M
flake.lock
|
19
++++++++++++++++++-
M
flake.nix
|
4
++++
diff --git a/flake.lock b/flake.lock
@@ -53,10 +53,27 @@
         "type": "github"
       }
     },
+    "nixpkgsUnstable": {
+      "locked": {
+        "lastModified": 1755706679,
+        "narHash": "sha256-WJ6eaSiN6xtz3vyH2bTYLQ3+ct0W8ai/BkYaq1n1jP8=",
+        "owner": "NixOS",
+        "repo": "nixpkgs",
+        "rev": "c3fc1fe6d8765d99c8614c6f82d611dc56b9ae37",
+        "type": "github"
+      },
+      "original": {
+        "owner": "NixOS",
+        "ref": "nixpkgs-unstable",
+        "repo": "nixpkgs",
+        "type": "github"
+      }
+    },
     "root": {
       "inputs": {
         "emacs-overlay": "emacs-overlay",
-        "nixpkgs": "nixpkgs"
+        "nixpkgs": "nixpkgs",
+        "nixpkgsUnstable": "nixpkgsUnstable"
       }
     }
   },
diff --git a/flake.nix b/flake.nix
@@ -4,6 +4,7 @@
 
   inputs = {
     nixpkgs.url = "github:NixOS/nixpkgs/nixos-25.05";
+    nixpkgsUnstable.url = "github:NixOS/nixpkgs/nixpkgs-unstable";
     emacs-overlay = {
       url = "github:nix-community/emacs-overlay";
       inputs.nixpkgs.follows = "nixpkgs";

@@ -60,6 +61,9 @@
         };
 
         overlays = {
+          nixpkgsUnstable = final: prev: {
+            unstable = inputs.nixpkgsUnstable.legacyPackages.${prev.system};
+          };
           lib = final: prev: {
             lib = prev.lib.extend (_: _: { tgc = lib; });
           };