diff --git a/flake.lock b/flake.lock index 97ca102..f69d54b 100644 --- a/flake.lock +++ b/flake.lock @@ -889,6 +889,22 @@ "type": "github" } }, + "old-stable": { + "locked": { + "lastModified": 1704290814, + "narHash": "sha256-LWvKHp7kGxk/GEtlrGYV68qIvPHkU9iToomNFGagixU=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "70bdadeb94ffc8806c0570eb5c2695ad29f0e421", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixos-23.05", + "repo": "nixpkgs", + "type": "github" + } + }, "poetry2nix": { "inputs": { "flake-utils": [ @@ -1015,6 +1031,7 @@ "nixos-wsl": "nixos-wsl", "nixpkgs": "nixpkgs", "nixvim": "nixvim", + "old-stable": "old-stable", "private": "private", "qtile": "qtile", "rust-overlay": "rust-overlay", diff --git a/flake.nix b/flake.nix index c0a8b6e..d72d9b8 100644 --- a/flake.nix +++ b/flake.nix @@ -18,6 +18,7 @@ latest.url = "github:NixOS/nixpkgs"; fork.url = "github:Infinidoge/nixpkgs/combined/all"; stable.url = "github:NixOS/nixpkgs/nixos-24.11"; + old-stable.url = "github:NixOS/nixpkgs/nixos-23.05"; # HACK: For schildichat ### Configuration Components ### private.url = "git+ssh://git@github.com/Infinidoge/universe-private"; diff --git a/overlays/overrides.nix b/overlays/overrides.nix index 2bfc4af..4e43c01 100644 --- a/overlays/overrides.nix +++ b/overlays/overrides.nix @@ -9,6 +9,7 @@ let latest = mkPkgsUnfree inputs.latest; fork = mkPkgsUnfree inputs.fork; stable = mkPkgs inputs.stable; + old-stable = mkPkgs inputs.old-stable; versionFromInput = input: let @@ -54,7 +55,7 @@ in }; }); - schildichat-desktop = stable.schildichat-desktop.override { electron = final.electron; }; + schildichat-desktop = old-stable.schildichat-desktop.override { electron = final.electron; }; pythonPackagesExtensions = prev.pythonPackagesExtensions ++ [ (pythonFinal: pythonPrev: {