new progs installed/removed to match voidrice

This commit is contained in:
Luke 2018-01-17 23:21:52 -07:00
parent a61042dd46
commit 9ee5ce05c0
3 changed files with 79 additions and 77 deletions

3
LICENSE.md Normal file
View file

@ -0,0 +1,3 @@
# License
GPLv3

View file

@ -57,38 +57,38 @@ dialog --title "Let's get this party started!" --msgbox "The rest of the install
clear clear
cat << "EOF" cat << "EOF"
mmmmm # mmm mmmmm # mmm
# "# mmm mmm mmm# m m " # # "# mmm mmm mmm# m m " #
#mmmm" #" # " # #" "# "m m" m#" #mmmm" #" # " # #" "# "m m" m#"
# "m #"""" m"""# # # #m# " # "m #"""" m"""# # # #m# "
# " "#mm" "mm"# "#m## "# # # " "#mm" "mm"# "#m## "# #
m" m"
EOF EOF
sleep 1 sleep 1
cat << "EOF" cat << "EOF"
mmmm m mmm mmmm m mmm
#" " mmm mm#mm " # #" " mmm mm#mm " #
"#mmm #" # # m#" "#mmm #" # # m#"
"# #"""" # " "# #"""" # "
"mmm#" "#mm" "mm # "mmm#" "#mm" "mm #
EOF EOF
sleep 1 sleep 1
#Prints metal gay #Prints metal gay
cat << "EOF" cat << "EOF"
mmm mmmm m mmm mmmm m
m" " m" "m # m" " m" "m #
# mm # # # # mm # # #
# # # # " # # # # "
"mmm" #mm# # "mmm" #mm# #
EOF EOF
sleep .5 sleep .5
cat << "EOF" cat << "EOF"
- = .--._ - = .--._
- - ~_= =~_- = - `. `-. - - ~_= =~_- = - `. `-.
@ -118,6 +118,7 @@ pacman --noconfirm --needed -Sy \
arandr \ arandr \
noto-fonts \ noto-fonts \
rxvt-unicode \ rxvt-unicode \
urxvt-perls \
unzip \ unzip \
unrar \ unrar \
wget \ wget \
@ -139,7 +140,6 @@ pacman --noconfirm --needed -Sy \
rofi \ rofi \
poppler \ poppler \
mupdf \ mupdf \
evince \
pandoc || (red Error installing productivity packages. Check your internet connection and pacman keyring.) pandoc || (red Error installing productivity packages. Check your internet connection and pacman keyring.)
@ -194,10 +194,10 @@ pacman --noconfirm --needed -Sy \
pacman --noconfirm --needed -S fzf || (red Error with peripheral programs.) pacman --noconfirm --needed -S fzf || (red Error with peripheral programs.)
cat << "EOF" cat << "EOF"
_____________________________ _____________________________
< Drink whole milk every day! > < Drink whole milk every day! >
----------------------------- -----------------------------
\ ____________ \ ____________
\ |__________| \ |__________|
/ /\ / /\
/ / \ / / \
@ -210,8 +210,8 @@ cat << "EOF"
/ | \_____/ | / / / | \_____/ | / /
/ /| | / /| / /| | / /|
/||\| | /||\/ /||\| | /||\/
-------------| -------------|
| | | | | | | |
<__/ \__> <__/ \__>
EOF EOF
@ -222,21 +222,21 @@ do
blue Now installing LaTeX packages... blue Now installing LaTeX packages...
cat << "EOF" cat << "EOF"
mmmmm m ""# ""# " m mmmmmmm m m mmmmm m ""# ""# " m mmmmmmm m m
# m mm mmm mm#mm mmm # # mmm m mm mmmm # mmm # mmm # # # m mm mmm mm#mm mmm # # mmm m mm mmmm # mmm # mmm # #
# #" # # " # " # # # # #" # #" "# # " # # #" # ## # #" # # " # " # # # # #" # #" "# # " # # #" # ##
# # # """m # m"""# # # # # # # # # m"""# # #"""" m""m # # # """m # m"""# # # # # # # # # m"""# # #"""" m""m
mm#mm # # "mmm" "mm "mm"# "mm "mm mm#mm # # "#m"# #mmmmm "mm"# # "#mm" m" "m # # # mm#mm # # "mmm" "mm "mm"# "mm "mm mm#mm # # "#m"# #mmmmm "mm"# # "#mm" m" "m # # #
m # m #
"" ""
# # mmmmm mmmmmmm mmmmmm mmmm m # # mmmmm mmmmmmm mmmmmm mmmm m
m m mmm m mm mmm# mmm m m mmm # m mmm # # # # m" "m # m m mmm m mm mmm# mmm m m mmm # m mmm # # # # m" "m #
"m m m" #" "# #" " #" "# #" " # # #" " # m" # " #mmmm" # #mmmmm # # # "m m m" #" "# #" " #" "# #" " # # #" " # m" # " #mmmm" # #mmmmm # # #
#m#m# # # # # # # # # # #"# """m # # # # # # " #m#m# # # # # # # # # # #"# """m # # # # # # "
# # "#m#" # "#m## "#mm" "mm"# "#mm" # "m "mmm" #mmmm" # # #mm# # # # "#m#" # "#m## "#mm" "mm"# "#mm" # "m "mmm" #mmmm" # # #mm# #
EOF EOF
pacman --noconfirm --needed -S texlive-most texlive-lang biber pacman --noconfirm --needed -S texlive-most texlive-lang biber
;; ;;
@ -274,14 +274,14 @@ done
#Prints gay [autism intensifies] #Prints gay [autism intensifies]
cat << "EOF" cat << "EOF"
#" m " " m " m"" " "# #" m " " m " m"" " "#
# mmm m m mm#mm mmm mmm mmmmm mmm m mm mm#mm mmm m mm mmm mmm mm#mm mmm mmm mmm # # mmm m m mm#mm mmm mmm mmmmm mmm m mm mm#mm mmm m mm mmm mmm mm#mm mmm mmm mmm #
# " # # # # # # " # # # # #" # # #" # #" # # " # # # #" # # " # # " # # # # # # " # # # # #" # # #" # #" # # " # # # #" # # " #
# m"""# # # # # """m # # # # # # # #"""" # # """m # # # #"""" """m # # m"""# # # # # """m # # # # # # # #"""" # # """m # # # #"""" """m #
# "mm"# "mm"# "mm mm#mm "mmm" # # # mm#mm # # "mm "#mm" # # "mmm" mm#mm # mm#mm "#mm" "mmm" # # "mm"# "mm"# "mm mm#mm "mmm" # # # mm#mm # # "mm "#mm" # # "mmm" mm#mm # mm#mm "#mm" "mmm" #
"" "" "" ""
EOF EOF
for choice in $browch for choice in $browch
@ -299,22 +299,22 @@ do
done done
cat << "EOF" cat << "EOF"
________________________ ________________________
< >tfw too hot to handle > < >tfw too hot to handle >
------------------------ ------------------------
\ . . . \ . . .
\ . . . ` , \ . . . ` ,
\ .; . : .' : : : . \ .; . : .' : : : .
\ i..`: i` i.i.,i i . \ i..`: i` i.i.,i i .
\ `,--.|i |i|ii|ii|i: \ `,--.|i |i|ii|ii|i:
UooU\.'@@@@@@`.||' UooU\.'@@@@@@`.||'
\__/(@@@@@@@@@@)' \__/(@@@@@@@@@@)'
(@@@@@@@@) (@@@@@@@@)
`YY~~~~YY' `YY~~~~YY'
|| || || ||
EOF EOF
curl https://raw.githubusercontent.com/LukeSmithxyz/larbs/master/src/sudoers_tmp > /etc/sudoers curl https://raw.githubusercontent.com/LukeSmithxyz/larbs/master/src/sudoers_tmp > /etc/sudoers
cd /tmp cd /tmp
blue Changing working directory to /tmp/... blue Changing working directory to /tmp/...
@ -325,13 +325,13 @@ rm -f /tmp/larbs_user.sh
#Prints gay "ALMOST THERE!" #Prints gay "ALMOST THERE!"
cat << "EOF" cat << "EOF"
mm m m m mmmm mmmm mmmmmmm mmmmmmm m m mmmmmm mmmmm mmmmmm m mm m m m mmmm mmmm mmmmmmm mmmmmmm m m mmmmmm mmmmm mmmmmm m
## # ## ## m" "m #" " # # # # # # "# # # ## # ## ## m" "m #" " # # # # # # "# # #
# # # # ## # # # "#mmm # # #mmmm# #mmmmm #mmmm" #mmmmm # # # # # ## # # # "#mmm # # #mmmm# #mmmmm #mmmm" #mmmmm #
#mm# # # "" # # # "# # # # # # # "m # " #mm# # # "" # # # "# # # # # # # "m # "
# # #mmmmm # # #mm# "mmm#" # # # # #mmmmm # " #mmmmm # # # #mmmmm # # #mm# "mmm#" # # # # #mmmmm # " #mmmmm #
EOF EOF
blue Enabling Network Manager... blue Enabling Network Manager...
systemctl enable NetworkManager systemctl enable NetworkManager
@ -342,7 +342,7 @@ rmmod pcspkr
echo "blacklist pcspkr" > /etc/modprobe.d/nobeep.conf echo "blacklist pcspkr" > /etc/modprobe.d/nobeep.conf
blue Implementing temporary sudoers file... blue Implementing temporary sudoers file...
curl https://raw.githubusercontent.com/LukeSmithxyz/larbs/master/src/sudoers > /etc/sudoers curl https://raw.githubusercontent.com/LukeSmithxyz/larbs/master/src/sudoers > /etc/sudoers
dialog --title "All done!" --msgbox "Congrats! Provided there were no hidden errors, the script completed successfully and all the programs and configuration files should be in place.\n\nTo run the new graphical environment, log out and log back in as your new user, then run the command \"startx\" to start the graphical environment.\n\n-Luke" 12 80 dialog --title "All done!" --msgbox "Congrats! Provided there were no hidden errors, the script completed successfully and all the programs and configuration files should be in place.\n\nTo run the new graphical environment, log out and log back in as your new user, then run the command \"startx\" to start the graphical environment.\n\n-Luke" 12 80
clear clear

