08929b8360 
								
							 
						 
						
							
							
								
								Update fontconfig (Caskaydia fonts are now TTF)  
							
							 
							
							
							
						 
						
							2023-10-10 20:35:35 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								0806557d5d 
								
							 
						 
						
							
							
								
								Update launch-hypr exports for nvidia  
							
							 
							
							
							
						 
						
							2023-10-10 20:34:56 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								9a79a5453b 
								
							 
						 
						
							
							
								
								Add userspace reboot option to menuquit  
							
							 
							
							
							
						 
						
							2023-10-10 20:32:55 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								6e31a94da3 
								
							 
						 
						
							
							
								
								Add vim filetype override comments  
							
							 
							
							
							
						 
						
							2023-10-10 20:22:13 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								24d34c0d11 
								
							 
						 
						
							
							
								
								Add keybindings for optional manual tiling  
							
							 
							
							
							
						 
						
							2023-10-10 20:21:11 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								0291bccf22 
								
							 
						 
						
							
							
								
								Use layoutmsg for togglesplit dispatcher  
							
							 
							
							
							
						 
						
							2023-10-10 20:20:40 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								4049a59628 
								
							 
						 
						
							
							
								
								Rewrite various parts of hyprland configuration  
							
							 
							
							
							
						 
						
							2023-10-10 20:20:25 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								2bf70e652a 
								
							 
						 
						
							
							
								
								Add dwindle-autogroup plugin  
							
							 
							
							
							
						 
						
							2023-10-09 19:28:26 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								200cffd629 
								
							 
						 
						
							
							
								
								Auto-float some tor browser windows  
							
							 
							
							
							
						 
						
							2023-10-09 19:27:58 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								4bef2362d4 
								
							 
						 
						
							
							
								
								Auto-float firefox Opening dialogs  
							
							 
							
							
							
						 
						
							2023-10-09 19:27:40 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								91ae4cb3b7 
								
							 
						 
						
							
							
								
								Fix stremio  
							
							 
							
							
							
						 
						
							2023-10-09 19:27:20 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								b15574ce25 
								
							 
						 
						
							
							
								
								Add keybind isolation group  
							
							 
							
							
							
						 
						
							2023-10-09 19:27:05 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								ee3dc5a256 
								
							 
						 
						
							
							
								
								Change video keybind  
							
							 
							
							
							
						 
						
							2023-10-09 19:26:56 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								0bcfd32b78 
								
							 
						 
						
							
							
								
								Remove trailing space  
							
							 
							
							
							
						 
						
							2023-08-04 11:46:15 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								212fd0d82f 
								
							 
						 
						
							
							
								
								Move to updated settings for v0.28.0  
							
							 
							
							
							
						 
						
							2023-08-04 11:46:01 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								90ede066a4 
								
							 
						 
						
							
							
								
								Remove existing zsh config if present  
							
							 
							
							
							
						 
						
							2023-08-02 22:07:58 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								8b00572567 
								
							 
						 
						
							
							
								
								Auto-install astronvim dependencies  
							
							 
							
							
							
						 
						
							2023-08-02 16:01:34 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								8d8b05d0f6 
								
							 
						 
						
							
							
								
								Fix typo  
							
							 
							
							
							
						 
						
							2023-08-02 14:46:23 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								79fe6bf657 
								
							 
						 
						
							
							
								
								Don't needlessly sync & update  
							
							 
							
							
							
						 
						
							2023-08-02 14:42:56 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								3b5ac91ae8 
								
							 
						 
						
							
							
								
								Only add ~/.local/bin to PATH if it exists  
							
							 
							
							... 
							
							
							
							Without existence check, the `find` command prints a fail message to
