summaryrefslogtreecommitdiff
path: root/archsetup
diff options
context:
space:
mode:
authorCraig Jennings <craigmartinjennings@gmail.com>2023-08-11 16:06:05 -0500
committerCraig Jennings <craigmartinjennings@gmail.com>2023-08-11 16:07:12 -0500
commitfeb7f2bbcc89baef61f18367e7eb8d3bdcc73cf0 (patch)
tree7fa5ee97a2a71e43d6765734a6e90e4d02a86a1d /archsetup
parent4366c95d6213274f5d80ee18645a099637a8987c (diff)
adding lisps, rlwrap, and ubraille ttf (for gotop)
Diffstat (limited to 'archsetup')
-rwxr-xr-xarchsetup19
1 files changed, 13 insertions, 6 deletions
diff --git a/archsetup b/archsetup
index 6766093..fa4aa1c 100755
--- a/archsetup
+++ b/archsetup
@@ -335,7 +335,7 @@ aur_installer () {
display "task" "fetching source code for yay"
if ! (sudo -u "$username" git clone --depth 1 "$yay_repo" "$build_dir" >> "$logfile" 2>&1); then
- error "error" "cloning source code for Yay"
+ error "error" "cloning source code for yay"
(sudo -u "$username" -D "$build_dir" git pull --force origin master >> "$logfile" 2>&1) || \
error "crash" "changing directories to $build_dir and pulling source code" "$?"
fi
@@ -454,7 +454,8 @@ desktop_environment() {
pacman_install ttf-hack-nerd
pacman_install noto-fonts-emoji
aur_install ttf-all-the-icons
- aur_install ttf-ms-fonts
+ aur_install ttf-ms-fonts
+ aur_install ttf-ubraille
# System Utilities
@@ -556,8 +557,10 @@ desktop_environment() {
done;
aur_install python-pulsectl
- aur_install caffeine-ng
- aur_install colorpicker
+ aur_install caffeine-ng
+ aur_install alarm-clock-applet
+ aur_install colorpicker
+ aur_install gnome-calculator
# Theme and Cursor
@@ -601,7 +604,11 @@ developer_workstation () {
pacman_install cmake # make system
pacman_install gdb # the gnu debugger
pacman_install splint # C programming static analysis
- pacman_install valgrind # memory management utility
+ pacman_install valgrind # memory management utility
+
+ pacman_install sbcl # Steel Bank Common Lisp
+ aur_install mit-scheme # MIT Scheme (SICP)
+ pacman_install guile # GNU Scheme
pacman_install rust # Rust programming language
@@ -646,7 +653,7 @@ developer_workstation () {
aur_install proselint # grammar checker
aur_install exercism # command line tool for exercism.io
pacman_install python-lsp-server # python language support
-
+ pacman_install rlwrap # adds readline support to programs (SBCL-related)
action="setting up emacs configuration files" && display "task" "$action"
(sudo -u "$username" git clone $dotemacs_repo /home/$username/.emacs.d >> "$logfile" 2>&1) || \