From cf08bc61b21a46e9779550ed7e42c40ae5d188a7 Mon Sep 17 00:00:00 2001 From: Toast Date: Sat, 4 Oct 2025 17:28:08 +0200 Subject: [PATCH] Flake: use stable catppuccin nix for Everest --- flake.lock | 50 +++++++++++++++++++++++++++++++++++++++++++------- flake.nix | 11 +++++++++-- 2 files changed, 52 insertions(+), 9 deletions(-) diff --git a/flake.lock b/flake.lock index 9a4a5f8..db1c629 100644 --- a/flake.lock +++ b/flake.lock @@ -28,15 +28,16 @@ "nixpkgs": "nixpkgs" }, "locked": { - "lastModified": 1758956381, - "narHash": "sha256-ROUw5E8CibG3jEy6oHjrkF6/P60eiaUJmc2s2ecC/LM=", + "lastModified": 1754766435, + "narHash": "sha256-DT8CQoqV2haX+Fo16WXAt9gKCSXOZH9ZfnV++Br+qcM=", "owner": "catppuccin", "repo": "nix", - "rev": "02dee881c3e644e2b561f407742f1fd927c40b83", + "rev": "e339d6d822fa81c39d1ab89694b4ee2cfc830c9a", "type": "github" }, "original": { "owner": "catppuccin", + "ref": "release-25.05", "repo": "nix", "type": "github" } @@ -57,6 +58,24 @@ "type": "github" } }, + "catppuccin-unstable": { + "inputs": { + "nixpkgs": "nixpkgs_2" + }, + "locked": { + "lastModified": 1759572023, + "narHash": "sha256-2fzYq/m2PXie5WZO5LhyiZrTIUdUFp1SCLZAwvPL5xo=", + "owner": "catppuccin", + "repo": "nix", + "rev": "eeada12912d80d04733383d231a9d66172858718", + "type": "github" + }, + "original": { + "owner": "catppuccin", + "repo": "nix", + "type": "github" + } + }, "copyparty": { "inputs": { "flake-utils": "flake-utils", @@ -429,16 +448,16 @@ }, "nixpkgs": { "locked": { - "lastModified": 1758035966, - "narHash": "sha256-qqIJ3yxPiB0ZQTT9//nFGQYn8X/PBoJbofA7hRKZnmE=", + "lastModified": 1759439645, + "narHash": "sha256-oiAyQaRilPk525Z5aTtTNWNzSrcdJ7IXM0/PL3CGlbI=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "8d4ddb19d03c65a36ad8d189d001dc32ffb0306b", + "rev": "879bd460b3d3e8571354ce172128fbcbac1ed633", "type": "github" }, "original": { "owner": "NixOS", - "ref": "nixos-unstable", + "ref": "nixos-25.05", "repo": "nixpkgs", "type": "github" } @@ -473,6 +492,22 @@ "type": "indirect" } }, + "nixpkgs_2": { + "locked": { + "lastModified": 1759381078, + "narHash": "sha256-gTrEEp5gEspIcCOx9PD8kMaF1iEmfBcTbO0Jag2QhQs=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "7df7ff7d8e00218376575f0acdcc5d66741351ee", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, "plasma-manager": { "inputs": { "home-manager": [ @@ -501,6 +536,7 @@ "agenix": "agenix", "catppuccin": "catppuccin", "catppuccin-konsole": "catppuccin-konsole", + "catppuccin-unstable": "catppuccin-unstable", "copyparty": "copyparty", "eza-themes": "eza-themes", "home-manager": "home-manager_2", diff --git a/flake.nix b/flake.nix index 1f699e7..4bc669d 100644 --- a/flake.nix +++ b/flake.nix @@ -61,7 +61,8 @@ nix-flatpak.url = "github:gmodena/nix-flatpak/main"; - catppuccin.url = "github:catppuccin/nix"; + catppuccin-unstable.url = "github:catppuccin/nix"; + catppuccin.url = "github:catppuccin/nix/release-25.05"; lix-module = { url = "https://git.lix.systems/lix-project/nixos-module/archive/main.tar.gz"; @@ -178,7 +179,13 @@ ) .nixosModules .nix-index - catppuccin.nixosModules.catppuccin + ( + if stable + then catppuccin + else catppuccin-unstable + ) + .nixosModules + .catppuccin ( if stable then lix-module