From f16c774df17b81b6f775576c1c1aaf8701b4727c Mon Sep 17 00:00:00 2001 From: Mateus Auler Date: Sun, 28 Sep 2025 20:41:30 -0300 Subject: [PATCH 1/2] git-worktree-switcher: 0.2.4 -> 0.2.6 --- pkgs/by-name/gi/git-worktree-switcher/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gi/git-worktree-switcher/package.nix b/pkgs/by-name/gi/git-worktree-switcher/package.nix index adec0677d5f9..eed927c03043 100644 --- a/pkgs/by-name/gi/git-worktree-switcher/package.nix +++ b/pkgs/by-name/gi/git-worktree-switcher/package.nix @@ -10,13 +10,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "git-worktree-switcher"; - version = "0.2.4"; + version = "0.2.6"; src = fetchFromGitHub { owner = "mateusauler"; repo = "git-worktree-switcher"; tag = "${finalAttrs.version}-fork"; - hash = "sha256-N+bDsLEUM6FWhyliUav2n5hwMa5EEuVPoIK+Cja0DxA="; + hash = "sha256-vPnAXiizCU5nXce+aE2x2G5ei+7A+eBTUpxcGleSSa8="; }; buildInputs = [ From bcc9d03d40dfe373b3ed4630ae904432a55b37ad Mon Sep 17 00:00:00 2001 From: Mateus Auler Date: Sun, 28 Sep 2025 20:41:30 -0300 Subject: [PATCH 2/2] git-worktree-switcher: add package option --- nixos/modules/programs/git-worktree-switcher.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/nixos/modules/programs/git-worktree-switcher.nix b/nixos/modules/programs/git-worktree-switcher.nix index c85ebfbd49cd..e96e57eeb0f2 100644 --- a/nixos/modules/programs/git-worktree-switcher.nix +++ b/nixos/modules/programs/git-worktree-switcher.nix @@ -12,17 +12,18 @@ let shell: if (shell == "fish") then '' - ${lib.getExe pkgs.git-worktree-switcher} init ${shell} | source + ${lib.getExe cfg.package} init ${shell} | source '' else '' - eval "$(${lib.getExe pkgs.git-worktree-switcher} init ${shell})" + eval "$(${lib.getExe cfg.package} init ${shell})" ''; in { options = { programs.git-worktree-switcher = { enable = lib.mkEnableOption "git-worktree-switcher, switch between git worktrees with speed."; + package = lib.mkPackageOption pkgs "git-worktree-switcher" { }; }; };