Commit Graph

78 Commits

Author SHA1 Message Date
Tom Alexander
4b21ed49f1 Set a default treesit-language-source-alist. 2023-08-21 00:25:49 -04:00
Tom Alexander
e0768d1460 Remove rust-mode. 2023-08-21 00:25:49 -04:00
Tom Alexander
3bd6af7427 Remove dockerfile-mode. 2023-08-21 00:25:49 -04:00
Tom Alexander
45903fda14 Remove yaml-mode. 2023-08-21 00:25:49 -04:00
Tom Alexander
04b70049c4 Remove go-mode. 2023-08-21 00:25:49 -04:00
Tom Alexander
f5e84d6dcc Update go for emacs29. 2023-08-21 00:25:49 -04:00
Tom Alexander
10e63f2a94 No changes to lua for emacs29. 2023-08-21 00:25:49 -04:00
Tom Alexander
87589748c2 No changes to terraform for emacs29. 2023-08-21 00:25:49 -04:00
Tom Alexander
d7326706a3 No changes for markdown for emacs29. 2023-08-21 00:25:48 -04:00
Tom Alexander
063b0a0d92 Update bash for emacs29. 2023-08-21 00:25:48 -04:00
Tom Alexander
cd02a14792 Update python for emacs29. 2023-08-21 00:25:48 -04:00
Tom Alexander
1bed94b1b1 No changes to org-mode setup for emacs 29. 2023-08-21 00:25:48 -04:00
Tom Alexander
cfc1a81a49 Update dockerfile support to use treesitter. 2023-08-21 00:25:48 -04:00
Tom Alexander
57ddfaad6f Only install treesitter languages once. 2023-08-21 00:25:48 -04:00
Tom Alexander
64b8a3258b Remove LSP from yaml. 2023-08-21 00:25:48 -04:00
Tom Alexander
c5cc2a36e1 Move the definition of treesitter grammars to the init block. 2023-08-21 00:25:47 -04:00
Tom Alexander
df75bf53e6 Move the treesitter language source list into the use-package block. 2023-08-21 00:25:47 -04:00
Tom Alexander
0eb5a8cc2b Move the major mode remap for treesitter into the use-package block. 2023-08-21 00:25:47 -04:00
Tom Alexander
68bd5818ae Disable all non-rust language configs in emacs.
I will re-enable these one-by-one as I update them for emacs29.
2023-08-21 00:25:47 -04:00
Tom Alexander
7761267bb4 Set the treesitter highlighting detail level to the max. 2023-08-21 00:25:47 -04:00
Tom Alexander
6c1adbef04 Cut down the tree sitter langs to just rust. 2023-08-21 00:25:47 -04:00
Tom Alexander
cb63ab4b1f Use treesitter for rust. 2023-08-21 00:25:47 -04:00
Tom Alexander
ec44eb5960 Use built-in use-package and eglot. Disable external tree-sitter. 2023-08-21 00:25:46 -04:00
Tom Alexander
ad7fca700d Build rust-analyzer on FreeBSD.
The official FreeBSD package rust-analyzer crashes. I suspect this is because its built for rust stable which conflicts with the rust-nightly I have installed.
2023-05-01 20:04:59 -04:00
Tom Alexander
afa0ccfe45 Add an alias of e for emacs. 2022-10-23 20:36:45 -04:00
Tom Alexander
115499426f Move plainmacs to its own role. 2022-10-22 14:54:47 -04:00
Tom Alexander
b1681eebc5 Add emacs elisp files. 2022-10-20 00:03:56 -04:00
Tom Alexander
a5261c1704 Starting an emacs role. 2022-10-19 22:54:00 -04:00