From 333bf9e145d33e9f4893c85b76fd994826233ab7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kier=C3=A1n=20Meinhardt?= Date: Fri, 15 Sep 2023 10:52:27 +0200 Subject: [PATCH] feat: jq-lsp --- configs/packages.nix | 1 + flake.nix | 1 + packages/jq-lsp.nix | 16 ++++++++++++++++ 3 files changed, 18 insertions(+) create mode 100644 packages/jq-lsp.nix diff --git a/configs/packages.nix b/configs/packages.nix index 0bf2dff..513c08d 100644 --- a/configs/packages.nix +++ b/configs/packages.nix @@ -161,6 +161,7 @@ in { niveumPackages.betacode # ancient greek betacode to unicode converter niveumPackages.meteo niveumPackages.mahlzeit + niveumPackages.jq-lsp niveumPackages.vimv niveumPackages.swallow # window swallowing niveumPackages.literature-quote diff --git a/flake.nix b/flake.nix index 364f205..9052302 100644 --- a/flake.nix +++ b/flake.nix @@ -309,6 +309,7 @@ git-preview = pkgs.callPackage packages/git-preview.nix {}; gpt = pkgs.callPackage packages/gpt.nix {}; hc = pkgs.callPackage packages/hc.nix {}; + jq-lsp = pkgs.callPackage packages/jq-lsp.nix {}; heuretes = pkgs.callPackage packages/heuretes.nix {}; htgen = pkgs.callPackage packages/htgen.nix {}; image-convert-favicon = pkgs.callPackage packages/image-convert-favicon.nix {}; diff --git a/packages/jq-lsp.nix b/packages/jq-lsp.nix new file mode 100644 index 0000000..d593c16 --- /dev/null +++ b/packages/jq-lsp.nix @@ -0,0 +1,16 @@ +{ + buildGoModule, + fetchFromGitHub, + lib, +}: +buildGoModule { + name = "jq-lsp"; + version = "unstable-2023-09-08"; + src = fetchFromGitHub { + owner = "wader"; + repo = "jq-lsp"; + rev = "85edf1adbe5e6c91b37c67b6a4bf85eda1e49f2f"; + hash = "sha256-ItLKRSbGZ8UqFEHCoh96KwhSpuKZ3l+2ZXnBkHEZL0M="; + }; + vendorHash = "sha256-ppQ81uERHBgOr/bm/CoDSWcK+IqHwvcL6RFi0DgoLuw="; +}