diff --git a/LICENSE.md b/LICENSE.md new file mode 100644 index 0000000..7b1e48a --- /dev/null +++ b/LICENSE.md @@ -0,0 +1,3 @@ +# License + +GPLv3 diff --git a/src/larbs.sh b/src/larbs.sh index 96ed66c..a73f630 100755 --- a/src/larbs.sh +++ b/src/larbs.sh @@ -57,38 +57,38 @@ dialog --title "Let's get this party started!" --msgbox "The rest of the install clear cat << "EOF" - - mmmmm # mmm + + mmmmm # mmm # "# mmm mmm mmm# m m " # - #mmmm" #" # " # #" "# "m m" m#" - # "m #"""" m"""# # # #m# " - # " "#mm" "mm"# "#m## "# # - m" + #mmmm" #" # " # #" "# "m m" m#" + # "m #"""" m"""# # # #m# " + # " "#mm" "mm"# "#m## "# # + m" EOF sleep 1 cat << "EOF" - - mmmm m mmm + + mmmm m mmm #" " mmm mm#mm " # - "#mmm #" # # m#" - "# #"""" # " - "mmm#" "#mm" "mm # + "#mmm #" # # m#" + "# #"""" # " + "mmm#" "#mm" "mm # EOF sleep 1 #Prints metal gay cat << "EOF" - - mmm mmmm m - m" " m" "m # - # mm # # # - # # # # " - "mmm" #mm# # - + + mmm mmmm m + m" " m" "m # + # mm # # # + # # # # " + "mmm" #mm# # + EOF sleep .5 cat << "EOF" - + - = .--._ - - ~_= =~_- = - `. `-. @@ -118,6 +118,7 @@ pacman --noconfirm --needed -Sy \ arandr \ noto-fonts \ rxvt-unicode \ + urxvt-perls \ unzip \ unrar \ wget \ @@ -139,7 +140,6 @@ pacman --noconfirm --needed -Sy \ rofi \ poppler \ mupdf \ - evince \ 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.) cat << "EOF" - _____________________________ + _____________________________ < Drink whole milk every day! > - ----------------------------- - \ ____________ + ----------------------------- + \ ____________ \ |__________| / /\ / / \ @@ -210,8 +210,8 @@ cat << "EOF" / | \_____/ | / / / /| | / /| /||\| | /||\/ - -------------| - | | | | + -------------| + | | | | <__/ \__> EOF @@ -222,21 +222,21 @@ do blue Now installing LaTeX packages... cat << "EOF" - - mmmmm m ""# ""# " m mmmmmmm m m - # m mm mmm mm#mm mmm # # mmm m mm mmmm # mmm # mmm # # - # #" # # " # " # # # # #" # #" "# # " # # #" # ## - # # # """m # m"""# # # # # # # # # m"""# # #"""" m""m - mm#mm # # "mmm" "mm "mm"# "mm "mm mm#mm # # "#m"# #mmmmm "mm"# # "#mm" m" "m # # # - m # - "" - - # # mmmmm mmmmmmm mmmmmm mmmm 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#" # "#m## "#mm" "mm"# "#mm" # "m "mmm" #mmmm" # # #mm# # - + + mmmmm m ""# ""# " m mmmmmmm m m + # m mm mmm mm#mm mmm # # mmm m mm mmmm # mmm # mmm # # + # #" # # " # " # # # # #" # #" "# # " # # #" # ## + # # # """m # m"""# # # # # # # # # m"""# # #"""" m""m + mm#mm # # "mmm" "mm "mm"# "mm "mm mm#mm # # "#m"# #mmmmm "mm"# # "#mm" m" "m # # # + m # + "" + + # # mmmmm mmmmmmm mmmmmm mmmm 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#" # "#m## "#mm" "mm"# "#mm" # "m "mmm" #mmmm" # # #mm# # + EOF pacman --noconfirm --needed -S texlive-most texlive-lang biber ;; @@ -274,14 +274,14 @@ done #Prints gay [autism intensifies] cat << "EOF" - - #" 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 # - # " # # # # # # " # # # # #" # # #" # #" # # " # # # #" # # " # - # m"""# # # # # """m # # # # # # # #"""" # # """m # # # #"""" """m # - # "mm"# "mm"# "mm mm#mm "mmm" # # # mm#mm # # "mm "#mm" # # "mmm" mm#mm # mm#mm "#mm" "mmm" # - "" "" - + + #" 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 # + # " # # # # # # " # # # # #" # # #" # #" # # " # # # #" # # " # + # m"""# # # # # """m # # # # # # # #"""" # # """m # # # #"""" """m # + # "mm"# "mm"# "mm mm#mm "mmm" # # # mm#mm # # "mm "#mm" # # "mmm" mm#mm # mm#mm "#mm" "mmm" # + "" "" + EOF for choice in $browch @@ -299,22 +299,22 @@ do done cat << "EOF" - ________________________ + ________________________ < >tfw too hot to handle > - ------------------------ - \ . . . - \ . . . ` , - \ .; . : .' : : : . - \ i..`: i` i.i.,i i . - \ `,--.|i |i|ii|ii|i: - UooU\.'@@@@@@`.||' - \__/(@@@@@@@@@@)' - (@@@@@@@@) - `YY~~~~YY' - || || + ------------------------ + \ . . . + \ . . . ` , + \ .; . : .' : : : . + \ i..`: i` i.i.,i i . + \ `,--.|i |i|ii|ii|i: + UooU\.'@@@@@@`.||' + \__/(@@@@@@@@@@)' + (@@@@@@@@) + `YY~~~~YY' + || || 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 blue Changing working directory to /tmp/... @@ -325,13 +325,13 @@ rm -f /tmp/larbs_user.sh #Prints gay "ALMOST THERE!" cat << "EOF" - mm m m m mmmm mmmm mmmmmmm mmmmmmm m m mmmmmm mmmmm mmmmmm m - ## # ## ## m" "m #" " # # # # # # "# # # - # # # # ## # # # "#mmm # # #mmmm# #mmmmm #mmmm" #mmmmm # - #mm# # # "" # # # "# # # # # # # "m # " - # # #mmmmm # # #mm# "mmm#" # # # # #mmmmm # " #mmmmm # + mm m m m mmmm mmmm mmmmmmm mmmmmmm m m mmmmmm mmmmm mmmmmm m + ## # ## ## m" "m #" " # # # # # # "# # # + # # # # ## # # # "#mmm # # #mmmm# #mmmmm #mmmm" #mmmmm # + #mm# # # "" # # # "# # # # # # # "m # " + # # #mmmmm # # #mm# "mmm#" # # # # #mmmmm # " #mmmmm # EOF - + blue Enabling Network Manager... systemctl enable NetworkManager @@ -342,7 +342,7 @@ rmmod pcspkr echo "blacklist pcspkr" > /etc/modprobe.d/nobeep.conf 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 clear diff --git a/src/larbs_user.sh b/src/larbs_user.sh index 7beed11..360704e 100755 --- a/src/larbs_user.sh +++ b/src/larbs_user.sh @@ -18,7 +18,7 @@ for arg in "$@" do if [[ $qm = *"$arg"* ]]; then echo $arg is already installed. -else +else echo $arg not installed blue Now installing $arg... if [[ -e /usr/bin/packer ]] @@ -37,17 +37,17 @@ blue Installing AUR programs... blue \(This may take some time.\) cat << "EOF" - mm m m mmmmm mmmmmmm mmmmm m m mmmmmm m - ## # # # "# # # ## ## # # - # # # # #mmmm" # # # ## # #mmmmm # - #mm# # # # "m # # # "" # # " - # # "mmmm" # " # mm#mm # # #mmmmm # + mm m m mmmmm mmmmmmm mmmmm m m mmmmmm m + ## # # # "# # # ## ## # # + # # # # #mmmm" # # # ## # #mmmmm # + #mm# # # # "m # # # "" # # " + # # "mmmm" # " # mm#mm # # #mmmmm # EOF - + 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. 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... cd /home/$NAME/ python /home/$NAME/.config/Scripts/shortcuts.py -