aboutsummaryrefslogtreecommitdiff
path: root/new-user-setup.sh
diff options
context:
space:
mode:
Diffstat (limited to 'new-user-setup.sh')
-rwxr-xr-xnew-user-setup.sh14
1 files changed, 5 insertions, 9 deletions
diff --git a/new-user-setup.sh b/new-user-setup.sh
index e9b2e59..b925b1b 100755
--- a/new-user-setup.sh
+++ b/new-user-setup.sh
@@ -87,16 +87,12 @@ while
87 x11/arandr \ 87 x11/arandr \
88 x11-fonts/nerd-fonts \ 88 x11-fonts/nerd-fonts \
89 x11/xorg 89 x11/xorg
90 # Install Quicklisp 90 # Setup Lisp
91 if [[ ! -d $HOME/lisp/quicklisp ]]; then 91 if command -v ros &> /dev/null; then
92 curl -o /tmp/ql.lisp http://beta.quicklisp.org/quicklisp.lisp 92 ros &> /dev/null
93 sbcl --no-sysinit --no-userinit --load /tmp/ql.lisp \ 93 echo -e "${GREEN}INFO : Roswell setup complete.${ENDCOLOR}"
94 --eval '(quicklisp-quickstart:install :path "~/lisp/quicklisp")' \
95 --quit \
96 > /dev/null # minimize output
97 echo -e "${GREEN}INFO : Installed Quicklisp${ENDCOLOR}"
98 else 94 else
99 echo -e "${YELLOW}Skipped: Quicklisp. Already installed${ENDCOLOR}" 95 echo -e "${YELLOW}Skipped: Roswell not installed.${ENDCOLOR}"
100 fi 96 fi
101 97
102 echo "INFO : Packages installed and updated." 98 echo "INFO : Packages installed and updated."