summaryrefslogtreecommitdiff
path: root/emacs
diff options
context:
space:
mode:
authorGravatar Uko Kokņevičs2025-10-27 12:22:44 +0200
committerGravatar Uko Kokņevičs2025-10-27 12:22:44 +0200
commit77e69e486e987b534edc5ea7629812ae21fa23f1 (patch)
tree0cf5a4f8b74bc634b24cc10139f6bfc54c0c674d /emacs
parentemacs: Replace haskell-mode with haskell-ts-mode (diff)
downloaddotfiles-77e69e486e987b534edc5ea7629812ae21fa23f1.tar.gz
dotfiles-77e69e486e987b534edc5ea7629812ae21fa23f1.tar.xz
dotfiles-77e69e486e987b534edc5ea7629812ae21fa23f1.zip
emacs: Replace php-mode with php-ts-mode
Diffstat (limited to 'emacs')
-rw-r--r--emacs/.config/emacs/arkta/arkta-progmodes.el4
-rw-r--r--emacs/.config/emacs/arkta/arkta-treesit.el19
-rw-r--r--emacs/.config/emacs/init.el1
-rw-r--r--emacs/.config/emacs/straight/versions/default.el1
4 files changed, 22 insertions, 3 deletions
diff --git a/emacs/.config/emacs/arkta/arkta-progmodes.el b/emacs/.config/emacs/arkta/arkta-progmodes.el
index d6bdbe2..ea2f411 100644
--- a/emacs/.config/emacs/arkta/arkta-progmodes.el
+++ b/emacs/.config/emacs/arkta/arkta-progmodes.el
@@ -202,8 +202,8 @@
202 (org-agenda-files '("~/TODO.org")) 202 (org-agenda-files '("~/TODO.org"))
203 (org-log-done t)) 203 (org-log-done t))
204 204
205(use-package php-mode 205(use-package php-ts-mode
206 :straight t 206 :straight '(php-ts-mode :type built-in)
207 :mode "\\.php\\'") 207 :mode "\\.php\\'")
208 208
209(use-package pico8-mode 209(use-package pico8-mode
diff --git a/emacs/.config/emacs/arkta/arkta-treesit.el b/emacs/.config/emacs/arkta/arkta-treesit.el
index 7a7e200..631268b 100644
--- a/emacs/.config/emacs/arkta/arkta-treesit.el
+++ b/emacs/.config/emacs/arkta/arkta-treesit.el
@@ -141,6 +141,10 @@
141 ,(arkta/treesit-cond 141 ,(arkta/treesit-cond
142 (14 "v0.8.0"))) 142 (14 "v0.8.0")))
143 143
144 (html "https://github.com/tree-sitter/tree-sitter-html"
145 ,(arkta/treesit-cond
146 (14 "v0.23.2")))
147
144 (java "https://github.com/tree-sitter/tree-sitter-java.git" 148 (java "https://github.com/tree-sitter/tree-sitter-java.git"
145 ,(arkta/treesit-cond 149 ,(arkta/treesit-cond
146 (14 "v0.23.5"))) 150 (14 "v0.23.5")))
@@ -150,6 +154,11 @@
150 (15 "v0.25.0") 154 (15 "v0.25.0")
151 (14 "v0.23.1"))) 155 (14 "v0.23.1")))
152 156
157 (jsdoc "https://github.com/tree-sitter/tree-sitter-jsdoc"
158 ,(arkta/treesit-cond
159 (15 "v0.25.0")
160 (14 "v0.23.2")))
161
153 (json "https://github.com/tree-sitter/tree-sitter-json.git" 162 (json "https://github.com/tree-sitter/tree-sitter-json.git"
154 ,(arkta/treesit-cond 163 ,(arkta/treesit-cond
155 (14 "v0.24.8"))) 164 (14 "v0.24.8")))
@@ -163,6 +172,16 @@
163 (15 "v0.4.0") 172 (15 "v0.4.0")
164 (14 "v0.3.0"))) 173 (14 "v0.3.0")))
165 174
175 (php "https://github.com/tree-sitter/tree-sitter-php"
176 ,(arkta/treesit-cond
177 (15 "v0.24.2")
178 (14 "v0.23.12"))
179 "php/src")
180
181 (phpdoc "https://github.com/claytonrcarter/tree-sitter-phpdoc"
182 ,(arkta/treesit-cond
183 (14 "v0.1.6")))
184
166 (python "https://github.com/tree-sitter/tree-sitter-python.git" 185 (python "https://github.com/tree-sitter/tree-sitter-python.git"
167 ,(arkta/treesit-cond 186 ,(arkta/treesit-cond
168 (15 "v0.25.0") 187 (15 "v0.25.0")
diff --git a/emacs/.config/emacs/init.el b/emacs/.config/emacs/init.el
index a478918..237fb49 100644
--- a/emacs/.config/emacs/init.el
+++ b/emacs/.config/emacs/init.el
@@ -69,6 +69,7 @@
69 (js-mode . js-ts-mode) 69 (js-mode . js-ts-mode)
70 (json-mode . json-ts-mode) 70 (json-mode . json-ts-mode)
71 (lua-mode . lua-ts-mode) 71 (lua-mode . lua-ts-mode)
72 (php-mode . php-ts-mode)
72 (python-mode . python-ts-mode) 73 (python-mode . python-ts-mode)
73 (ruby-mode . ruby-ts-mode) 74 (ruby-mode . ruby-ts-mode)
74 (rust-mode . rust-ts-mode) 75 (rust-mode . rust-ts-mode)
diff --git a/emacs/.config/emacs/straight/versions/default.el b/emacs/.config/emacs/straight/versions/default.el
index 60d2577..19bd8c3 100644
--- a/emacs/.config/emacs/straight/versions/default.el
+++ b/emacs/.config/emacs/straight/versions/default.el
@@ -55,7 +55,6 @@
55 ("nix-mode" . "719feb7868fb567ecfe5578f6119892c771ac5e5") 55 ("nix-mode" . "719feb7868fb567ecfe5578f6119892c771ac5e5")
56 ("nongnu-elpa" . "f5b312b749043106a17f388ea3d153239b9bd541") 56 ("nongnu-elpa" . "f5b312b749043106a17f388ea3d153239b9bd541")
57 ("pfuture" . "19b53aebbc0f2da31de6326c495038901bffb73c") 57 ("pfuture" . "19b53aebbc0f2da31de6326c495038901bffb73c")
58 ("php-mode" . "7ed83bcd339a253c7471504f227543270a394eeb")
59 ("pico8-mode" . "e276c65352f294679af62148df41f36dac744426") 58 ("pico8-mode" . "e276c65352f294679af62148df41f36dac744426")
60 ("popper" . "49f4904480cf4ca5c6db83fcfa9e6ea8d4567d96") 59 ("popper" . "49f4904480cf4ca5c6db83fcfa9e6ea8d4567d96")
61 ("posframe" . "12f540c9ad5da09673b2bca1132b41f94c134e82") 60 ("posframe" . "12f540c9ad5da09673b2bca1132b41f94c134e82")