Commit Graph

47 Commits

Author SHA1 Message Date
Tom Alexander
e38bee4c0f
Use bbr for tcp congestion on FreeBSD, install ectool on framework laptop linux, and assign an ipv6 address in mrmanager. 2024-10-09 19:44:09 -04:00
Tom Alexander
077155f835
Add windows vm to FreeBSD on laptop. 2024-08-28 18:20:33 -04:00
Tom Alexander
bc29fd5428
Update disk label settings. 2024-06-29 14:31:08 -04:00
Tom Alexander
b9620382a7
Disable tmux mouse. 2024-06-28 11:08:05 -04:00
Tom Alexander
8cc24f4923
Enable diskid in FreeBSD. 2024-06-25 17:43:17 -04:00
Tom Alexander
96e09db1dd
Add support for hardware video decoding in FreeBSD. 2024-06-25 17:33:16 -04:00
Tom Alexander
b0a2086b6c
Add support for urlsafe base64 in decode_jwt. 2024-06-21 19:23:08 -04:00
Tom Alexander
d3c397acf0
Add decode_jwt script, install kubeswitch on linux, unfreeze firefox version on linux, disable more bits of currentznver4 FreeBSD build, install terminfo-db, and remove build configs from old version of poudboot. 2024-06-19 19:29:14 -04:00
Tom Alexander
c36568462f
Add support for clangd for c languages in emacs. 2024-06-02 12:09:45 -04:00
Tom Alexander
c7610fe917
Build jack. 2024-05-10 18:51:17 -04:00
Tom Alexander
a7fe423583
Update for FreeBSD on AMD Framework laptop. 2024-04-28 15:08:36 -04:00
Tom Alexander
32eca75f4e
Set up home server. 2024-04-22 17:23:20 -04:00
Tom Alexander
ef18e94ff8
Add a poudriere build for the home server. 2024-04-11 19:57:02 -04:00
Tom Alexander
a66eff79e2
Set up poudriere to build pkgbase. 2024-04-06 11:00:20 -04:00
Tom Alexander
724a8ca394
Fix ansible playbook on FreeBSD. 2024-01-21 15:58:18 -05:00
Tom Alexander
3706eda8f3
Use meld for git merges. 2024-01-10 22:20:30 -05:00
Tom Alexander
80a3f2291c
Add a separate pgp key for work. 2024-01-02 12:29:39 -05:00
Tom Alexander
6e13ac355a
Add a work machine to ansible. 2023-12-31 22:21:28 -05:00
Tom Alexander
0732a82171
Updates for FreeBSD 14. 2023-12-07 16:57:56 -05: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
40437bec04
Disable hard-coded www dns entry. 2023-08-12 20:19:14 -04:00
Tom Alexander
7960699636
Add a git alias "git amend".
This allows us to generate a new git commit hash without changing the commit contents which is useful for triggering CI workflows.
2023-07-24 16:44:23 -04:00
Tom Alexander
bdff61d8e9
Change git default branch to main. 2023-07-18 15:04:24 -04:00
Tom Alexander
63b8827725
Set the default branch in git to the default to suppress the warning. 2023-07-08 22:57:26 -04:00
Tom Alexander
55fec03445
Add a "w" alias for watch. 2023-07-08 22:57:25 -04:00
Tom Alexander
37f8749b3c
Add wireguard configs for mrmanager. 2023-05-28 17:51:09 -04:00
Tom Alexander
37a14759f7
Switch to a lagg interface.
This is to avoid depending on the ethernet cable being plugged into a specific port.
2023-05-28 14:22:49 -04:00
Tom Alexander
081c6946f3
Add the base role to mrmanager. 2023-05-28 13:18:56 -04:00
Tom Alexander
6d12a81dae
Disable local unbound on the homeserver.
Local unbound has done nothing but cause network issues and overwrite system files.
2022-12-25 13:25:34 -05:00
Tom Alexander
82b2b9f58d
Fix bug in temporary file deletion script. 2022-12-15 18:29:21 -05:00
Tom Alexander
558c71219b
Add DNS over TLS. 2022-12-15 17:35:11 -05:00
Tom Alexander
a2a7da0d9b
Start a disk labels loader config.
Don't have it working the way I want to yet, so its commented out.
2022-11-12 16:38:14 -05:00
Tom Alexander
683c264650
Add a script to automatically mount datasets. 2022-11-01 22:42:46 -04:00
Tom Alexander
55c36a2bd9
Also delete core files. 2022-10-30 17:24:49 -04:00
Tom Alexander
4ec4ca0e63
Add free memory to FreeBSD's waybar. 2022-10-28 20:45:19 -04:00
Tom Alexander
b2ea65faab
Import the linux base role. 2022-10-28 01:10:07 -04:00
Tom Alexander
6e4fffbe9d
Specify git config on a per-user basis. 2022-10-27 00:22:06 -04:00
Tom Alexander
b69934072f
Move what can be shared in the base role out to the common tasks file. 2022-10-27 00:12:06 -04:00
Tom Alexander
2e0a6073c8
Add more config files to the base role. 2022-10-27 00:07:06 -04:00
Tom Alexander
ece2ac4920
Remove powerd. 2022-10-15 20:26:07 -04:00
Tom Alexander
2b1a2bf1d6
Import the FreeBSD ntp role. 2022-10-15 19:59:25 -04:00
Tom Alexander
acef3d93ba
Move odofreebsd's network config to the network task. 2022-10-15 19:32:22 -04:00
Tom Alexander
487547aeb4
Add odo FreeBSD. 2022-10-15 00:54:11 -04:00
Tom Alexander
ae6673e182
Add loader.conf. 2022-10-14 01:59:15 -04:00
Tom Alexander
c34aab16af
Add copying of rc.conf. 2022-10-14 01:55:15 -04:00
Tom Alexander
244fe81111
Configure login.conf. 2022-10-14 01:44:29 -04:00
Tom Alexander
8ab8000d0c
Start a base role that currently adds alacritty termcap to FreeBSD. 2022-10-11 22:54:03 -04:00