From 683509d0098b6a99fa5141dc05944decdb285b9e Mon Sep 17 00:00:00 2001 From: Bloxx12 Date: Sat, 19 Jul 2025 00:36:45 +0200 Subject: [PATCH] helix: switch to my own fork again --- packages/helix/default.nix | 26 ++++++++++---------------- 1 file changed, 10 insertions(+), 16 deletions(-) diff --git a/packages/helix/default.nix b/packages/helix/default.nix index 866684e..8b2e2d7 100644 --- a/packages/helix/default.nix +++ b/packages/helix/default.nix @@ -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;};