From 10f6da3b6d05c2bf07e372ce6f0aae8990801d4e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matej=20Jane=C5=BEi=C4=8D?= Date: Fri, 27 Feb 2026 14:04:42 +0100 Subject: [PATCH] feat: add ryoppippi/claude-code-overlay --- flake.lock | 47 +++++++++++++++++++++++++++++++----- flake.nix | 7 +++--- users/matej/home-manager.nix | 2 +- 3 files changed, 45 insertions(+), 11 deletions(-) diff --git a/flake.lock b/flake.lock index ffac36c..34c1d64 100644 --- a/flake.lock +++ b/flake.lock @@ -84,6 +84,24 @@ "type": "github" } }, + "claude-code-overlay": { + "inputs": { + "nixpkgs": "nixpkgs" + }, + "locked": { + "lastModified": 1772160751, + "narHash": "sha256-PXv9nrm8HHLGIU2B1XRjOvzlPW9sFdzbtWiJQ1wE8dM=", + "owner": "ryoppippi", + "repo": "claude-code-overlay", + "rev": "662bdbf5ea61fc3cde167bbe3686343a149ea6c6", + "type": "github" + }, + "original": { + "owner": "ryoppippi", + "repo": "claude-code-overlay", + "type": "github" + } + }, "crane": { "locked": { "lastModified": 1765145449, @@ -297,7 +315,7 @@ "inputs": { "flake-parts": "flake-parts", "neovim-src": "neovim-src", - "nixpkgs": "nixpkgs" + "nixpkgs": "nixpkgs_2" }, "locked": { "lastModified": 1771891493, @@ -331,16 +349,16 @@ }, "nixpkgs": { "locked": { - "lastModified": 1771423170, - "narHash": "sha256-K7Dg9TQ0mOcAtWTO/FX/FaprtWQ8BmEXTpLIaNRhEwU=", + "lastModified": 1768127708, + "narHash": "sha256-1Sm77VfZh3mU0F5OqKABNLWxOuDeHIlcFjsXeeiPazs=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "bcc4a9d9533c033d806a46b37dc444f9b0da49dd", + "rev": "ffbc9f8cbaacfb331b6017d5a5abb21a492c9a38", "type": "github" }, "original": { "owner": "NixOS", - "ref": "nixpkgs-unstable", + "ref": "nixos-unstable", "repo": "nixpkgs", "type": "github" } @@ -378,6 +396,22 @@ } }, "nixpkgs_2": { + "locked": { + "lastModified": 1771423170, + "narHash": "sha256-K7Dg9TQ0mOcAtWTO/FX/FaprtWQ8BmEXTpLIaNRhEwU=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "bcc4a9d9533c033d806a46b37dc444f9b0da49dd", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixpkgs-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_3": { "locked": { "lastModified": 1771714954, "narHash": "sha256-nhZJPnBavtu40/L2aqpljrfUNb2rxmWTmSjK2c9UKds=", @@ -444,11 +478,12 @@ "root": { "inputs": { "assets": "assets", + "claude-code-overlay": "claude-code-overlay", "flake-utils": "flake-utils", "home-manager": "home-manager", "lanzaboote": "lanzaboote", "neovim-nightly-overlay": "neovim-nightly-overlay", - "nixpkgs": "nixpkgs_2", + "nixpkgs": "nixpkgs_3", "nixpkgs-master": "nixpkgs-master", "nixpkgs-unstable": "nixpkgs-unstable", "stylix": "stylix" diff --git a/flake.nix b/flake.nix index 7c040dd..19c52b3 100644 --- a/flake.nix +++ b/flake.nix @@ -27,10 +27,6 @@ inputs.nixpkgs.follows = "nixpkgs"; }; - neovim-nightly-overlay = { - url = "github:nix-community/neovim-nightly-overlay"; - }; - lanzaboote = { url = "github:nix-community/lanzaboote/v1.0.0"; inputs.nixpkgs.follows = "nixpkgs"; @@ -40,6 +36,9 @@ url = "git+https://git.janezic.dev/janezicmatej/assets.git"; flake = false; }; + + neovim-nightly-overlay.url = "github:nix-community/neovim-nightly-overlay"; + claude-code-overlay.url = "github:ryoppippi/claude-code-overlay"; }; outputs = diff --git a/users/matej/home-manager.nix b/users/matej/home-manager.nix index 1a651dd..94ebece 100644 --- a/users/matej/home-manager.nix +++ b/users/matej/home-manager.nix @@ -21,7 +21,7 @@ in pkgs.starship - pkgs.claude-code + inputs.claude-code-overlay.packages.${pkgs.stdenv.hostPlatform.system}.default # git and co pkgs.git