Commit Graph

  • d2c1f5c94f Disable pf so fileserver doesn't go dark accidentally. Tom Alexander 2024-10-13 22:41:18 -04:00
  • e9e6e141d2 Switch to av1 for screen recording. Tom Alexander 2024-10-14 18:17:42 -04:00
  • cd0208f3fc Add a script to get the next hop in a route. Tom Alexander 2024-10-13 22:02:59 -04:00
  • 9d6ddfd1bd Merge branch 'linfi' Tom Alexander 2024-10-13 20:48:29 -04:00
  • 117769d1ab Set up a linux VM for running wifi. Tom Alexander 2024-10-10 20:29:06 -04:00
  • 91a138ab9d Add my custom ports. Tom Alexander 2024-10-11 20:44:56 -04:00
  • 9a27184885 Update router vm scripts. Tom Alexander 2024-10-10 19:03:11 -04:00
  • 40b0d2c684 An attempt at a merged command. Tom Alexander 2024-10-10 18:12:39 -04:00
  • 6d0bc958a9 Update cast_file incantations. Tom Alexander 2024-10-09 21:09:11 -04:00
  • e38bee4c0f Use bbr for tcp congestion on FreeBSD, install ectool on framework laptop linux, and assign an ipv6 address in mrmanager. Tom Alexander 2024-10-09 19:44:09 -04:00
  • 5a08b3e0bd Update command to route private kubernetes services. Tom Alexander 2024-10-06 21:34:12 -04:00
  • acf4951047 Update custom ports location. Tom Alexander 2024-10-05 19:11:01 -04:00
  • 9413f5dce8 Optimize Go programs and add IPv6 to mrmanager. Tom Alexander 2024-10-05 18:02:15 -04:00
  • 913d2e9f15 Fix certificates for bastion. Tom Alexander 2024-10-04 21:22:55 -04:00
  • bb66c9a907 Update rust. Tom Alexander 2024-09-30 19:17:30 -04:00
  • 5331552759 Enable cranelift on linux for compiling rust faster. Tom Alexander 2024-09-29 22:16:12 -04:00
  • 8e5034a393 Add a test for the freezing display issue. Tom Alexander 2024-09-29 03:52:00 -04:00
  • 14fa62c64a Add a role to configure chromium to run on Vulkan. Tom Alexander 2024-09-24 22:22:13 -04:00
  • 15d65c3f21 Adjust network ttl. Tom Alexander 2024-09-12 14:47:17 -04:00
  • 00bbded91c libclc does not have a znver4 because its based on llvm 15. Tom Alexander 2024-09-06 11:52:56 -04:00
  • c58257538a Zoom in when screen sharing. Tom Alexander 2024-09-03 19:32:42 -04:00
  • e2a434bde0 Update keyboard layout. Tom Alexander 2024-08-28 18:20:18 -04:00
  • 077155f835 Add windows vm to FreeBSD on laptop. Tom Alexander 2024-08-17 22:17:45 -04:00
  • aec97a5df6 Add jail for momlaptop. Tom Alexander 2024-08-14 21:25:49 -04:00
  • 20768edcf6 Fix night mode signal handling. Tom Alexander 2024-08-13 20:14:09 -04:00
  • 8175cf443a Set up zsh on poudriere. Tom Alexander 2024-08-11 12:56:35 -04:00
  • 075a768424 Remove igt-gpu-tools. Tom Alexander 2024-08-10 11:19:41 -04:00
  • 621625d831 Tint the screen at night. Tom Alexander 2024-07-21 21:48:48 -04:00
  • 3a63d4d307 Fix firefox fingerprint protection. Tom Alexander 2024-07-21 11:25:51 -04:00
  • 1e47ff3f64 Add more streaming commands. Tom Alexander 2024-07-18 23:29:07 -04:00
  • 31bf399b51 Switch to tcp streaming. Tom Alexander 2024-07-17 19:46:43 -04:00
  • 9029508c58 Fix dark mode in firefox. Tom Alexander 2024-07-16 20:13:20 -04:00
  • 22d90ae79b Simplify iwd conf. Tom Alexander 2024-07-15 19:26:14 -04:00
  • 6420db5385 Pipe not working. Tom Alexander 2024-07-13 15:39:06 -04:00
  • 0a4ee7b7f6 Support different vnc resolutions in bhyve. Tom Alexander 2024-07-14 12:18:37 -04:00
  • 5d1c1e2e19 Switch to manual dummynet rc.d implementation. Tom Alexander 2024-07-13 14:05:14 -04:00
  • 043061fb16 Switch to opus for streaming. Tom Alexander 2024-07-13 13:51:49 -04:00
  • 076b8d296f Add software vp8 live cast. Tom Alexander 2024-07-13 13:15:04 -04:00
  • 6be368a1e8 Enable ipv6 on homeserver. Tom Alexander 2024-07-12 21:44:43 -04:00
  • 0e2c7adaf9 Prefer ipv6. Tom Alexander 2024-07-12 19:58:50 -04:00
  • f6152d92f1 Add sleep to shutting down jails. Tom Alexander 2024-07-07 18:09:15 -04:00
  • ab572079ac Add CLI for chromecast. Tom Alexander 2024-07-06 18:05:55 -04:00
  • 5fe48c2587 Add mediamtx vm. Tom Alexander 2024-07-06 14:43:37 -04:00
  • a9d687448d Rebuilt unifi vm on router. Tom Alexander 2024-07-06 14:07:04 -04:00
  • 930beb8642 Update homeserver to pass both udp and tcp. Tom Alexander 2024-07-06 11:36:49 -04:00
  • 640d300adc limiting bandwidth on laptop. Tom Alexander 2024-07-04 21:08:52 -04:00
  • b643f86313 Enable firewall for laptop on FreeBSD. Tom Alexander 2024-07-04 18:59:10 -04:00
  • 664af21ad5 Add a dummynet role. Tom Alexander 2024-07-04 15:13:51 -04:00
  • 63a966947b Add pkgbase_diff script. Tom Alexander 2024-07-04 14:44:32 -04:00
  • fb679924bc Enable ipv6 privacy extensions and build ipfw for dummynet. Tom Alexander 2024-07-04 01:31:07 -04:00
  • fb90c63d84 Enable quic and add CUSTOM kernel. Tom Alexander 2024-07-04 00:45:54 -04:00
  • 9e107d4a75 Add bastion and certificate jails. Tom Alexander 2024-07-01 22:01:07 -04:00
  • 566b7dfd0b Add sftp jail. Tom Alexander 2024-06-30 23:02:23 -04:00
  • 0363a462a0 Support launching old dagger. Tom Alexander 2024-06-30 16:18:55 -04:00
  • f09844c03c Use latest packages in jails. Tom Alexander 2024-06-30 12:30:46 -04:00
  • 2042719a3c Upgrade to FreeBSD 14.1 Tom Alexander 2024-06-30 00:56:32 -04:00
  • 9dc43479aa Add sftp jail. Tom Alexander 2024-06-29 23:32:36 -04:00
  • 62e70554be Migrate to abbreviated jail folder structure. Tom Alexander 2024-06-29 15:21:27 -04:00
  • bc29fd5428 Update disk label settings. Tom Alexander 2024-06-29 14:31:08 -04:00
  • b9620382a7 Disable tmux mouse. Tom Alexander 2024-06-28 11:08:05 -04:00
  • 67b777c432 Add whois. Tom Alexander 2024-06-26 21:22:15 -04:00
  • 8cc24f4923 Enable diskid in FreeBSD. Tom Alexander 2024-06-25 17:43:17 -04:00
  • 96e09db1dd Add support for hardware video decoding in FreeBSD. Tom Alexander 2024-06-25 17:33:16 -04:00
  • 8288039264 Remove amd_pstate=passive, install nvtop on Linux, force-enable hardware decoding in firefox. Tom Alexander 2024-06-24 22:04:03 -04:00
  • 5d0fdd341a Install terraform. Tom Alexander 2024-06-23 18:26:54 -04:00
  • b0a2086b6c Add support for urlsafe base64 in decode_jwt. Tom Alexander 2024-06-21 19:23:08 -04:00
  • 78ea5dc244 Add a workaround for framework 13 firmware bug causing 100% usage on a single core. Tom Alexander 2024-06-20 19:31:49 -04:00
  • 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. Tom Alexander 2024-06-19 19:29:14 -04:00
  • 5823ca90f1 Add xml formatting to emacs. Tom Alexander 2024-06-03 18:59:16 -04:00
  • c36568462f Add support for clangd for c languages in emacs. Tom Alexander 2024-06-02 12:09:45 -04:00
  • e469ed8b9a Add power saving settings. Tom Alexander 2024-05-26 23:46:05 -04:00
  • 967f7dac16 Fix temperature waybar on Linux. Tom Alexander 2024-05-20 19:17:48 -04:00
  • 38d255f0ab Set up multiple sound server options for FreeBSD. Tom Alexander 2024-05-18 09:52:18 -04:00
  • f44074ebe7 Only scrub when plugged in on Linux, and TCP optimization. Tom Alexander 2024-05-16 21:20:30 -04:00
  • ee0fe7eca6 Use group root for /etc/localtime on Linux. Tom Alexander 2024-05-12 23:23:09 -04:00
  • c7610fe917 Build jack. Tom Alexander 2024-05-10 18:51:17 -04:00
  • 5fa7f918a1 Refresh clock on the minute instead of every 10 seconds. Tom Alexander 2024-05-07 08:52:34 -04:00
  • a2bdb93d5e Switch FreeBSD back to the package-based rust-analyzer. Tom Alexander 2024-05-05 21:05:37 -04:00
  • 5a763d422a Switch to rust implementation of poudboot. Tom Alexander 2024-05-05 12:08:01 -04:00
  • 44fd819705 Add radeontop to FreeBSD. Tom Alexander 2024-05-05 11:19:03 -04:00
  • faa9b7bb62 Switch to the FreeBSD built-in lockf instead of the package flock. Tom Alexander 2024-05-04 12:23:56 -04:00
  • 06fb8db40a Disable sndio in firefox. Tom Alexander 2024-04-30 21:34:52 -04:00
  • a97b503f8e Add support for noise suppression on Linux using rnnoise. Tom Alexander 2024-04-29 10:47:28 -04:00
  • c650b9626f Disable pulseaudio in firefox. Tom Alexander 2024-04-28 16:28:55 -04:00
  • a7fe423583 Update for FreeBSD on AMD Framework laptop. Tom Alexander 2024-04-28 12:53:25 -04:00
  • 32eca75f4e Set up home server. Tom Alexander 2024-04-22 17:23:20 -04:00
  • f1b3e3a81f Set MTU on wireguard configs. Tom Alexander 2024-04-19 17:56:07 -04:00
  • 736e83a465 Use wayland for vscode. Tom Alexander 2024-04-12 19:06:00 -04:00
  • c2b8ab05b1 Move to new cargo credentials path. Tom Alexander 2024-04-11 21:36:49 -04:00
  • 8b4a5e0847 Move cleaning to a global position. Tom Alexander 2024-04-11 20:20:49 -04:00
  • ef18e94ff8 Add a poudriere build for the home server. Tom Alexander 2024-04-11 19:57:02 -04:00
  • 6d198d290d Enable vulkan for sway on linux. Tom Alexander 2024-04-06 22:09:23 -04:00
  • df81196035 Add script to delete pipeline runs from tekton. Tom Alexander 2024-04-06 11:29:38 -04:00
  • 08454740d6 Merge branch 'pkgbase' Tom Alexander 2024-04-06 11:01:02 -04:00
  • a66eff79e2 Set up poudriere to build pkgbase. Tom Alexander 2024-02-11 14:59:55 -05:00
  • 8385b036a6 Add terraform format-on-save for vscode. Tom Alexander 2024-02-06 17:52:24 -05:00
  • ed7d4ab4e6 Run emacs garbage collection when idle. Tom Alexander 2024-01-26 21:21:09 -05:00
  • 574a2d0ce7 Update vscode config. Tom Alexander 2024-01-25 10:15:25 -05:00
  • 1024f37691 Enable inlay hints for typescript. Tom Alexander 2024-01-21 16:50:34 -05:00
  • 724a8ca394 Fix ansible playbook on FreeBSD. Tom Alexander 2024-01-21 15:58:18 -05:00