From 05b501f6ce906bee4e841033ea3a6f4e8cf5ee7d Mon Sep 17 00:00:00 2001 From: Uko Kokņevičs Date: Sun, 15 Feb 2026 16:49:20 +0200 Subject: emacs: add glsl-mode --- emacs/.config/emacs/arkta/arkta-progmodes.el | 5 +++++ emacs/.config/emacs/arkta/arkta-treesit.el | 4 ++++ 2 files changed, 9 insertions(+) diff --git a/emacs/.config/emacs/arkta/arkta-progmodes.el b/emacs/.config/emacs/arkta/arkta-progmodes.el index 66931a6..b862af6 100644 --- a/emacs/.config/emacs/arkta/arkta-progmodes.el +++ b/emacs/.config/emacs/arkta/arkta-progmodes.el @@ -95,6 +95,11 @@ :straight 'gdscript-mode :mode "\\.gd\\'") +(use-package glsl-mode + ;; TODO: glsl-ts-mode currently has some bug + :straight 'glsl-mode + :mode "\\.\\(vert\\|frag\\)\\'") + (use-package go-ts-mode :after treesit :straight '(go-ts-mode :type built-in) diff --git a/emacs/.config/emacs/arkta/arkta-treesit.el b/emacs/.config/emacs/arkta/arkta-treesit.el index 4f6a567..ed7658d 100644 --- a/emacs/.config/emacs/arkta/arkta-treesit.el +++ b/emacs/.config/emacs/arkta/arkta-treesit.el @@ -123,6 +123,10 @@ ,(arkta/treesit-cond (14 "v6.1.0"))) + (glsl "https://github.com/tree-sitter-grammars/tree-sitter-glsl" + ,(arkta/treesit-cond + (14 "v0.2.0"))) + (go "https://github.com/tree-sitter/tree-sitter-go.git" ,(arkta/treesit-cond (15 "v0.25.0") -- cgit v1.2.3