From 5fbc63cb281af0ca9126b51e5a6ad99d35a7a19f Mon Sep 17 00:00:00 2001 From: uttarayan21 Date: Sun, 30 Mar 2025 18:42:54 +0530 Subject: [PATCH] feat: Rollback fprintd to nixos-24.11 --- flake.lock | 17 +++++++++++++++++ flake.nix | 1 + overlays.nix | 13 ++++++++++++- 3 files changed, 30 insertions(+), 1 deletion(-) diff --git a/flake.lock b/flake.lock index 7b4bbb0e..88ed23c8 100644 --- a/flake.lock +++ b/flake.lock @@ -1815,6 +1815,22 @@ "type": "github" } }, + "nixpkgs-stable_2": { + "locked": { + "lastModified": 1743231893, + "narHash": "sha256-tpJsHMUPEhEnzySoQxx7+kA+KUtgWqvlcUBqROYNNt0=", + "owner": "nixos", + "repo": "nixpkgs", + "rev": "c570c1f5304493cafe133b8d843c7c1c4a10d3a6", + "type": "github" + }, + "original": { + "owner": "nixos", + "ref": "nixos-24.11", + "repo": "nixpkgs", + "type": "github" + } + }, "nixpkgs-unstable": { "locked": { "lastModified": 1741708242, @@ -2202,6 +2218,7 @@ "nix-index-database": "nix-index-database", "nixpkgs": "nixpkgs_4", "nixpkgs-master": "nixpkgs-master", + "nixpkgs-stable": "nixpkgs-stable_2", "nixvim": "nixvim", "nno": "nno", "nur": "nur", diff --git a/flake.nix b/flake.nix index 04c4c058..84ccd68c 100644 --- a/flake.nix +++ b/flake.nix @@ -3,6 +3,7 @@ inputs = { nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable"; nixpkgs-master.url = "github:nixos/nixpkgs/master"; + nixpkgs-stable.url = "github:nixos/nixpkgs/nixos-24.11"; flake-utils.url = "github:numtide/flake-utils"; disko = { url = "github:nix-community/disko/latest"; diff --git a/overlays.nix b/overlays.nix index 5f6aec14..bc74a183 100644 --- a/overlays.nix +++ b/overlays.nix @@ -195,6 +195,17 @@ final.doctest ]; }); + fprintd = inputs.nixpkgs-stable.legacyPackages.${prev.system}.fprintd; + # fprintd = prev.fprintd.overrideAttrs (oldAttrs: { + # version = "git"; + # src = final.fetchFromGitHub { + # owner = "ericlinagora"; + # repo = "fprintd-CS9711"; + # rev = "03ace5b20146eb01c77fb3ea63e1909984d6d377"; + # sha256 = "sha256-gr3UvFB6D04he/9zawvQIuwfv0B7fEZb6BGiNAbLids"; + # }; + # buildInputs = oldAttrs.buildInputs ++ [final.libfprint]; + # }); }; csshacks = final: prev: { csshacks = inputs.csshacks; @@ -216,7 +227,7 @@ }; in [ - # libfprint + libfprint zellij catppuccinThemes tmuxPlugins