Added revealjs CSS and installation script, added .bash_aliases support for Arch

This commit is contained in:
Nathan Schneider
2019-12-01 22:32:01 -07:00
parent f05987886c
commit 3ead664d00
3 changed files with 325 additions and 6 deletions
+16 -3
View File
@@ -1,15 +1,23 @@
#!/bin/bash
# Install script for ntnsndr Deb environment
# Install script for ntnsndr's Arch environment
echo "Beginning install script for ntnsndr Arch environment"
# First, some basic utilities MAKE ARCH-COMPATIBLE
sudo apt-get -y install xdg-open
# TO DO git
# TO DO npm
# Ensure .bash_aliases works, not default on Arch
cat > ~/.bashrc << EOF
if [ -f ~/.bash_aliases ]; then
source ~/.bash_aliases
fi
EOF
# Next, core apps
# TO DO nextcloud
# TO DO keepassxc
# TO DO git
# emacs MAKE ARCH-COMPATIBLE
sudo apt-get -y install emacs-gtk
@@ -21,7 +29,12 @@ sudo apt-get -y install pandoc-citeproc
sudo apt-get -y install texlive
# revealjs
# TO DO: https://github.com/hakimel/reveal.js/
cd ~/.revealjs
git clone https://github.com/hakimel/reveal.js.git
cd reveal.js
npm install
cp ~/.revealjs/ntn.css ~/.revealjs/reveal.js/css/theme/
cd ~
# zotero
echo "Go to https://www.zotero.org/download/, download, and put contents in /opt/zotero/ (using sudo)"