Commit Graph

620 Commits

Author SHA1 Message Date
Tom Alexander
d2ff39b5e6
Move my home server over to linfi. 2024-10-21 18:10:39 -04:00
Tom Alexander
d2c1f5c94f
Disable pf so fileserver doesn't go dark accidentally. 2024-10-14 18:18:20 -04:00
Tom Alexander
e9e6e141d2
Switch to av1 for screen recording. 2024-10-14 18:18:20 -04:00
Tom Alexander
cd0208f3fc
Add a script to get the next hop in a route.
I never remember the incantation, and its slightly different between FreeBSD and Linux so I am adding this script essentially as a note.
2024-10-13 22:02:59 -04:00
Tom Alexander
117769d1ab
Set up a linux VM for running wifi. 2024-10-13 20:45:33 -04:00
Tom Alexander
91a138ab9d
Add my custom ports. 2024-10-12 13:17:02 -04:00
Tom Alexander
40b0d2c684
An attempt at a merged command. 2024-10-10 18:12:39 -04:00
Tom Alexander
6d0bc958a9
Update cast_file incantations. 2024-10-09 21:09:11 -04:00
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
5a08b3e0bd
Update command to route private kubernetes services. 2024-10-06 21:34:12 -04:00
Tom Alexander
acf4951047
Update custom ports location. 2024-10-06 17:32:07 -04:00
Tom Alexander
9413f5dce8
Optimize Go programs and add IPv6 to mrmanager. 2024-10-06 17:32:06 -04:00
Tom Alexander
913d2e9f15
Fix certificates for bastion. 2024-10-04 21:22:55 -04:00
Tom Alexander
bb66c9a907
Update rust. 2024-09-30 19:17:30 -04:00
Tom Alexander
5331552759
Enable cranelift on linux for compiling rust faster.
This is based on https://bjorn3.github.io/2023/10/31/progress-report-oct-2023.html.
2024-09-29 22:16:12 -04:00
Tom Alexander
8e5034a393
Add a test for the freezing display issue. 2024-09-29 03:59:55 -04:00
Tom Alexander
14fa62c64a
Add a role to configure chromium to run on Vulkan. 2024-09-24 22:22:13 -04:00
Tom Alexander
15d65c3f21
Adjust network ttl. 2024-09-12 14:47:17 -04:00
Tom Alexander
00bbded91c
libclc does not have a znver4 because its based on llvm 15. 2024-09-06 11:52:56 -04:00
Tom Alexander
c58257538a
Zoom in when screen sharing. 2024-09-03 19:32:42 -04:00
Tom Alexander
e2a434bde0
Update keyboard layout. 2024-08-28 18:20:34 -04:00
Tom Alexander
077155f835
Add windows vm to FreeBSD on laptop. 2024-08-28 18:20:33 -04:00
Tom Alexander
aec97a5df6
Add jail for momlaptop. 2024-08-17 19:30:14 -04:00
Tom Alexander
20768edcf6
Fix night mode signal handling.
Now the script works on both FreeBSD and Linux, and it exits properly so switching between docked and undocked doesn't cause problems for waybar.
2024-08-13 20:14:09 -04:00
Tom Alexander
8175cf443a
Set up zsh on poudriere.
This is to save a better command history.
2024-08-11 12:56:35 -04:00
Tom Alexander
075a768424
Remove igt-gpu-tools.
This depends on oping which has been failing to build for a while.
2024-08-10 11:19:41 -04:00
Tom Alexander
621625d831
Tint the screen at night. 2024-07-28 15:03:57 -04:00
Tom Alexander
3a63d4d307
Fix firefox fingerprint protection. 2024-07-21 11:25:51 -04:00
Tom Alexander
1e47ff3f64
Add more streaming commands. 2024-07-18 23:29:07 -04:00
Tom Alexander
31bf399b51
Switch to tcp streaming. 2024-07-17 19:46:43 -04:00
Tom Alexander
9029508c58
Fix dark mode in firefox. 2024-07-16 20:13:20 -04:00
Tom Alexander
22d90ae79b
Simplify iwd conf. 2024-07-15 19:26:14 -04:00
Tom Alexander
6420db5385
Pipe not working. 2024-07-14 12:18:59 -04:00
Tom Alexander
0a4ee7b7f6
Support different vnc resolutions in bhyve. 2024-07-14 12:18:58 -04:00
Tom Alexander
5d1c1e2e19
Switch to manual dummynet rc.d implementation.
The existing one does not seem to work.
2024-07-13 14:05:14 -04:00
Tom Alexander
043061fb16
Switch to opus for streaming. 2024-07-13 13:51:49 -04:00
Tom Alexander
076b8d296f
Add software vp8 live cast. 2024-07-13 13:15:04 -04:00
Tom Alexander
6be368a1e8
Enable ipv6 on homeserver. 2024-07-12 23:03:53 -04:00
Tom Alexander
0e2c7adaf9
Prefer ipv6. 2024-07-12 19:58:50 -04:00
Tom Alexander
f6152d92f1
Add sleep to shutting down jails. 2024-07-07 18:09:15 -04:00
Tom Alexander
ab572079ac
Add CLI for chromecast. 2024-07-06 20:05:46 -04:00
Tom Alexander
5fe48c2587
Add mediamtx vm. 2024-07-06 20:05:46 -04:00
Tom Alexander
930beb8642
Update homeserver to pass both udp and tcp. 2024-07-06 11:36:49 -04:00
Tom Alexander
640d300adc
limiting bandwidth on laptop. 2024-07-04 21:08:52 -04:00
Tom Alexander
b643f86313
Enable firewall for laptop on FreeBSD. 2024-07-04 19:02:03 -04:00
Tom Alexander
664af21ad5
Add a dummynet role. 2024-07-04 19:02:03 -04:00
Tom Alexander
63a966947b
Add pkgbase_diff script. 2024-07-04 14:44:32 -04:00
Tom Alexander
fb679924bc
Enable ipv6 privacy extensions and build ipfw for dummynet. 2024-07-04 01:31:07 -04:00
Tom Alexander
fb90c63d84
Enable quic and add CUSTOM kernel. 2024-07-04 00:45:54 -04:00
Tom Alexander
9e107d4a75
Add bastion and certificate jails. 2024-07-03 20:50:51 -04:00