| 
									
										
										
										
											2017-02-21 20:21:30 -08:00
										 |  |  | #!/usr/bin/env sh
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | indirect_expand() { | 
					
						
							|  |  |  |     eval "value=\"\${$1}\"" | 
					
						
							|  |  |  |     echo $value | 
					
						
							|  |  |  | } | 
					
						
							| 
									
										
										
										
											2016-11-21 17:56:53 -06:00
										 |  |  | 
 | 
					
						
							|  |  |  | ESSENTIAL=( | 
					
						
							| 
									
										
										
										
											2017-02-28 12:44:37 -08:00
										 |  |  | 	"lightdm-git" "zsh" "git" "emacs-git" "autoconf" "pkg-config" "pyenv" | 
					
						
							| 
									
										
										
										
											2016-11-21 17:56:53 -06:00
										 |  |  | 	"autoconf" "automake" "the_silver_searcher" "jdk8-openjdk" "openjdk8-doc" | 
					
						
							|  |  |  | 	"openjdk8-src" "ghc" "cabal-install" "sparkleshare" "rofi" "rxvt-unicode" | 
					
						
							| 
									
										
										
										
											2017-03-10 16:07:16 -08:00
										 |  |  | 	"rofi-pass" "xorg-xrandr" "spotify" "htop" "rcm" "networkmanager-applet" | 
					
						
							|  |  |  | 	"pulseaudio-ctl" "pasystray" "xclip" "copyq" "notification-daemon" "pass" | 
					
						
							| 
									
										
										
										
											2017-02-28 12:44:37 -08:00
										 |  |  | 	"pavucontrol" "xsettingsd-git" "udiskie" "python-pip" "gnome-keyring" | 
					
						
							|  |  |  | ) | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | NEEDED=( | 
					
						
							| 
									
										
										
										
											2017-03-10 16:07:16 -08:00
										 |  |  | 	"playerctl" "vlc" "feh" "xdotool" "android-sdk-platform-tools" "android-sdk" "android-tools" | 
					
						
							| 
									
										
										
										
											2017-02-28 12:44:37 -08:00
										 |  |  | ) | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | OTHER=( | 
					
						
							| 
									
										
										
										
											2017-03-10 16:07:16 -08:00
										 |  |  | 	"simplescreenrecorder" "git-extras" | 
					
						
							| 
									
										
										
										
											2016-11-21 17:56:53 -06:00
										 |  |  | ) | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | LANGUAGES=( | 
					
						
							|  |  |  | 	"scala" "clojure" "leiningen" "boot" "go" "ruby" "node" "ghc" "rust" "rbenv" | 
					
						
							|  |  |  | 	"nvm" | 
					
						
							|  |  |  | ) | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | APPEARANCE=( | 
					
						
							|  |  |  | 	"adobe-source-code-pro-fonts" "emojione-color-font" "fontawesome" "ttf-roboto" "compton" | 
					
						
							| 
									
										
										
										
											2017-03-02 14:46:24 -08:00
										 |  |  | 	"screenfetch" "noto-fonts-cjk" "adapta-gtk-theme" "numix-icon-theme-git" "volnoti" | 
					
						
							| 
									
										
										
										
											2016-11-21 17:56:53 -06:00
										 |  |  | ) | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | NVIDIA=( | 
					
						
							| 
									
										
										
										
											2017-02-28 12:44:37 -08:00
										 |  |  | 	"nvidia-settings" | 
					
						
							| 
									
										
										
										
											2016-11-21 17:56:53 -06:00
										 |  |  | ) | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | MACBOOK=( | 
					
						
							|  |  |  | 	"broadcom-wl-dkms" "pommed-light" "batterymon-clone" | 
					
						
							|  |  |  | ) | 
					
						
							| 
									
										
										
										
											2017-02-21 20:21:30 -08:00
										 |  |  | 
 | 
					
						
							|  |  |  | install_deps() { | 
					
						
							| 
									
										
										
										
											2017-02-22 18:18:01 -08:00
										 |  |  | 	for dependency in "${APPEARANCE[@]}" | 
					
						
							| 
									
										
										
										
											2017-02-21 20:21:30 -08:00
										 |  |  | 	do | 
					
						
							| 
									
										
										
										
											2017-02-22 18:18:01 -08:00
										 |  |  | 		pacaur -S $dependency --noconfirm --noedit --needed | 
					
						
							| 
									
										
										
										
											2017-02-21 20:21:30 -08:00
										 |  |  | 	done | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | install_deps "$@" |