Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c66327a31f 
							
						 
					 
					
						
						
							
							Updates for FreeBSD 14.  
						
						
						
						
					 
					
						2023-11-18 11:02:46 -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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fcf32657c3 
							
						 
					 
					
						
						
							
							Disable usb autosuspend for keyboard and mouse.  
						
						... 
						
						
						
						USB auto suspend seems to only happen when the devices are plugged in at boot (which generally means when my laptop is connected to the dock before boot) but it is very annoying because some keypresses get lost and my mouse does not work unless I click first. 
						
						
					 
					
						2023-08-16 15:51:48 -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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ab0ab17201 
							
						 
					 
					
						
						
							
							Set up poudriere on mrmanager.  
						
						
						
						
					 
					
						2023-05-29 08:38:31 -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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							64b1e95e8e 
							
						 
					 
					
						
						
							
							Install the doas config on Linux.  
						
						
						
						
					 
					
						2023-05-26 19:19:13 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8b7b39f356 
							
						 
					 
					
						
						
							
							Update sway config for matte framework laptop screen.  
						
						
						
						
					 
					
						2023-05-26 12:11:39 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							be2e0c964b 
							
						 
					 
					
						
						
							
							Install rust-coreutils.  
						
						
						
						
					 
					
						2023-04-27 17:05:32 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ac914b7ff0 
							
						 
					 
					
						
						
							
							Update to FreeBSD 13.2.  
						
						
						
						
					 
					
						2023-04-12 14:08:40 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1b0908c73f 
							
						 
					 
					
						
						
							
							Add btop to both FreeBSD and Linux.  
						
						
						
						
					 
					
						2023-03-16 19:10:05 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							02568d77d9 
							
						 
					 
					
						
						
							
							Remove Linux sysctls that are getting overwritten.  
						
						... 
						
						
						
						This removes the settings for vm.dirty_writeback_centisecs and vm.laptop_mode because they are getting overwritten, which makes the task always report yellow. I suspect that TLP is overwriting them but I have not confirmed. 
						
						
					 
					
						2023-03-14 15:58:57 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f950eaf772 
							
						 
					 
					
						
						
							
							Add gmake to FreeBSD.  
						
						
						
						
					 
					
						2023-03-07 09:57:51 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3c72b7c5ee 
							
						 
					 
					
						
						
							
							Add man to Linux.  
						
						
						
						
					 
					
						2023-03-03 17:30:56 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8bd1c8f79e 
							
						 
					 
					
						
						
							
							Install nvme-cli in both.  
						
						
						
						
					 
					
						2023-01-28 01:20:42 -05: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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0598d33eb2 
							
						 
					 
					
						
						
							
							Start a sound role.  
						
						
						
						
					 
					
						2022-12-03 18:38:23 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							64ed4c42b9 
							
						 
					 
					
						
						
							
							Make /var/run a ram mount.  
						
						
						
						
					 
					
						2022-11-29 02:33:11 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8ce926be8e 
							
						 
					 
					
						
						
							
							Don't error out when the sound unit does not exist.  
						
						
						
						
					 
					
						2022-11-28 23:05:46 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cf514f4b58 
							
						 
					 
					
						
						
							
							Add support for setting the default sound card on FreeBSD.  
						
						
						
						
					 
					
						2022-11-24 13:41:44 -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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7bfc817894 
							
						 
					 
					
						
						
							
							Create a netgraph bridge for jails getting full access to NAT.  
						
						
						
						
					 
					
						2022-10-31 22:38:51 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							55c36a2bd9 
							
						 
					 
					
						
						
							
							Also delete core files.  
						
						
						
						
					 
					
						2022-10-30 17:24:49 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9168cc51cf 
							
						 
					 
					
						
						
							
							Rename the interfaces to make the separate levels more clear.  
						
						
						
						
					 
					
						2022-10-29 23:56:11 -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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b8658ad1dc 
							
						 
					 
					
						
						
							
							Add git-crypt to FreeBSD base role.  
						
						
						
						
					 
					
						2022-10-26 23:43:27 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							87706a8d9c 
							
						 
					 
					
						
						
							
							Install ripgrep on FreeBSD.  
						
						
						
						
					 
					
						2022-10-23 20:40:55 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1f408202f1 
							
						 
					 
					
						
						
							
							Add a script to launch sway on FreeBSD.  
						
						
						
						
					 
					
						2022-10-17 15:15:09 -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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dcba0af7c1 
							
						 
					 
					
						
						
							
							Enable periodic crub.  
						
						
						
						
					 
					
						2022-10-14 01:52:42 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							244fe81111 
							
						 
					 
					
						
						
							
							Configure login.conf.  
						
						
						
						
					 
					
						2022-10-14 01:44:29 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f20dd66d88 
							
						 
					 
					
						
						
							
							Add some packages to the FreeBSD base role.  
						
						
						
						
					 
					
						2022-10-12 20:30:11 -04:00