Cleanup arch.sh
This commit is contained in:
		
							parent
							
								
									9f3fefed9f
								
							
						
					
					
						commit
						c88be2a9f7
					
				
							
								
								
									
										120
									
								
								arch.sh
									
									
									
									
									
								
							
							
						
						
									
										120
									
								
								arch.sh
									
									
									
									
									
								
							| @ -8,50 +8,80 @@ cleanup () { | |||||||
|     rm -rf "$SCRIPT_DIR/pikaur" |     rm -rf "$SCRIPT_DIR/pikaur" | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| sudo pacman -Sy --needed \ | declare -ar base_system=( | ||||||
|     audacity \ |     alsa-utils | ||||||
|     autoconf \ |     ethtool | ||||||
|     automake \ |     htop | ||||||
|     chromium \ |     llvm | ||||||
|     cmake \ |     lshw | ||||||
|     dmenu \ |     make | ||||||
|     ethtool \ |     networkmanager | ||||||
|     gdb \ |     perf | ||||||
|     gimp \ |     pulseaudio | ||||||
|     git \ |     pv | ||||||
|     gparted \ |     sshfs | ||||||
|     i3-gaps \ |     tcpdump | ||||||
|     i3status-rust \ |     tmux | ||||||
|     i3lock \ |     tree | ||||||
|     keepassxc \ |     vim | ||||||
|     llvm \ |     wget | ||||||
|     lshw \ |  | ||||||
|     make \ |  | ||||||
|     meld \ |  | ||||||
|     ninja \ |  | ||||||
|     perf \ |  | ||||||
|     playerctl \ |  | ||||||
|     pv \ |  | ||||||
|     sshfs \ |  | ||||||
|     tcpdump \ |  | ||||||
|     thunderbird \ |  | ||||||
|     tmux \ |  | ||||||
|     tree \ |  | ||||||
|     vim \ |  | ||||||
|     vlc \ |  | ||||||
|     wget \ |  | ||||||
|     wireshark-cli \ |  | ||||||
|     wireshark-qt \ |  | ||||||
|     wmctrl \ |  | ||||||
|     xterm \ |  | ||||||
|     xorg-server \ |  | ||||||
|     xorg-xinit \ |  | ||||||
|     xorg-xrandr \ |  | ||||||
|     zsh |     zsh | ||||||
|  | ) | ||||||
|  | 
 | ||||||
|  | declare -ar base_dev=( | ||||||
|  |     autoconf | ||||||
|  |     automake | ||||||
|  |     cmake | ||||||
|  |     gdb | ||||||
|  |     git | ||||||
|  |     ninja | ||||||
|  | ) | ||||||
|  | 
 | ||||||
|  | declare -ar i3_environment=( | ||||||
|  |     acpilight | ||||||
|  |     dmenu | ||||||
|  |     i3-gaps | ||||||
|  |     i3status-rust | ||||||
|  |     i3lock | ||||||
|  |     playerctl | ||||||
|  |     ttf-font-awesome | ||||||
|  |     wmctrl | ||||||
|  |     xterm | ||||||
|  |     xorg-server | ||||||
|  |     xorg-xinit | ||||||
|  |     xorg-xrandr | ||||||
|  |     network-manager-applet | ||||||
|  | ) | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  | declare -ar apps_core=( | ||||||
|  |     chromium | ||||||
|  |     firefox | ||||||
|  |     keepassxc | ||||||
|  |     nextcloud-client | ||||||
|  |     pavucontrol | ||||||
|  |     thunderbird | ||||||
|  |     protonmail-bridge-bin | ||||||
|  | ) | ||||||
|  | 
 | ||||||
|  | declare -ar apps_dev=( | ||||||
|  |     meld | ||||||
|  |     tk # git gui | ||||||
|  |     visual-studio-code-bin | ||||||
|  | ) | ||||||
|  | 
 | ||||||
|  | declare -ar apps_extra=( | ||||||
|  |     audacity | ||||||
|  |     darktable | ||||||
|  |     gimp | ||||||
|  |     spotify | ||||||
|  |     vlc | ||||||
|  | ) | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| if ! pacman -Qqe | grep pikaur > /dev/null; then | if ! pacman -Qqe | grep pikaur > /dev/null; then | ||||||
|     sudo pacman -Sy --needed pyalpm |     sudo pacman -Sy --needed git pyalm python-markdown-it-py asp \ | ||||||
|  |         python-defusedxml python-pysocks | ||||||
|     git clone https://aur.archlinux.org/pikaur.git "$SCRIPT_DIR/pikaur" || true |     git clone https://aur.archlinux.org/pikaur.git "$SCRIPT_DIR/pikaur" || true | ||||||
|     cd "$SCRIPT_DIR/pikaur" |     cd "$SCRIPT_DIR/pikaur" | ||||||
|     git pull |     git pull | ||||||
| @ -59,6 +89,10 @@ if ! pacman -Qqe | grep pikaur > /dev/null; then | |||||||
| fi | fi | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| pikaur -S --needed \ | sudo pikaur -Sy --needed \ | ||||||
|     spotify \ |     "${base_system[@]}" \ | ||||||
|     visual-studio-code-bin \ |     "${base_dev[@]}" \ | ||||||
|  |     "${i3_environment[@]}" \ | ||||||
|  |     "${apps_core[@]}" \ | ||||||
|  |     "${apps_dev[@]}" \ | ||||||
|  |     "${apps_extra[@]}" | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user