Commit Graph

541 Commits

Author SHA1 Message Date
Tom Alexander
34ffd5c100
Build FreeBSD for tigerlake on freebsdupdate.
I think I need to move to specifying separate src.conf files for each build but I am going to get this working in a simple setup first.
2023-10-16 19:52:37 -04:00
Tom Alexander
da36f1b3d8
Update build_release script to update the virtual machine OS. 2023-10-16 19:52:37 -04:00
Tom Alexander
1c922c2234
Set up a separate FreeBSD update VM.
It seems to compile the ports kernel modules into the OS, I need to be running the same kernel version as I am building, so I am putting it into its own VM.
2023-10-16 19:52:36 -04:00
Tom Alexander
d56132618a
Enable guc for hw accelerated encoding for wl-screenrec. 2023-10-16 19:52:36 -04:00
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
deb977de09
Merge branch 'launch' 2023-09-10 18:43:13 -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
ef59593ef3
Merge branch 'cleanup_emacs' 2023-09-09 16:48:35 -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