fix: use zoxide 0.9.7 if nushell newer than 0.102.0

This commit is contained in:
Youwen Wu 2025-02-11 13:14:20 -08:00
parent 588ed29f96
commit e46763d86d
Signed by: youwen5
GPG key ID: 865658ED1FE61EC3

View file

@ -90,6 +90,21 @@ in
enableFishIntegration = false;
enableNushellIntegration = true;
enableBashIntegration = true;
package =
if
(lib.versionAtLeast pkgs.zoxide.version "0.9.7" || lib.versionOlder pkgs.nushell.version "0.102.0")
then
pkgs.zoxide
else
pkgs.zoxide.overrideAttrs (finalAttrs: {
version = "0.9.7";
src = pkgs.fetchFromGitHub {
owner = "ajeetdsouza";
repo = "zoxide";
rev = "v${finalAttrs.version}";
hash = "sha256-3XC5K4OlituoFMPN9yJkYi+tkH6M0KK5jVAGdr/GLd0=";
};
});
};
programs.gh = {