From 6c3793daf267d96fddb614ab353b2d8179b54a04 Mon Sep 17 00:00:00 2001 From: HadziqM Date: Fri, 19 Sep 2025 12:57:25 +0700 Subject: [PATCH 1/2] maintainers: add hadziq --- maintainers/maintainer-list.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 8483c23a6a1d..78712d691c15 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -9889,6 +9889,12 @@ githubId = 5190539; keys = [ { fingerprint = "AD3D 53CB A68A FEC0 8065 BCBB 416A D9E8 E372 C075"; } ]; }; + hadziqM = { + name = "Hadziq Masfuh"; + email = "dimascrazz@gmail.com"; + github = "HadziqM"; + githubId = 50319538; + }; hagl = { email = "harald@glie.be"; github = "hagl"; From 73c46577d4dc9211b8f3ad393565905c4f71ae85 Mon Sep 17 00:00:00 2001 From: HadziqM Date: Sun, 21 Sep 2025 09:35:53 +0700 Subject: [PATCH 2/2] hx-lsp: init at 0.2.11 --- pkgs/by-name/hx/hx-lsp/package.nix | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 pkgs/by-name/hx/hx-lsp/package.nix diff --git a/pkgs/by-name/hx/hx-lsp/package.nix b/pkgs/by-name/hx/hx-lsp/package.nix new file mode 100644 index 000000000000..3d2a23d3883c --- /dev/null +++ b/pkgs/by-name/hx/hx-lsp/package.nix @@ -0,0 +1,29 @@ +{ + lib, + rustPlatform, + fetchFromGitHub, + versionCheckHook, +}: +rustPlatform.buildRustPackage (finalAttrs: { + pname = "hx-lsp"; + version = "0.2.11"; + + src = fetchFromGitHub { + owner = "erasin"; + repo = "hx-lsp"; + tag = finalAttrs.version; + hash = "sha256-wTilbEK3BZehklAd+3SS2tW/vc8WEeMPUsYdDVRC/Ho="; + }; + + cargoHash = "sha256-dcGInrfWftClvzrxYZvrazm+IWWRfOZmxDJPKwu7GwM="; + + nativeInstallCheckInputs = [ versionCheckHook ]; + meta = { + description = "LSP tool providing custom code snippets and Code Actions for Helix Editor"; + homepage = "https://github.com/erasin/hx-lsp"; + changelog = "https://github.com/erasin/hx-lsp/releases/tag/${finalAttrs.version}"; + mainProgram = "hx-lsp"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ hadziqM ]; + }; +})