summaryrefslogtreecommitdiff
path: root/emacs
diff options
context:
space:
mode:
authorGravatar Uko Kokņevičs2026-02-15 16:49:20 +0200
committerGravatar Uko Kokņevičs2026-02-15 16:51:57 +0200
commit05b501f6ce906bee4e841033ea3a6f4e8cf5ee7d (patch)
treedd95d0e0be28f7bfa0ba4e515154cb2b88d33cd4 /emacs
parentAdd an explicit symbol map for nerd fonts (diff)
downloaddotfiles-05b501f6ce906bee4e841033ea3a6f4e8cf5ee7d.tar.gz
dotfiles-05b501f6ce906bee4e841033ea3a6f4e8cf5ee7d.tar.xz
dotfiles-05b501f6ce906bee4e841033ea3a6f4e8cf5ee7d.zip
emacs: add glsl-mode
Diffstat (limited to 'emacs')
-rw-r--r--emacs/.config/emacs/arkta/arkta-progmodes.el5
-rw-r--r--emacs/.config/emacs/arkta/arkta-treesit.el4
2 files changed, 9 insertions, 0 deletions
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 @@
95 :straight 'gdscript-mode 95 :straight 'gdscript-mode
96 :mode "\\.gd\\'") 96 :mode "\\.gd\\'")
97 97
98(use-package glsl-mode
99 ;; TODO: glsl-ts-mode currently has some bug
100 :straight 'glsl-mode
101 :mode "\\.\\(vert\\|frag\\)\\'")
102
98(use-package go-ts-mode 103(use-package go-ts-mode
99 :after treesit 104 :after treesit
100 :straight '(go-ts-mode :type built-in) 105 :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 @@
123 ,(arkta/treesit-cond 123 ,(arkta/treesit-cond
124 (14 "v6.1.0"))) 124 (14 "v6.1.0")))
125 125
126 (glsl "https://github.com/tree-sitter-grammars/tree-sitter-glsl"
127 ,(arkta/treesit-cond
128 (14 "v0.2.0")))
129
126 (go "https://github.com/tree-sitter/tree-sitter-go.git" 130 (go "https://github.com/tree-sitter/tree-sitter-go.git"
127 ,(arkta/treesit-cond 131 ,(arkta/treesit-cond
128 (15 "v0.25.0") 132 (15 "v0.25.0")