[NixOS] Fix stale hashes and remove claude-code override

This commit is contained in:
2026-01-26 00:51:48 -08:00
parent f280b91595
commit 71580f3a84
3 changed files with 32 additions and 49 deletions

62
nixos/flake.lock generated
View File

@@ -270,11 +270,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1765495779, "lastModified": 1768135262,
"narHash": "sha256-MhA7wmo/7uogLxiewwRRmIax70g6q1U/YemqTGoFHlM=", "narHash": "sha256-PVvu7OqHBGWN16zSi6tEmPwwHQ4rLPU9Plvs8/1TUBY=",
"owner": "hercules-ci", "owner": "hercules-ci",
"repo": "flake-parts", "repo": "flake-parts",
"rev": "5635c32d666a59ec9a55cab87e898889869f7b71", "rev": "80daad04eddbbf5a4d883996a73f3f542fa437ac",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -1031,11 +1031,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1768263332, "lastModified": 1768476106,
"narHash": "sha256-0bWm54W2kkhrLdvVboT2KVxBliEkc2sNf+INaDhvEDU=", "narHash": "sha256-V0YOJRum50gtKgwavsAfwXc9+XAsJCC7386YZx1sWGQ=",
"owner": "hercules-ci", "owner": "hercules-ci",
"repo": "hercules-ci-effects", "repo": "hercules-ci-effects",
"rev": "796ba31ee88bcec5c3cbc80ee34c5e157705aab5", "rev": "c19e263e6e22ec7379d972f19e6a322f943c73fb",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -1173,11 +1173,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1768912518, "lastModified": 1769397130,
"narHash": "sha256-FJlof1jnbLIT5RbKxef/NV6RzcOj1GoMzXE4FcBFg5Y=", "narHash": "sha256-TTM4KV9IHwa181X7afBRbhLJIrgynpDjAXJFMUOWfyU=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "9c5f8aceb6ef620e881f50fe65cb4a2c6b1e8527", "rev": "c37679d37bdbecf11bbe3c5eb238d89ca4f60641",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -1651,11 +1651,11 @@
"nixpkgs-regression": "nixpkgs-regression" "nixpkgs-regression": "nixpkgs-regression"
}, },
"locked": { "locked": {
"lastModified": 1768884656, "lastModified": 1769364363,
"narHash": "sha256-yfPH0kRErMLFgpfedlr28Hak8m0zgbDq8RnMJsDdtEU=", "narHash": "sha256-hvoLdUvKgwAZoc72MkmVuhLkClg4AmjcEB7saNybGww=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nix", "repo": "nix",
"rev": "67a99db5be960031040fa8dd0c412c7408137a75", "rev": "ed9d8af93d602f968f8c19e1e92f03331206bcd5",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -1670,11 +1670,11 @@
"nixpkgs": "nixpkgs_8" "nixpkgs": "nixpkgs_8"
}, },
"locked": { "locked": {
"lastModified": 1768647869, "lastModified": 1769356162,
"narHash": "sha256-TkyqRRz3HGoi98inr6TiCsTmPGK2KDys+2g/J2f3A78=", "narHash": "sha256-wOXiAUPcvjPKRSgm5jdwhCMEl9OdPRS9b6KC9xlkOjs=",
"owner": "nixified-ai", "owner": "nixified-ai",
"repo": "flake", "repo": "flake",
"rev": "e2c37f8859c2e6c29229cbac444a59d70fff7419", "rev": "6675a931f06b5a282e5cc8479c6699cd490f3957",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -1705,11 +1705,11 @@
"nixpkgs": "nixpkgs_9" "nixpkgs": "nixpkgs_9"
}, },
"locked": { "locked": {
"lastModified": 1768840529, "lastModified": 1769217863,
"narHash": "sha256-e22ou8nikeThx9x9/y29VdMEW4Fm7DBzlhp9ndDJUGE=", "narHash": "sha256-RY9kJDXD6+2Td/59LkZ0PFSereCXHdBX9wIkbYjRKCY=",
"owner": "nix-community", "owner": "nix-community",
"repo": "NixOS-WSL", "repo": "NixOS-WSL",
"rev": "b8e9a758fa2e08d8ac5c3be5d4b1fcc92fd3ce84", "rev": "38a5250e57f583662eac3b944830e4b9e169e965",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -1786,11 +1786,11 @@
}, },
"nixpkgs_10": { "nixpkgs_10": {
"locked": { "locked": {
"lastModified": 1768564909, "lastModified": 1769170682,
"narHash": "sha256-Kell/SpJYVkHWMvnhqJz/8DqQg2b6PguxVWOuadbHCc=", "narHash": "sha256-oMmN1lVQU0F0W2k6OI3bgdzp2YOHWYUAw79qzDSjenU=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "e4bae1bd10c9c57b2cf517953ab70060a828ee6f", "rev": "c5296fdd05cfa2c187990dd909864da9658df755",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -1985,11 +1985,11 @@
}, },
"nixpkgs_8": { "nixpkgs_8": {
"locked": { "locked": {
"lastModified": 1768380750, "lastModified": 1769256422,
"narHash": "sha256-V5drPOmaGA7bszxKxyViYEZyT2h6RYa/Ll+3aJL4Grs=", "narHash": "sha256-wis/BzlF7acK7h2VeiilwT8w/JFBZQyJOZ9G88vVZT8=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "5961ffe0035b187988f499b19ad37c072ef9e4e9", "rev": "6a1e09ebcc9128b115473d290b204a017ba09bfe",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -2177,11 +2177,11 @@
"nixpkgs": "nixpkgs_14" "nixpkgs": "nixpkgs_14"
}, },
"locked": { "locked": {
"lastModified": 1766173571, "lastModified": 1769209874,
"narHash": "sha256-iYU5oTgXkZHqkb03IDPVMHA4Yte4AFhusTem0nf7pcc=", "narHash": "sha256-K140HLy5isJOWyjjFRKyCA0a9b7hqtMQUUCtDqU2U9Y=",
"ref": "refs/heads/master", "ref": "refs/heads/master",
"rev": "5b42885b7c702fb30b4678e5cb51cc8501fd7830", "rev": "1068bb49ef5188c1a4759b1f466271ff87e86fe3",
"revCount": 139, "revCount": 142,
"type": "git", "type": "git",
"url": "ssh://gitea@dev.railbird.ai:1123/railbird/secrets-flake.git" "url": "ssh://gitea@dev.railbird.ai:1123/railbird/secrets-flake.git"
}, },
@@ -2585,11 +2585,11 @@
}, },
"unstable_3": { "unstable_3": {
"locked": { "locked": {
"lastModified": 1768564909, "lastModified": 1769170682,
"narHash": "sha256-Kell/SpJYVkHWMvnhqJz/8DqQg2b6PguxVWOuadbHCc=", "narHash": "sha256-oMmN1lVQU0F0W2k6OI3bgdzp2YOHWYUAw79qzDSjenU=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "e4bae1bd10c9c57b2cf517953ab70060a828ee6f", "rev": "c5296fdd05cfa2c187990dd909864da9658df755",
"type": "github" "type": "github"
}, },
"original": { "original": {

View File

@@ -144,7 +144,7 @@
nixpkgsPRPatches = [ nixpkgsPRPatches = [
{ {
pr = 434160; # git-sync-rs package pr = 434160; # git-sync-rs package
hash = "sha256-zjzjmC1XJmwfHr/YXFyYsqUFR5MHSoxWWyxIR35YNbM="; hash = "sha256-0j0IcyHd7rE+MXc0SHu8UixW7Jbtzu1NnzSjEVeZmTA=";
} }
# claude-code # claude-code
# { # {

View File

@@ -1,12 +1,5 @@
final: prev: final: prev:
let let
# Claude Code version override - update these values to bump the version
claudeCodeVersion = {
version = "2.1.14";
hash = "sha256-fgDSKCrauOXbgPc+FmwFX3Ro8CGxwW0Jki0wZz53gpg=";
npmDepsHash = "";
};
# Codex version override - update these values to bump the version # Codex version override - update these values to bump the version
codexVersion = { codexVersion = {
version = "0.86.0"; version = "0.86.0";
@@ -20,16 +13,6 @@ in
dontCheckRuntimeDeps = true; dontCheckRuntimeDeps = true;
}); });
# Hyprland and hy3 are provided via flakes for proper plugin compatibility
# See flake.nix inputs: hyprland and hy3
claude-code = prev.claude-code.overrideAttrs (oldAttrs: {
inherit (claudeCodeVersion) version npmDepsHash;
src = prev.fetchurl {
url = "https://registry.npmjs.org/@anthropic-ai/claude-code/-/claude-code-${claudeCodeVersion.version}.tgz";
inherit (claudeCodeVersion) hash;
};
});
# codex = prev.codex.overrideAttrs (oldAttrs: rec { # codex = prev.codex.overrideAttrs (oldAttrs: rec {
# inherit (codexVersion) version cargoHash; # inherit (codexVersion) version cargoHash;
# src = prev.fetchFromGitHub { # src = prev.fetchFromGitHub {