diff options
| -rw-r--r-- | emacs/.config/emacs/arkta/arkta-progmodes.el | 7 | ||||
| -rw-r--r-- | emacs/.config/emacs/arkta/arkta-treesit.el | 4 | ||||
| -rw-r--r-- | emacs/.config/emacs/init.el | 1 | ||||
| -rw-r--r-- | emacs/.config/emacs/straight/versions/default.el | 2 |
4 files changed, 11 insertions, 3 deletions
diff --git a/emacs/.config/emacs/arkta/arkta-progmodes.el b/emacs/.config/emacs/arkta/arkta-progmodes.el index ab19ab1..d6bdbe2 100644 --- a/emacs/.config/emacs/arkta/arkta-progmodes.el +++ b/emacs/.config/emacs/arkta/arkta-progmodes.el | |||
| @@ -113,9 +113,12 @@ | |||
| 113 | "\\.gradle\\'" | 113 | "\\.gradle\\'" |
| 114 | "\\.groovy\\'")) | 114 | "\\.groovy\\'")) |
| 115 | 115 | ||
| 116 | (use-package haskell-mode | 116 | (use-package haskell-ts-mode |
| 117 | :straight t | 117 | :straight t |
| 118 | :mode "\\.hs\\'") | 118 | :mode "\\.hs\\'" |
| 119 | :custom | ||
| 120 | (haskell-ts-font-lock-level 4) | ||
| 121 | (haskell-ts-use-indent t)) | ||
| 119 | 122 | ||
| 120 | (use-package htmlize | 123 | (use-package htmlize |
| 121 | :straight t) | 124 | :straight t) |
diff --git a/emacs/.config/emacs/arkta/arkta-treesit.el b/emacs/.config/emacs/arkta/arkta-treesit.el index c3f7654..7a7e200 100644 --- a/emacs/.config/emacs/arkta/arkta-treesit.el +++ b/emacs/.config/emacs/arkta/arkta-treesit.el | |||
| @@ -133,6 +133,10 @@ | |||
| 133 | ,(arkta/treesit-cond | 133 | ,(arkta/treesit-cond |
| 134 | (14 "v1.1.0"))) | 134 | (14 "v1.1.0"))) |
| 135 | 135 | ||
| 136 | (haskell "https://github.com/tree-sitter/tree-sitter-haskell" | ||
| 137 | ,(arkta/treesit-cond | ||
| 138 | (14 "v0.23.1"))) | ||
| 139 | |||
| 136 | (heex "https://github.com/phoenixframework/tree-sitter-heex" | 140 | (heex "https://github.com/phoenixframework/tree-sitter-heex" |
| 137 | ,(arkta/treesit-cond | 141 | ,(arkta/treesit-cond |
| 138 | (14 "v0.8.0"))) | 142 | (14 "v0.8.0"))) |
diff --git a/emacs/.config/emacs/init.el b/emacs/.config/emacs/init.el index 56e1adf..a478918 100644 --- a/emacs/.config/emacs/init.el +++ b/emacs/.config/emacs/init.el | |||
| @@ -63,6 +63,7 @@ | |||
| 63 | (gdscript-mode . gdscript-ts-mode) | 63 | (gdscript-mode . gdscript-ts-mode) |
| 64 | (go-mode . go-ts-mode) | 64 | (go-mode . go-ts-mode) |
| 65 | (go-mod-mode . go-mod-ts-mode) | 65 | (go-mod-mode . go-mod-ts-mode) |
| 66 | (haskell-mode . haskell-ts-mode) | ||
| 66 | (html-mode . mhtml-mode) | 67 | (html-mode . mhtml-mode) |
| 67 | (java-mode . java-ts-mode) | 68 | (java-mode . java-ts-mode) |
| 68 | (js-mode . js-ts-mode) | 69 | (js-mode . js-ts-mode) |
diff --git a/emacs/.config/emacs/straight/versions/default.el b/emacs/.config/emacs/straight/versions/default.el index 8c56d0d..60d2577 100644 --- a/emacs/.config/emacs/straight/versions/default.el +++ b/emacs/.config/emacs/straight/versions/default.el | |||
| @@ -34,7 +34,7 @@ | |||
| 34 | ("git-gutter" . "5429931c91469c8dbf82f97e81414bdf25e838a4") | 34 | ("git-gutter" . "5429931c91469c8dbf82f97e81414bdf25e838a4") |
| 35 | ("gnu-elpa-mirror" . "e15f2d8da53d44f3b6a7b39cdb49f6e01e7e2b87") | 35 | ("gnu-elpa-mirror" . "e15f2d8da53d44f3b6a7b39cdb49f6e01e7e2b87") |
| 36 | ("groovy-emacs-modes" . "7b8520b2e2d3ab1d62b35c426e17ac25ed0120bb") | 36 | ("groovy-emacs-modes" . "7b8520b2e2d3ab1d62b35c426e17ac25ed0120bb") |
| 37 | ("haskell-mode" . "bd89438b0e6e6b6877d635699e265da85e85ca06") | 37 | ("haskell-ts-mode" . "16155f8b63ccf67d46535207a4f4378f675a8b47") |
| 38 | ("helpful" . "03756fa6ad4dcca5e0920622b1ee3f70abfc4e39") | 38 | ("helpful" . "03756fa6ad4dcca5e0920622b1ee3f70abfc4e39") |
| 39 | ("hl-todo" . "2e9504511aa393686f44a36716c1d2ebdc5def1f") | 39 | ("hl-todo" . "2e9504511aa393686f44a36716c1d2ebdc5def1f") |
| 40 | ("ht.el" . "1c49aad1c820c86f7ee35bf9fff8429502f60fef") | 40 | ("ht.el" . "1c49aad1c820c86f7ee35bf9fff8429502f60fef") |