Commit Graph

488 Commits

Author SHA1 Message Date
Tom Alexander
e0b5e893d8 Use page-break-lines mode and remove ediff. 2023-09-08 15:58:55 -04:00
Tom Alexander
993e773414 Disable logging of LSP traffic. 2023-09-08 11:55:56 -04:00
Tom Alexander
ed25cd6d31 Move elisp into a folder and switch to emacs-wayland on linux. 2023-09-08 11:26:46 -04:00
Tom Alexander
c9617dd3cc Update cargo credentials. 2023-09-06 17:06:51 -04:00
Tom Alexander
61bc98578b Install CPU microcode updates on Intel on FreeBSD and switch from wf-recorder to wl-screenrec. 2023-09-05 21:17:09 -04:00
Tom Alexander
7f0af6f41c Add scripts to trigger actions in the poudriere loop. 2023-09-04 11:26:28 -04:00
Tom Alexander
8744f8f547 Only run the cleanup when updating ports. 2023-09-04 11:09:24 -04:00
Tom Alexander
955f3cd329 Update rust version. 2023-09-04 11:06:40 -04:00
Tom Alexander
a6af4eee2f Add some scripts for investigating the ports tree options. 2023-09-01 14:38:17 -04:00
Tom Alexander
5e81006208 Reduce poudriere log retention to 30 days. 2023-09-01 11:25:36 -04:00
Tom Alexander
0f054f819f Merge branch 'poudriere_build_static' 2023-09-01 11:16:59 -04:00
Tom Alexander
383894bd3f Disable static on some problem ports. 2023-09-01 10:40:05 -04:00
Tom Alexander
767b925705 Build static binaries with link-time optimization enabled. 2023-08-29 09:24:21 -04:00
Tom Alexander
87ff51a517 Write down some options I'd like to experiment with in building FreeBSD. 2023-08-29 09:24:21 -04:00
Tom Alexander
1378d56924 Add script to delete a poudriere jail. 2023-08-27 16:29:27 -04:00
Tom Alexander
d0ba7ac54b Merge branch 'emacs29' 2023-08-27 14:04:37 -04:00
Tom Alexander
7b512256ec Enable pgtk and native comp for emacs. 2023-08-25 18:11:02 -04:00
Tom Alexander
51fb2ce364 Spelling mistake. 2023-08-21 00:25:51 -04:00
Tom Alexander
623ae1f55f Use the typescript language server for javascript. 2023-08-21 00:25:51 -04:00
Tom Alexander
82777c2265 Emacs 29 has been released! Remove building from the aur. 2023-08-21 00:25:51 -04:00
Tom Alexander
762831b4ec Add a desktop file for plainmacs on Linux. 2023-08-21 00:25:51 -04:00
Tom Alexander
c1e3b8fc4e Combine plainmacs and emacs roles. 2023-08-21 00:25:50 -04:00
Tom Alexander
cb84d7d810 Launch nginx-mode for headers.include. 2023-08-21 00:25:50 -04:00
Tom Alexander
cfdbb50de0 Add support for lsp for typescript. 2023-08-21 00:25:50 -04:00
Tom Alexander
e3a1e69fb5 Update toml for emacs29. 2023-08-21 00:25:50 -04:00
Tom Alexander
3f1c45ac0a Update js and css for emacs29. 2023-08-21 00:25:50 -04:00
Tom Alexander
8e76c38f23 Update json for emacs29. 2023-08-21 00:25:50 -04:00
Tom Alexander
ac95e4b889 Update typescript and tsx for emacs29. 2023-08-21 00:25:50 -04:00
Tom Alexander
6559f212c0 Delete C/C++ from emacs.
I rarely edit C/C++ so I'll dive into updating this for emacs29 the next time its relevant.
2023-08-21 00:25:50 -04:00
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
5096449cf5 Install prettier on Linux. 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