stderr, and leaves stdout empty. This means only the prefix `:` is
appended to the `$PATH` variable.
Leaving a trailing `:` in `$PATH` is however something we really don't
want to be doing, as it makes the current directory get treated as a
part of `$PATH`.
While the `~/.local/bin` directory is generally going to exist, during
installation and in some other edge cases, it might not yet be there,
and we need to account for that. 
							
						 
						
							2023-08-02 14:13:44 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								62912b75ba 
								
							 
						 
						
							
							
								
								Follow symlnks when adding ~/.local/bin dirs to PATH  
							
							 
							
							
							
						 
						
							2023-08-02 11:02:18 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								2da877dfba 
								
							 
						 
						
							
							
								
								Add glow package (CLI markdown renderer)  
							
							 
							
							
							
						 
						
							2023-08-02 02:31:46 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								fc45c3eb7a 
								
							 
						 
						
							
							
								
								Export ZOOTDIR from /etc/zsh/zshenv  
							
							 
							
							
							
						 
						
							2023-08-02 02:29:54 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								c4053d8496 
								
							 
						 
						
							
							
								
								Use the git version of xdg-ninja  
							
							 
							
							
							
						 
						
							2023-08-02 02:24:15 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								ccd5f28999 
								
							 
						 
						
							
							
								
								export XDG_STATE_HOME  
							
							 
							
							
							
						 
						
							2023-08-02 01:53:00 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								f0ce0a249d 
								
							 
						 
						
							
							
								
								Move .pki to data home (.local/share), not config  
							
							 
							
							
							
						 
						
							2023-08-02 01:49:08 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								3cc7ee31a8 
								
							 
						 
						
							
							
								
								Auto-install xdg-ninja  
							
							 
							
							
							
						 
						
							2023-08-02 01:46:55 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								fdc5d6108f 
								
							 
						 
						
							
							
								
								Set npm specific XDG base dir vars  
							
							 
							
							
							
						 
						
							2023-08-02 01:46:28 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								be2013e4d4 
								
							 
						 
						
							
							
								
								Set XDG vars for python  
							
							 
							
							
							
						 
						
							2023-08-02 01:45:32 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								08973fb001 
								
							 
						 
						
							
							
								
								Copy the ~/.mozilla symlink  
							
							 
							
							
							
						 
						
							2023-08-01 17:06:55 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								2391f389ca 
								
							 
						 
						
							
							
								
								Fix typos  
							
							 
							
							
							
						 
						
							2023-08-01 16:49:29 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								65f675cfdd 
								
							 
						 
						
							
							
								
								Fix typo  
							
							 
							
							
							
						 
						
							2023-08-01 15:16:05 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								722649b3a4 
								
							 
						 
						
							
							
								
								Also copy the dunst and eww configurations  
							
							 
							
							
							
						 
						
							2023-08-01 14:39:55 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								f29837c598 
								
							 
						 
						
							
							
								
								Remove xdg-desktop-portal-gnome if installed  
							
							 
							
							
							
						 
						
							2023-08-01 14:34:41 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								a56a2a4daa 
								
							 
						 
						
							
							
								
								Fix typo (railsmark -> ralismark github username)  
							
							 
							
							
							
						 
						
							2023-08-01 14:24:04 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								e2ae926dbc 
								
							 
						 
						
							
							
								
								Add tood on potential git pull  
							
							 
							
							
							
						 
						
							2023-08-01 14:19:35 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								c247c0fbab 
								
							 
						 
						
							
							
								
								Don't fail if hyprland-dwindlw-autogroup exists  
							
							 
							
							
							
						 
						
							2023-08-01 14:19:20 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								6a803b051a 
								
							 
						 
						
							
							
								
								Fix typo (don't run yay as root)  
							
							 
							
							
							
						 
						
							2023-08-01 14:16:23 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								6273223007 
								
							 
						 
						
							
							
								
								Fix typo (wrong cd directory)  
							
							 
							
							
							
						 
						
							2023-08-01 14:14:46 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								16546e3f34 
								
							 
						 
						
							
							
								
								Fix typo (| instead of || to ignore failures)  
							
							 
							
							
							
						 
						
							2023-08-01 14:13:26 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								ba4e46bdb3 
								
							 
						 
						
							
							
								
								Fix typo  
							
							 
							
							
							
						 
						
							2023-08-01 14:10:09 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								35dcf5ffa0 
								
							 
						 
						
							
							
								
								Use echo "y" instead of yes to avoid SIGPIPE  
							
							 
							
							... 
							
							
							
							When using the `yes` command and piping it's output to pacman, it will
confirm the y/n question, however it will then keep running after pacman
ends, as it didn't sent an EOF back. Once that happens, as yes will try
to write more output after pacman process ended, the pipeline breaks,
making the process receive a `SIGPIPE` signal, which causes `yes` to
end.
This would normally be fine, however since we're using `set -euo
pipefail`, this signal causes the whole script to end with code 141. To
avoid this, as we know only a single confirmation will be needed here,
we use echo instead of yes, only supplying one "y" to pacman. 
							
						 
						
							2023-08-01 14:03:13 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								6d327a133b 
								
							 
						 
						
							
							
								
								Override nodejs with nodejs-lts-gallium without user interaction  
							
							 
							
							
							
						 
						
							2023-08-01 13:45:33 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								fab6bdce66 
								
							 
						 
						
							
							
								
								Remove dooit-git  
							
							 
							
							
							
						 
						
							2023-08-01 13:35:58 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								32ed1b9a7d 
								
							 
						 
						
							
							
								
								Don't end the script if the repos were already cloned  
							
							 
							
							
							
						 
						
							2023-08-01 13:35:16 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								4c19890318 
								
							 
						 
						
							
							
								
								Checkout latest stable release of hyprland  
							
							 
							
							
							
						 
						
							2023-08-01 13:33:24 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								7801977c2e 
								
							 
						 
						
							
							
								
								Also install dwindle-autogroup hyprland plugin  
							
							 
							
							
							
						 
						
							2023-08-01 13:21:37 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								065c6cee0c 
								
							 
						 
						
							
							
								
								Also copy hyprland settings  
							
							 
							
							
							
						 
						
							2023-08-01 13:21:14 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								4091125515 
								
							 
						 
						
							
							
								
								Install pyenv python versions in user install script  
							
							 
							
							
							
						 
						
							2023-08-01 13:20:29 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								5bf0cd7267 
								
							 
						 
						
							
							
								
								Always sync and update before installing  
							
							 
							
							
							
						 
						
							2023-08-01 13:20:05 +02:00