aboutsummaryrefslogtreecommitdiff
path: root/modules/kakoune/kakoune-lsp.nix
diff options
context:
space:
mode:
Diffstat (limited to 'modules/kakoune/kakoune-lsp.nix')
-rw-r--r--modules/kakoune/kakoune-lsp.nix19
1 files changed, 19 insertions, 0 deletions
diff --git a/modules/kakoune/kakoune-lsp.nix b/modules/kakoune/kakoune-lsp.nix
new file mode 100644
index 0000000..92d1998
--- /dev/null
+++ b/modules/kakoune/kakoune-lsp.nix
@@ -0,0 +1,19 @@
+{ lib, pkgs }:
+with pkgs;
+rustPlatform.buildRustPackage rec {
+ pname = "kakoune-lsp";
+ version = "19.0.1-local.0";
+
+ src = fetchFromGitHub {
+ owner = "kakoune-lsp";
+ repo = "kakoune-lsp";
+ rev = "5ac69fde4222fa458908ff0c17d3aa429c74e28a"; # 28 Feb 2026
+ hash = "sha256-PjYPhzMoT8rE2XGI/O9SAcksv2XGyk682IbHJW5vusc=";
+ };
+
+ cargoHash = "sha256-nwxZwyT9sNoZuvvg/YJFlVshe6i+W9avmquq9iXmFVM=";
+
+ meta = {
+ mainProgram = "kak-lsp";
+ };
+}