Tom Alexander
|
575d4360f1
|
Build current instead of 13.2.
|
2023-10-16 19:52:36 -04:00 |
|
Tom Alexander
|
e7328f2865
|
Use /etc/make.conf and /etc/src.conf.
|
2023-10-16 19:52:36 -04:00 |
|
Tom Alexander
|
6be5ad6b3d
|
Add a manual implementation of building a release.
|
2023-10-16 19:52:36 -04:00 |
|
Tom Alexander
|
44d3cc61f5
|
Add release.conf.
|
2023-10-16 19:52:36 -04:00 |
|
Tom Alexander
|
d20ce1e4d4
|
TEMP: Add the freebsd_update_server role to odofreebsd for development.
|
2023-10-16 19:52:36 -04:00 |
|
Tom Alexander
|
7ecf2ef1b1
|
Check out the freebsd-update-build git repo.
|
2023-10-16 19:52:35 -04:00 |
|
Tom Alexander
|
fccb2312da
|
Start an ansible role for running a custom freebsd-update server.
|
2023-10-16 19:52:35 -04:00 |
|
Tom Alexander
|
112cba2b8c
|
Add more ports to be built along with the kernel.
|
2023-10-16 19:52:35 -04:00 |
|
Tom Alexander
|
1a017cfac7
|
Add more task templates to the blank role.
|
2023-10-16 19:52:35 -04:00 |
|
Tom Alexander
|
ae43050061
|
Install clippy on linux.
|
2023-10-16 19:52:35 -04:00 |
|
Tom Alexander
|
05c3b0c1dc
|
Update rust.
|
2023-10-16 19:52:35 -04:00 |
|
Tom Alexander
|
47c36a82bf
|
Remove the sorting in company.
It wasn't really that much of an improvement.
|
2023-10-16 19:52:35 -04:00 |
|
Tom Alexander
|
eae6737d76
|
Slightly better result sorting in company.
|
2023-10-15 16:01:45 -04:00 |
|
Tom Alexander
|
c652e60619
|
Move emacs config to .config/emacs.
|
2023-10-12 15:30:40 -04:00 |
|
Tom Alexander
|
b94e13d63e
|
Add some emacs settings from https://idiomdrottning.org/bad-emacs-defaults .
|
2023-10-12 15:30:40 -04:00 |
|
Tom Alexander
|
68139849f6
|
Switch from corfu to company.
It seems corfu is causing problems with eglot: https://github.com/joaotavora/eglot/discussions/1127.
|
2023-10-12 15:30:40 -04:00 |
|
Tom Alexander
|
8975324e7c
|
Turn off screen when idle.
|
2023-10-11 23:04:07 -04:00 |
|
Tom Alexander
|
e5fd4bf9e6
|
Show the full org-mode links.
|
2023-10-06 20:21:41 -04:00 |
|
Tom Alexander
|
a0666e6904
|
Update pacman.conf for aurutils.
|
2023-10-06 20:21:41 -04:00 |
|
Tom Alexander
|
a97378654e
|
Add a CNAME for stream.
|
2023-10-04 09:24:07 -04:00 |
|
Tom Alexander
|
f28f542d4d
|
Force plain rendering for github links.
When linking to a document that renders like markdown or org-mode, we need the plain parameter to get the link to actually go to a line of code.
|
2023-10-02 19:48:00 -04:00 |
|
Tom Alexander
|
9d118078ae
|
Add support for generating source hut links.
|
2023-09-30 01:02:15 -04:00 |
|
Tom Alexander
|
c2a0f90b4f
|
Fix delete-selection-mode setting.
|
2023-09-27 15:01:52 -04:00 |
|
Tom Alexander
|
6f3c5ca025
|
Remove explicit pinentry setting.
|
2023-09-27 13:19:26 -04:00 |
|
Tom Alexander
|
49fa0eb9cc
|
Disable on-type formatting in rust.
This was injecting parenthesis into the wrong location.
|
2023-09-21 16:57:09 -04:00 |
|
Tom Alexander
|
e4b10e7260
|
Remove extra subkey from pgp key.
|
2023-09-21 16:30:34 -04:00 |
|
Tom Alexander
|
a536defe9a
|
Update pgp public key.
|
2023-09-21 13:28:35 -04:00 |
|
Tom Alexander
|
c7b8b4c510
|
Use go-mod-ts-mode.
|
2023-09-14 15:47:30 -04:00 |
|
Tom Alexander
|
34cd3b7aa4
|
Defer the loading of edit-indirect via :commands.
|
2023-09-14 15:21:39 -04:00 |
|
Tom Alexander
|
1f18074e29
|
Remove Flymake substring from emacs mode line.
|
2023-09-14 15:00:09 -04:00 |
|
Tom Alexander
|
971ed7e75d
|
Add pixel precision to plainmacs.
|
2023-09-14 14:33:38 -04:00 |
|
Tom Alexander
|
35709eb06a
|
Enable shellcheck in bash-ts-mode.
|
2023-09-14 14:25:42 -04:00 |
|
Tom Alexander
|
25c2f2753b
|
Disable keybind in org-bullets.
|
2023-09-14 13:39:46 -04:00 |
|
Tom Alexander
|
fa1ed38678
|
Disable systemd-udev-settle on Linux on framework laptop.
|
2023-09-14 13:33:33 -04:00 |
|
Tom Alexander
|
beb8781b5c
|
Only install gnome-firmware on graphical installs.
|
2023-09-12 15:07:38 -04:00 |
|
Tom Alexander
|
21c664d2c0
|
Install a polkit agent in the launch keyboard role.
|
2023-09-10 18:38:09 -04:00 |
|
Tom Alexander
|
754c84ad89
|
Add a lvfs role for Linux.
|
2023-09-10 18:28:32 -04:00 |
|
Tom Alexander
|
a54c966ad0
|
Install the launch keyboard configurator.
|
2023-09-10 18:25:36 -04:00 |
|
Tom Alexander
|
babf3bb971
|
No idea.
|
2023-09-09 17:10:52 -04:00 |
|
Tom Alexander
|
2fc923837f
|
Install system76 tools.
|
2023-09-09 17:08:36 -04:00 |
|
Tom Alexander
|
84e370bd94
|
Do not sleep the launch keyboard on Linux.
|
2023-09-09 16:49:15 -04:00 |
|
Tom Alexander
|
db30ae976a
|
Remove the old settings.
|
2023-09-09 04:57:39 -04:00 |
|
Tom Alexander
|
b86d7813a9
|
Add some default settings for rust-analyzer.
|
2023-09-09 03:47:56 -04:00 |
|
Tom Alexander
|
db5b400408
|
Locate rust-analyzer on the /home/talexander/.pyenv/shims:/opt/google-cloud-sdk/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/usr/lib/rustup/bin.
|
2023-09-09 02:47:20 -04:00 |
|
Tom Alexander
|
d229447149
|
Re-enable some settings.
|
2023-09-09 01:44:01 -04:00 |
|
Tom Alexander
|
8707a7941a
|
Disable most of base.el settings.
I will be re-enabling bits as I find I need them.
|
2023-09-09 00:33:17 -04:00 |
|
Tom Alexander
|
01c5571da0
|
Remove duplicate setting.
|
2023-09-08 16:38:43 -04:00 |
|
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
|
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
|
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 |
|
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
|
ba21ec24b8
|
Install rust-analyzer on Linux.
|
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
|
cb383ead75
|
Switch to emacs 29 on Linux.
|
2023-08-21 00:25:46 -04:00 |
|