Commit Graph

658 Commits

Author SHA1 Message Date
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 a9d687448d
Rebuilt unifi vm on router. 2024-07-06 14:07:04 -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
Tom Alexander 566b7dfd0b
Add sftp jail. 2024-07-01 19:58:00 -04:00
Tom Alexander 0363a462a0
Support launching old dagger. 2024-06-30 17:16:14 -04:00
Tom Alexander f09844c03c
Use latest packages in jails. 2024-06-30 17:16:13 -04:00
Tom Alexander 2042719a3c
Upgrade to FreeBSD 14.1 2024-06-30 00:56:32 -04:00
Tom Alexander 9dc43479aa
Add sftp jail. 2024-06-29 23:32:36 -04:00
Tom Alexander 62e70554be
Migrate to abbreviated jail folder structure. 2024-06-29 16:58:47 -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 67b777c432
Add whois. 2024-06-26 21:22:15 -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 8288039264
Remove amd_pstate=passive, install nvtop on Linux, force-enable hardware decoding in firefox.
The fan was spinning up a bunch so I am going to go back to amd_pstate=active.
2024-06-24 22:04:03 -04:00
Tom Alexander 5d0fdd341a
Install terraform. 2024-06-23 18:26:54 -04:00
Tom Alexander b0a2086b6c
Add support for urlsafe base64 in decode_jwt. 2024-06-21 19:23:08 -04:00
Tom Alexander 78ea5dc244
Add a workaround for framework 13 firmware bug causing 100% usage on a single core.
ref: https://community.frame.work/t/tracking-amd-small-group-of-kworkers-keeping-cpu-0-busy-after-suspend-resume-cycle-s/45002
2024-06-20 19:31:49 -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 5823ca90f1
Add xml formatting to emacs. 2024-06-03 18:59:16 -04:00
Tom Alexander c36568462f
Add support for clangd for c languages in emacs. 2024-06-02 12:09:45 -04:00
Tom Alexander e469ed8b9a
Add power saving settings. 2024-06-02 11:33:08 -04:00
Tom Alexander 967f7dac16
Fix temperature waybar on Linux. 2024-05-20 19:17:48 -04:00
Tom Alexander 38d255f0ab
Set up multiple sound server options for FreeBSD. 2024-05-18 09:52:18 -04:00
Tom Alexander f44074ebe7
Only scrub when plugged in on Linux, and TCP optimization. 2024-05-16 21:20:30 -04:00
Tom Alexander ee0fe7eca6
Use group root for /etc/localtime on Linux.
Arch Linux kept changing the group to root, so this change is to avoid unexpected "changed" entries in the ansible diff.
2024-05-12 23:23:09 -04:00
Tom Alexander c7610fe917
Build jack. 2024-05-10 18:51:17 -04:00
Tom Alexander 5fa7f918a1
Refresh clock on the minute instead of every 10 seconds. 2024-05-07 08:52:34 -04:00
Tom Alexander a2bdb93d5e
Switch FreeBSD back to the package-based rust-analyzer. 2024-05-05 22:19:27 -04:00