1
Fork 0
mirror of https://github.com/RGBCube/ncc synced 2025-07-28 18:47:44 +00:00

helix: use helix master

This commit is contained in:
RGBCube 2025-07-19 01:31:12 +03:00
parent b6f230ddf9
commit 7f76a36eb2
Signed by: RGBCube
SSH key fingerprint: SHA256:CzqbPcfwt+GxFYNnFVCqoN5Itn4YFrshg1TrnACpA5M

View file

@ -6,7 +6,8 @@ in {
shellAliases.x = "hx";
};
# nixpkgs.overlays = [(self: super: {
nixpkgs.overlays = [(self: super: {
# CullOS Helix with Cab support:
# helix = super.helix.overrideAttrs (old: {
# src = self.fetchzip {
# url = "https://github.com/cull-os/helix/releases/download/ci-release-25.01.1/helix-ci-release-25.01.1-source.tar.xz";
@ -19,7 +20,23 @@ in {
# hash = "sha256-soOnSRvWO7OzxYENFUBGmgSAk1Oy9Av+wDDLKkcuIbs=";
# };
# });
# })];
helix = super.helix.overrideAttrs (finalAttrs: _previousAttrs: {
version = "25.07.2";
src = self.fetchzip {
url = "https://github.com/bloxx12/helix/releases/download/${finalAttrs.version}/helix-${finalAttrs.version}-source.tar.xz";
hash = "sha256-ZNsQwFfPXe6oewajx1tl68W60kVo7q2SuvTgy/o1HKk=";
stripRoot = false;
};
doInstallCheck = false;
cargoDeps = self.rustPlatform.fetchCargoVendor {
inherit (self.helix) src;
hash = "sha256-3poZSvIrkx8lguxxDeNfngW6+4hH8TV/LHcZx5W5aXg=";
};
});
})];
home-manager.sharedModules = [{
programs.nushell.configFile.text = mkIf /*(*/config.isDesktop/* && config.isLinux)*/ <| mkAfter /* nu */ ''