Updated arch install scripts
This commit is contained in:
@@ -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"
|
||||||
|
|||||||
Reference in New Issue
Block a user