76e1dfb8be
fix(emacs): change match clause indentation in tuareg
2025-03-14 11:44:07 -04:00
6da1680bab
fix(emacs): use olivetti for typst
2025-03-02 22:00:03 -05:00
4d29b2b01b
fix(emacs): remove merlin-mode
2025-02-21 00:20:40 -05:00
b38618d0f3
fix(emacs): add automatic typst-ts-mode
2025-02-19 16:07:25 -05:00
7091b7ef29
fix(emacs): add typst-ts-mode
2025-02-15 01:14:39 -05:00
1877195d40
feat(emacs): use tree sitter for web languages
2025-02-11 22:24:38 -05:00
51ffedc8be
fix(emacs): use personal scribble-mode
2024-12-18 20:14:04 +08:00
3d8b4e3ff3
fix(emacs): configure LSP correctly for rust
...
`(use-package rust-mode ... :hook (rust-mode . eglot))` would error when
generating my blog pages, since for some reason `eglot` expected more than zero
arguments. This was also redundant, since `eglot`'s package already configured
`eglot-ensure` for the correct modes. *Solution*: remove the hooks.
`rustic` apparently requires specific configuration of `rustic-lsp-client`.
During generation, it kept asking to install `lsp-mode`:
> lsp-mode not found. Install it ? (y or n)
Since `lsp-mode` is apparently the default. *Solution*: explicitly set `eglot`
as the default.
Signed-off-by: Lucas Sta Maria <lucas@priime.dev>
2024-12-07 23:07:01 -05:00
94a370cb80
refactor(emacs): create new justfile--get-recipes
command
...
Signed-off-by: Lucas Sta Maria <lucas@priime.dev>
2024-11-30 00:25:14 -05:00
180e875686
refactor(emacs): reorganize priime-languages
...
Signed-off-by: Lucas Sta Maria <lucas@priime.dev>
2024-11-30 00:24:15 -05:00
0fce415b93
fix(emacs): change italics in markdown
...
Signed-off-by: Lucas Sta Maria <lucas@priime.dev>
2024-11-25 19:18:57 -05:00
68e83ec4a6
fix(emacs): indent struct/contract
correctly in racket
...
Signed-off-by: Lucas Sta Maria <lucas@priime.dev>
2024-11-19 23:16:14 -05:00
6d1e0d6c9f
fix(emacs): limit keybind to irony mode mapping
...
Signed-off-by: Lucas Sta Maria <lucas@priime.dev>
2024-11-10 01:47:12 -05:00
f2561834a8
chore(emacs): remove cppconfig.el
...
Signed-off-by: Lucas Sta Maria <lucas@priime.dev>
2024-11-04 20:11:43 -05:00
0cf7b18000
refactor(emacs): remove racket.el
...
Signed-off-by: Lucas Sta Maria <lucas@priime.dev>
2024-11-04 20:11:42 -05:00
54f5683b3b
refactor(emacs): remove ocamlconfig.el and pdfconfig.el
...
Signed-off-by: Lucas Sta Maria <lucas@priime.dev>
2024-11-03 19:08:28 -05:00
9b862b7d2b
refactor(emacs): remove misc.el
...
Signed-off-by: Lucas Sta Maria <lucas@priime.dev>
2024-11-03 19:08:28 -05:00
e99a639325
refactor(emacs): organise into reasonable modules
...
Signed-off-by: Lucas Sta Maria <lucas@priime.dev>
2024-11-03 19:08:26 -05:00