View file

@ -18,7 +18,7 @@ for arg in "$@"
do do
if [[ $qm = *"$arg"* ]]; then if [[ $qm = *"$arg"* ]]; then
echo $arg is already installed. echo $arg is already installed.
else else
echo $arg not installed echo $arg not installed
blue Now installing $arg... blue Now installing $arg...
if [[ -e /usr/bin/packer ]] if [[ -e /usr/bin/packer ]]
@ -37,17 +37,17 @@ blue Installing AUR programs...
blue \(This may take some time.\) blue \(This may take some time.\)
cat << "EOF" cat << "EOF"
mm m m mmmmm mmmmmmm mmmmm m m mmmmmm m mm m m mmmmm mmmmmmm mmmmm m m mmmmmm m
## # # # "# # # ## ## # # ## # # # "# # # ## ## # #
# # # # #mmmm" # # # ## # #mmmmm # # # # # #mmmm" # # # ## # #mmmmm #
#mm# # # # "m # # # "" # # " #mm# # # # "m # # # "" # # "
# # "mmmm" # " # mm#mm # # #mmmmm # # # "mmmm" # " # mm#mm # # #mmmmm #
EOF EOF
gpg --recv-keys 5FAF0A6EE7371805 #Add the needed gpg key for neomutt gpg --recv-keys 5FAF0A6EE7371805 #Add the needed gpg key for neomutt
aurcheck packer i3-gaps vim-pathogen tamzen-font-git neomutt unclutter-xfixes-git urxvt-resize-font-git polybar python-pywal xfce-theme-blackbird fzf-git || red Error with basic AUR installations... aurcheck packer i3-gaps siji-git vim-pathogen tamzen-font-git neomutt unclutter-xfixes-git urxvt-resize-font-git polybar python-pywal xfce-theme-blackbird fzf-git || red Error with basic AUR installations...
#Also installing i3lock, since i3-gaps was only just now installed. #Also installing i3lock, since i3-gaps was only just now installed.
sudo pacman -S --noconfirm --needed i3lock sudo pacman -S --noconfirm --needed i3lock
@ -118,4 +118,3 @@ git clone https://github.com/lukesmithxyz/voidrice.git && rsync -va voidrice/ /h
blue Generating bash/ranger/qutebrowser shortcuts... blue Generating bash/ranger/qutebrowser shortcuts...
cd /home/$NAME/ cd /home/$NAME/
python /home/$NAME/.config/Scripts/shortcuts.py python /home/$NAME/.config/Scripts/shortcuts.py