Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ed7d4ab4e6 
							
						 
					 
					
						
						
							
							Run emacs garbage collection when idle.  
						
						... 
						
						
						
						This is to hopefully avoid running garbage collection while I am actively interacting with emacs, which should theoretically result in a smoother experience. 
						
						
					 
					
						2024-01-26 21:21:09 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							574a2d0ce7 
							
						 
					 
					
						
						
							
							Update vscode config.  
						
						
						
						
					 
					
						2024-01-25 10:15:25 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1024f37691 
							
						 
					 
					
						
						
							
							Enable inlay hints for typescript.  
						
						
						
						
					 
					
						2024-01-21 17:00:25 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							724a8ca394 
							
						 
					 
					
						
						
							
							Fix ansible playbook on FreeBSD.  
						
						
						
						
					 
					
						2024-01-21 15:58:18 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6b3bdab18b 
							
						 
					 
					
						
						
							
							Configure vscode.  
						
						
						
						
					 
					
						2024-01-18 22:43:56 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4d620a33b7 
							
						 
					 
					
						
						
							
							Add closed source vscode.  
						
						
						
						
					 
					
						2024-01-18 22:12:08 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e3e78b3eb5 
							
						 
					 
					
						
						
							
							Add a force focus mode to sway.  
						
						
						
						
					 
					
						2024-01-10 22:21:11 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3706eda8f3 
							
						 
					 
					
						
						
							
							Use meld for git merges.  
						
						
						
						
					 
					
						2024-01-10 22:20:30 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							460a614cf7 
							
						 
					 
					
						
						
							
							Set up the router manually.  
						
						
						
						
					 
					
						2024-01-08 23:14:23 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3e0de0e87a 
							
						 
					 
					
						
						
							
							Add a work-specific role.  
						
						
						
						
					 
					
						2024-01-07 14:43:10 -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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							60e440b0c6 
							
						 
					 
					
						
						
							
							Migrate alacritty to toml config.  
						
						
						
						
					 
					
						2023-12-28 12:50:05 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							06fc236f0a 
							
						 
					 
					
						
						
							
							Add a python role.  
						
						
						
						
					 
					
						2023-12-25 15:26:42 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1cad73e68f 
							
						 
					 
					
						
						
							
							Add the launch keyboard layout file.  
						
						... 
						
						
						
						This file is not installed by ansible but it is something I should preserve for configuring the keyboard. 
						
						
					 
					
						2023-12-25 11:22:06 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a1ab3327ee 
							
						 
					 
					
						
						
							
							Add wasm role.  
						
						
						
						
					 
					
						2023-12-24 12:54:16 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							86ecfd1c54 
							
						 
					 
					
						
						
							
							Run prettier on save to format css files.  
						
						
						
						
					 
					
						2023-12-23 06:13:49 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cd58cbb520 
							
						 
					 
					
						
						
							
							Set up the CSS language server.  
						
						
						
						
					 
					
						2023-12-22 21:45:38 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7dc1a22e6b 
							
						 
					 
					
						
						
							
							Force the screen brightness level on the framework laptop in Linux.  
						
						... 
						
						
						
						Ever since enabling adaptive brightness manager, my brightness is far lower on reboot. I suspect it is saving the actual brightness instead of the set brightness. This works around the issue by forcing the brightness back to my desired level. 
						
						
					 
					
						2023-12-22 21:43:53 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9ac2605912 
							
						 
					 
					
						
						
							
							Also set the platform profile for AMD.  
						
						... 
						
						
						
						The platform profile sets power settings for the EC/system but not the CPU. 
						
						
					 
					
						2023-12-19 08:51:25 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c87ac216a9 
							
						 
					 
					
						
						
							
							Set the energy performance preference for AMD.  
						
						
						
						
					 
					
						2023-12-18 20:08:06 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							94b379c717 
							
						 
					 
					
						
						
							
							Fix conditional to not use jinja templating.  
						
						
						
						
					 
					
						2023-12-17 12:33:30 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							661b8534a8 
							
						 
					 
					
						
						
							
							Add auto-revert mode.  
						
						
						
						
					 
					
						2023-12-17 11:51:41 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f42d4c469b 
							
						 
					 
					
						
						
							
							Update rust.  
						
						
						
						
					 
					
						2023-12-08 15:30:37 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ebde072f2c 
							
						 
					 
					
						
						
							
							Install radeontop on AMD graphics.  
						
						
						
						
					 
					
						2023-12-08 13:05:32 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a7fe6ff42d 
							
						 
					 
					
						
						
							
							Update Linux framework laptop for AMD board.  
						
						... 
						
						
						
						Unfortunately, FreeBSD does not seem to boot so it is not being updated in this commit. 
						
						
					 
					
						2023-12-07 17:45:18 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9d54609a12 
							
						 
					 
					
						
						
							
							TEMP change to use mainline kernel instead of LTS for AMD board.  
						
						
						
						
					 
					
						2023-12-07 16:57:56 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0146c631ae 
							
						 
					 
					
						
						
							
							Trust additional zfs signing key.  
						
						
						
						
					 
					
						2023-12-07 16:57:56 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							86a89be678 
							
						 
					 
					
						
						
							
							Add pipewire jack replacement.  
						
						
						
						
					 
					
						2023-12-07 16:57:56 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							644b0f2e00 
							
						 
					 
					
						
						
							
							Add devfs rules for homeserver.  
						
						
						
						
					 
					
						2023-12-07 16:57:56 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4b62c9b4de 
							
						 
					 
					
						
						
							
							Add a script to decrypt and mount disks on the home server.  
						
						
						
						
					 
					
						2023-12-07 16:57:56 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0732a82171 
							
						 
					 
					
						
						
							
							Updates for FreeBSD 14.  
						
						
						
						
					 
					
						2023-12-07 16:57:56 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e80cdcabdb 
							
						 
					 
					
						
						
							
							Add restaurant_health_rating.  
						
						
						
						
					 
					
						2023-12-07 16:57:56 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							05e06d1615 
							
						 
					 
					
						
						
							
							Remove extra subkey from linux build key.  
						
						
						
						
					 
					
						2023-12-07 16:57:55 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							68e84fdd77 
							
						 
					 
					
						
						
							
							Add node version manager (nvm) and minor fixes.  
						
						
						
						
					 
					
						2023-11-14 15:05:16 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							48bdb12e77 
							
						 
					 
					
						
						
							
							Change package name for google cloud sdk on linux.  
						
						
						
						
					 
					
						2023-10-26 21:14:41 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ec72d20455 
							
						 
					 
					
						
						
							
							Fix building ZFS on linux.  
						
						
						
						
					 
					
						2023-10-26 21:14:41 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7f47b1ca1b 
							
						 
					 
					
						
						
							
							Enable web-mode for dust files.  
						
						
						
						
					 
					
						2023-10-24 00:59:47 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5fcb37591c 
							
						 
					 
					
						
						
							
							Add guard rails to the cpu_set_perf_perc script for FreeBSD.  
						
						
						
						
					 
					
						2023-10-23 20:10:58 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3f0b8162b8 
							
						 
					 
					
						
						
							
							Add cargo-semver-checks to linux.  
						
						
						
						
					 
					
						2023-10-18 12:53:33 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e3e7de8eb1 
							
						 
					 
					
						
						
							
							The SHARED_TOOLCHAIN option was removed in FreeBSD 14.  
						
						
						
						
					 
					
						2023-10-16 19:52:37 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							51e5917e43 
							
						 
					 
					
						
						
							
							Remove MODULES_WITH_WORLD.  
						
						
						
						
					 
					
						2023-10-16 19:52:37 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2d260dec90 
							
						 
					 
					
						
						
							
							Update the FreeBSD version.  
						
						
						
						
					 
					
						2023-10-16 19:52:37 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							72a8d6f615 
							
						 
					 
					
						
						
							
							Build the ports modules with world instead of just with the kernel.  
						
						... 
						
						
						
						I'm hoping this fixes an issue where the chroot for building the ports only contains the kernel files and therefore lacks /bin/sh. 
						
						
					 
					
						2023-10-16 19:52:37 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							da36f1b3d8 
							
						 
					 
					
						
						
							
							Update build_release script to update the virtual machine OS.  
						
						
						
						
					 
					
						2023-10-16 19:52:37 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1c922c2234 
							
						 
					 
					
						
						
							
							Set up a separate FreeBSD update VM.  
						
						... 
						
						
						
						It seems to compile the ports kernel modules into the OS, I need to be running the same kernel version as I am building, so I am putting it into its own VM. 
						
						
					 
					
						2023-10-16 19:52:36 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d56132618a 
							
						 
					 
					
						
						
							
							Enable guc for hw accelerated encoding for wl-screenrec.  
						
						
						
						
					 
					
						2023-10-16 19:52:36 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							575d4360f1 
							
						 
					 
					
						
						
							
							Build current instead of 13.2.  
						
						
						
						
					 
					
						2023-10-16 19:52:36 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e7328f2865 
							
						 
					 
					
						
						
							
							Use /etc/make.conf and /etc/src.conf.  
						
						
						
						
					 
					
						2023-10-16 19:52:36 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6be5ad6b3d 
							
						 
					 
					
						
						
							
							Add a manual implementation of building a release.  
						
						
						
						
					 
					
						2023-10-16 19:52:36 -04:00