helix: switch to my own fork again

This commit is contained in:
Bloxx12 2025-07-19 00:36:45 +02:00
commit 683509d009
Signed by: faukah
SSH key fingerprint: SHA256:jpYIt4Vkz1NBTQcks/N9OPTfTFxE6KF2W/rV7hrfrIw

View file

@ -1,12 +1,8 @@
{
symlinkJoin,
makeWrapper,
callPackage,
fetchzip,
rustPlatform,
alejandra,
basedpyright,
bash-language-server,
callPackage,
clang-tools,
clippy,
cmake-format,
@ -14,57 +10,55 @@
deadnix,
deno,
dprint,
fetchzip,
formats,
gdb,
golangci-lint-langserver,
gopls,
helix,
kdePackages,
kdlfmt,
lazygit,
lib,
lldb_19,
makeWrapper,
nixd,
ruff,
rust-analyzer,
rustPlatform,
rustfmt,
shellcheck,
shfmt,
simple-completion-language-server,
superhtml,
symlinkJoin,
taplo,
tinymist,
typescript-language-server,
vscode-langservers-extracted,
zls,
helix,
...
}: let
inherit (lib.meta) getExe;
custom-helix =
(helix.override {inherit rustPlatform;}).overrideAttrs
helix.overrideAttrs
(finalAttrs: previousAttrs: {
version = "25.07.1";
version = "25.07.2";
src = fetchzip {
url = "https://github.com/bloxx12/helix/releases/download/${finalAttrs.version}/helix-${finalAttrs.version}-source.tar.xz";
hash = "sha256-OLCJPleRHhQbHOm8EnMWDBV5qG4PKGCUhr4y8mSkvpg=";
hash = "sha256-ZNsQwFfPXe6oewajx1tl68W60kVo7q2SuvTgy/o1HKk=";
stripRoot = false;
};
RUSTFLAGS = "-Ctarget-cpu=native";
doInstallCheck = false;
cargoDeps = rustPlatform.fetchCargoVendor {
inherit (custom-helix) src;
hash = "sha256-eVZVPyIk+kBq5hh+bzTveng6mb+6XAnCp0OAI1c+ObI=";
hash = "sha256-3poZSvIrkx8lguxxDeNfngW6+4hH8TV/LHcZx5W5aXg=";
};
});
new-deadnix = deadnix.overrideAttrs (finalAttrs: previousAttrs: {
});
toml = formats.toml {};
helix-languages = callPackage ./languages.nix {inherit lib;};