aboutsummaryrefslogtreecommitdiff
path: root/modules/kakoune/kak-tree-sitter.nix
diff options
context:
space:
mode:
authorAkshay Nair <phenax5@gmail.com>2025-11-22 00:43:12 +0530
committerAkshay Nair <phenax5@gmail.com>2025-11-22 00:45:48 +0530
commitb8e909d68bcb035648dda93f15de7863f444a3c4 (patch)
tree3e6c13b1424d5005b595ea1d86f1b50a49b42390 /modules/kakoune/kak-tree-sitter.nix
parent7cca3043fa585dc0d0cef6a3f25756c946bee1aa (diff)
downloadnixos-config-b8e909d68bcb035648dda93f15de7863f444a3c4.tar.gz
nixos-config-b8e909d68bcb035648dda93f15de7863f444a3c4.zip
Switch to kakoune + daffm
Diffstat (limited to 'modules/kakoune/kak-tree-sitter.nix')
-rw-r--r--modules/kakoune/kak-tree-sitter.nix19
1 files changed, 19 insertions, 0 deletions
diff --git a/modules/kakoune/kak-tree-sitter.nix b/modules/kakoune/kak-tree-sitter.nix
new file mode 100644
index 0000000..8860d64
--- /dev/null
+++ b/modules/kakoune/kak-tree-sitter.nix
@@ -0,0 +1,19 @@
+{ lib, pkgs }:
+with pkgs;
+rustPlatform.buildRustPackage rec {
+ pname = "kak-tree-sitter";
+ version = "3.0.0-local";
+
+ src = fetchFromSourcehut {
+ owner = "~hadronized";
+ repo = "kak-tree-sitter";
+ rev = "cdcfb42da9affd9dd0db9e8df1173731c61e3d9f"; # 27 Oct 2025
+ hash = "sha256-Q8R++fEJMZFftiI9zGjwF7X8mek2oc40Yl9WMUtQWEA=";
+ };
+
+ cargoHash = "sha256-lZNM5HqICP6JfaMiBjACcUNRTTTIRhq2ou8cOLU0yOU=";
+
+ meta = {
+ mainProgram = "kak-tree-sitter";
+ };
+}