Updated arch install scripts

This commit is contained in:
Nathan Schneider
2022-03-05 20:05:04 +00:00
parent f254b95c6b
commit 1e7e4c39b7
+19 -6
View File
@@ -5,8 +5,10 @@ echo "Beginning install script for ntnsndr Arch environment"
# First, some basic utilities # First, some basic utilities
sudo pacman -S xdg-utils sudo pacman -S xdg-utils
sudo pacman -S nextcloud-client
sudo pacman -S keepassxc
sudo pacman -S git
sudo pacman -S nodejs npm sudo pacman -S nodejs npm
sudo pacman -S ruby base-devel
# Ensure .bash_aliases works, not default on Arch # Ensure .bash_aliases works, not default on Arch
cat > ~/.bashrc << EOF cat > ~/.bashrc << EOF
@@ -15,10 +17,6 @@ if [ -f ~/.bash_aliases ]; then
fi fi
EOF EOF
# Next, core apps
sudo pacman -S nextcloud-client
sudo pacman -S keepassxc
# emacs # emacs
sudo pacman -S emacs sudo pacman -S emacs
sudo pacman -S aspell-en # English dictionary sudo pacman -S aspell-en # English dictionary
@@ -37,9 +35,24 @@ cd reveal.js
npm install npm install
cp ~/.revealjs/ntn.css ~/.revealjs/reveal.js/css/theme/ cp ~/.revealjs/ntn.css ~/.revealjs/reveal.js/css/theme/
cd ~ cd ~
echo "Check correct versions between reveal and pandoc: https://github.com/jgm/pandoc/wiki/Using-pandoc-to-produce-reveal.js-slides"
read response
# zotero # zotero
sudo snap install zotero sudo pacman -S zotero
echo "Be sure that the default data location is ~/Zotero. Good?"
# If we change data location from the default ~/Zotero, update that in .emacs AND pandout.sh # If we change data location from the default ~/Zotero, update that in .emacs AND pandout.sh
read response
# fonts
mkdir .fonts/
echo "Download TTF fonts and put them in ~/.fonts:"
echo "https://fontlibrary.org/en/font/d-din"
echo "https://fonts.google.com/specimen/Roboto (home system)"
echo "https://github.com/be5invis/Iosevka/releases/latest (home terminal)"
echo "https://github.com/JetBrains/JetBrainsMono/releases/latest (POP terminals)"
echo "https://www.latofonts.com/lato-free-fonts/ (office system)"
echo "Good?"
read response
echo "Installation script complete" echo "Installation script complete"