| 
					
				 | 
			
			
				@@ -8,56 +8,24 @@ _Expect iterative changes over the following months while fine-tuning happens on 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 ## sway 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-Going directly to hardware trials because virtualbox support requires too much undesirable configuration: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Fresh install after swapping motherboards since Gigabyte hasn't fixed the reboot problems in 1.5 years. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+- Verify gvm reloads properly as I have copied it to bashrc 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+- Verify swapping export locations into bash_profile does not break (_eg. due to alacritty only loading bashrc not bash_profile_) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+- Test the new sway exit command works by properly terminating session services 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	- _Figure out what is still broken so I can exit and restart sway without rebooting?_ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				---- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+- modify alacritty.yml to match former xdefaults 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	- [reference](https://sunnnychan.github.io/cheatsheet/linux/config/alacritty.yml.html) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	- We can set the program and args to force it to load bash_profile and eliminate redundant gvm logic while fixing the other major issue I had with it? 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-Consider modifying this line to stop the sway-session.target: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	bindsym $mod+x exec swaymsg exit 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-Like: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	bindsym $mod+x exec "systemctl --user import-environment; systemctl --user stop sway-session.target; swaymsg exit" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				---- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-When I eventually break down and buy elden ring, try these? 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	PROTON_NO_FSYNC=1 WINE_FULLSCREEN_FSR=1 mangohud gamemoderun %command% 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-May need other steps for ultrawide support? 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-https://github.com/gurrgur/er-patcher 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	./er-patcher -r 144 -uavc -- env <above command> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				---- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-- move aur packages to install under the actual user and download to their src directory (for easier updates) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-- add these packages to the installation list: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	- xpadneo-dkms 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+- consider moving aur package installation to the user rather than the temporary aur user 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+- verify whether we should add these packages: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	- cmst (sway/wayland friendly connman management) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	- corectrl 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		- add `.service` to userspace systemd 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	- wev (_need to verify necessity?_) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	- https://aur.archlinux.org/packages/mpv-mpris/ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-- Change aur packages to install under the user being created instead of a temporary user 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	- _this will allow that user to find and update them more readily/easily_ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 - investigate `poweralertd` and `batsignal` to setup low battery alerts with `mako` 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-- create alacritty config copying from former xdefaults 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	- https://sunnnychan.github.io/cheatsheet/linux/config/alacritty.yml.html 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	- _transparency is a great start, but we're not done!_ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				---- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	- _This is important for laptops_ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 - continue to refine `notes/sway.md` to account for the lack of obvious world-knowledge 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -71,10 +39,11 @@ https://github.com/gurrgur/er-patcher 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	- try No Man's Sky 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				---- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+## better temperature scripts 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-- write a script to grab temperatures to replace the temperature module in waybar with custom commands... 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	- _this is because configuring temperatures is hardware dependent and the waybar has unintelligent defaults and anti-agnostic configuration!_ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Write a script to grab temperatures to replace the temperature module in waybar with custom commands... 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+_This is because configuring temperatures is hardware dependent and the waybar has unintelligent defaults and anti-agnostic configuration!_ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 Example that matters? 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -109,13 +78,13 @@ Samples: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				---- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+## scratchpad experiment 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+I would like to be able to selectively deal with applications send to scratchpad. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Getting an ordered list is a starting point. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-- test writing a script to iterate scratchpad items 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	- need to be able to get a list 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	- need that list to be reliably ordered 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		- _or need to impose an order_ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	- can potentially replace `scratchpad show` with `exec` 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Probably replacing `scratchpad show` with an `exec`. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 New `/usr/local/bin/alacrittyq` with `$mod+tilde` toggle: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -131,15 +100,20 @@ New `/usr/local/bin/alacrittyq` with `$mod+tilde` toggle: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 - investigate dedicated identity for an alacritty window to selectively target for scratchpad persistent terminal via mod+tilde 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				---- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+## workspace restoration 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-- It may be possible to write an IPC connected utility to save and restore workspaces 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	- _this tool would need to know when to save, and to intelligently restore only once when applications are first launched._ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	- It would need to have a way to pull wayland equivalents for the content mentioned in this issue: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		- https://github.com/swaywm/sway/issues/1005 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+It may be possible to write an IPC connected utility to save and restore workspaces 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+_This tool would need to know when to save, and to intelligently restore only once when applications are first launched._ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				---- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+It would need to have a way to pull wayland equivalents for the content mentioned in this issue: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+- https://github.com/swaywm/sway/issues/1005 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+## hidpi check 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Previously I stopped caring because hidpi is erratic and glitchy, but I'm curious if sway might be smarter than openbox... 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 - test hidpi configuration 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	- `output * scale 2` 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -153,7 +127,7 @@ New `/usr/local/bin/alacrittyq` with `$mod+tilde` toggle: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 - _Remember to take some screenshots before and after to indicate visible changes?_ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				---- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+## firefox automated configuration 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 - investigate firefox configuration 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	- [auto-configuration?](https://support.mozilla.org/en-US/kb/customizing-firefox-using-autoconfig) 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -161,10 +135,17 @@ New `/usr/local/bin/alacrittyq` with `$mod+tilde` toggle: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	- how to make it remember workspaces when restoring tabs (_probably not possible, so using tab manager addon_) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				---- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+## data cleanup 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Utilize my old rig to cleanup and organize my data across my old HDD's 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+- Uninstall everything that is taking up disk space 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	- games 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	- videos 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	- music 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	- data 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+- disable transmission (_we should not be downloading more content on this box_) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Since this machine is separate/independent I can happily deal with long running processes and filling the disks to the brim while going through my files... 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-- utilize my old rig to cleanup and organize my data across my old HDD's 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	- _transfer `views/` ASAP..._ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	- uninstall all games and other content taking up space 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	- disable transmission so I can avoid accidentally increasing the files on this disk 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	- this includes sorting what is on `data/`, the other 2TB disk 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+At the end I want to be able to eliminate a huge amount of data that I don't need anymore, and any redundant copies of data as well... 
			 |