Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							383894bd3f 
							
						 
					 
					
						
						
							
							Disable static on some problem ports.  
						
						
						
						
					 
					
						2023-09-01 10:40:05 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							767b925705 
							
						 
					 
					
						
						
							
							Build static binaries with link-time optimization enabled.  
						
						
						
						
					 
					
						2023-08-29 09:24:21 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							87ff51a517 
							
						 
					 
					
						
						
							
							Write down some options I'd like to experiment with in building FreeBSD.  
						
						
						
						
					 
					
						2023-08-29 09:24:21 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1378d56924 
							
						 
					 
					
						
						
							
							Add script to delete a poudriere jail.  
						
						
						
						
					 
					
						2023-08-27 16:29:27 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d0ba7ac54b 
							
						 
					 
					
						
						
							
							Merge branch 'emacs29'  
						
						
						
						
					 
					
						2023-08-27 14:04:37 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7b512256ec 
							
						 
					 
					
						
						
							
							Enable pgtk and native comp for emacs.  
						
						
						
						
					 
					
						2023-08-25 18:11:02 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							51fb2ce364 
							
						 
					 
					
						
						
							
							Spelling mistake.  
						
						
						
						
					 
					
						2023-08-21 00:25:51 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							623ae1f55f 
							
						 
					 
					
						
						
							
							Use the typescript language server for javascript.  
						
						
						
						
					 
					
						2023-08-21 00:25:51 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							82777c2265 
							
						 
					 
					
						
						
							
							Emacs 29 has been released! Remove building from the aur.  
						
						
						
						
					 
					
						2023-08-21 00:25:51 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							762831b4ec 
							
						 
					 
					
						
						
							
							Add a desktop file for plainmacs on Linux.  
						
						
						
						
					 
					
						2023-08-21 00:25:51 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c1e3b8fc4e 
							
						 
					 
					
						
						
							
							Combine plainmacs and emacs roles.  
						
						
						
						
					 
					
						2023-08-21 00:25:50 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cb84d7d810 
							
						 
					 
					
						
						
							
							Launch nginx-mode for headers.include.  
						
						
						
						
					 
					
						2023-08-21 00:25:50 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cfdbb50de0 
							
						 
					 
					
						
						
							
							Add support for lsp for typescript.  
						
						
						
						
					 
					
						2023-08-21 00:25:50 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e3a1e69fb5 
							
						 
					 
					
						
						
							
							Update toml for emacs29.  
						
						
						
						
					 
					
						2023-08-21 00:25:50 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3f1c45ac0a 
							
						 
					 
					
						
						
							
							Update js and css for emacs29.  
						
						
						
						
					 
					
						2023-08-21 00:25:50 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8e76c38f23 
							
						 
					 
					
						
						
							
							Update json for emacs29.  
						
						
						
						
					 
					
						2023-08-21 00:25:50 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ac95e4b889 
							
						 
					 
					
						
						
							
							Update typescript and tsx for emacs29.  
						
						
						
						
					 
					
						2023-08-21 00:25:50 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6559f212c0 
							
						 
					 
					
						
						
							
							Delete C/C++ from emacs.  
						
						... 
						
						
						
						I rarely edit C/C++ so I'll dive into updating this for emacs29 the next time its relevant. 
						
						
					 
					
						2023-08-21 00:25:50 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4b21ed49f1 
							
						 
					 
					
						
						
							
							Set a default treesit-language-source-alist.  
						
						
						
						
					 
					
						2023-08-21 00:25:49 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e0768d1460 
							
						 
					 
					
						
						
							
							Remove rust-mode.  
						
						
						
						
					 
					
						2023-08-21 00:25:49 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3bd6af7427 
							
						 
					 
					
						
						
							
							Remove dockerfile-mode.  
						
						
						
						
					 
					
						2023-08-21 00:25:49 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							45903fda14 
							
						 
					 
					
						
						
							
							Remove yaml-mode.  
						
						
						
						
					 
					
						2023-08-21 00:25:49 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							04b70049c4 
							
						 
					 
					
						
						
							
							Remove go-mode.  
						
						
						
						
					 
					
						2023-08-21 00:25:49 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f5e84d6dcc 
							
						 
					 
					
						
						
							
							Update go for emacs29.  
						
						
						
						
					 
					
						2023-08-21 00:25:49 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							10e63f2a94 
							
						 
					 
					
						
						
							
							No changes to lua for emacs29.  
						
						
						
						
					 
					
						2023-08-21 00:25:49 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							87589748c2 
							
						 
					 
					
						
						
							
							No changes to terraform for emacs29.  
						
						
						
						
					 
					
						2023-08-21 00:25:49 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d7326706a3 
							
						 
					 
					
						
						
							
							No changes for markdown for emacs29.  
						
						
						
						
					 
					
						2023-08-21 00:25:48 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							063b0a0d92 
							
						 
					 
					
						
						
							
							Update bash for emacs29.  
						
						
						
						
					 
					
						2023-08-21 00:25:48 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cd02a14792 
							
						 
					 
					
						
						
							
							Update python for emacs29.  
						
						
						
						
					 
					
						2023-08-21 00:25:48 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1bed94b1b1 
							
						 
					 
					
						
						
							
							No changes to org-mode setup for emacs 29.  
						
						
						
						
					 
					
						2023-08-21 00:25:48 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cfc1a81a49 
							
						 
					 
					
						
						
							
							Update dockerfile support to use treesitter.  
						
						
						
						
					 
					
						2023-08-21 00:25:48 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							57ddfaad6f 
							
						 
					 
					
						
						
							
							Only install treesitter languages once.  
						
						
						
						
					 
					
						2023-08-21 00:25:48 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5096449cf5 
							
						 
					 
					
						
						
							
							Install prettier on Linux.  
						
						
						
						
					 
					
						2023-08-21 00:25:48 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							64b8a3258b 
							
						 
					 
					
						
						
							
							Remove LSP from yaml.  
						
						
						
						
					 
					
						2023-08-21 00:25:48 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c5cc2a36e1 
							
						 
					 
					
						
						
							
							Move the definition of treesitter grammars to the init block.  
						
						
						
						
					 
					
						2023-08-21 00:25:47 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							df75bf53e6 
							
						 
					 
					
						
						
							
							Move the treesitter language source list into the use-package block.  
						
						
						
						
					 
					
						2023-08-21 00:25:47 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0eb5a8cc2b 
							
						 
					 
					
						
						
							
							Move the major mode remap for treesitter into the use-package block.  
						
						
						
						
					 
					
						2023-08-21 00:25:47 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							68bd5818ae 
							
						 
					 
					
						
						
							
							Disable all non-rust language configs in emacs.  
						
						... 
						
						
						
						I will re-enable these one-by-one as I update them for emacs29. 
						
						
					 
					
						2023-08-21 00:25:47 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7761267bb4 
							
						 
					 
					
						
						
							
							Set the treesitter highlighting detail level to the max.  
						
						
						
						
					 
					
						2023-08-21 00:25:47 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6c1adbef04 
							
						 
					 
					
						
						
							
							Cut down the tree sitter langs to just rust.  
						
						
						
						
					 
					
						2023-08-21 00:25:47 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cb63ab4b1f 
							
						 
					 
					
						
						
							
							Use treesitter for rust.  
						
						
						
						
					 
					
						2023-08-21 00:25:47 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ba21ec24b8 
							
						 
					 
					
						
						
							
							Install rust-analyzer on Linux.  
						
						
						
						
					 
					
						2023-08-21 00:25:47 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							990add4ddf 
							
						 
					 
					
						
						
							
							Snapshot the VMs on homeserver.  
						
						
						
						
					 
					
						2023-08-21 00:25:46 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ec44eb5960 
							
						 
					 
					
						
						
							
							Use built-in use-package and eglot. Disable external tree-sitter.  
						
						
						
						
					 
					
						2023-08-21 00:25:46 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cb383ead75 
							
						 
					 
					
						
						
							
							Switch to emacs 29 on Linux.  
						
						
						
						
					 
					
						2023-08-21 00:25:46 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e478ca56aa 
							
						 
					 
					
						
						
							
							Support omitting datasets from automatic snapshotting.  
						
						
						
						
					 
					
						2023-08-20 23:12:20 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							221e91a56a 
							
						 
					 
					
						
						
							
							Merge branch 'usb_autosuspend'  
						
						
						
						
					 
					
						2023-08-20 22:37:15 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e1e95fa205 
							
						 
					 
					
						
						
							
							Only need the autosuspend rule.  
						
						
						
						
					 
					
						2023-08-20 13:21:54 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							be5a5018c0 
							
						 
					 
					
						
						
							
							Working udev rules.  
						
						
						
						
					 
					
						2023-08-20 13:17:19 -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