Refactored deb installer script around POP-like contexts

This commit is contained in:
Nathan Schneider
2025-05-12 10:55:04 -06:00
parent 2d97eb8ada
commit f0a0083dee
+8 -15
View File
@@ -1,22 +1,15 @@
#!/bin/bash #!/bin/bash
# Install script for ntnsndr's Deb environment # Install script for ntnsndr's Deb environment
echo "Before running this, be sure Flatpak is installed: https://flatpak.org/setup/ If not ready, cancel with ctrl+c"
echo "Beginning install script for ntnsndr Deb environment" echo "Beginning install script for ntnsndr Deb environment"
# Initial utilities # Initial utilities
sudo add-apt-repository ppa:nextcloud-devs/client
sudo apt -y update && apt upgrade sudo apt -y update && apt upgrade
sudo apt -y install nextcloud-desktop nautilus-nextcloud
sudo apt -y install keepassxc
sudo apt -y install git sudo apt -y install git
sudo apt -y install xdg-open sudo apt -y install xdg-open
sudo apt -y install nodejs sudo apt -y install nodejs
sudo apt -y install flatpak
# emacs
sudo apt -y install emacs-gtk
sudo apt -y install aspell aspell-en
emacs --script ~/.scripts/install-emacs.el
# nvim # nvim
sudo apt -y install neovim sudo apt -y install neovim
@@ -41,11 +34,12 @@ cd ~
echo "Check correct versions between reveal and pandoc: https://github.com/jgm/pandoc/wiki/Using-pandoc-to-produce-reveal.js-slides" echo "Check correct versions between reveal and pandoc: https://github.com/jgm/pandoc/wiki/Using-pandoc-to-produce-reveal.js-slides"
read response read response
# zotero # flatpaks
echo "Restart the computer to finish flatpak installation, then run" sudo flatpak install com.nextcloud.desktopclient.nextcloud
echo "flatpak install flathub org.zotero.Zotero" sudo flatpak install org.keepassxc.KeePassXC
echo "Then install" sudo flatpak install org.zotero.Zotero
echo "And be sure that the default data location is ~/Zotero"
echo "Review notes in ~/Cloud/Config.md"
echo "Good?" echo "Good?"
read response read response
@@ -53,7 +47,6 @@ read response
sudo cp ~/.fonts/dinreg.ttf /usr/share/fonts/ sudo cp ~/.fonts/dinreg.ttf /usr/share/fonts/
echo "Download fonts and put them in /usr/share/fonts/:" echo "Download fonts and put them in /usr/share/fonts/:"
echo "https://github.com/be5invis/Iosevka/releases/latest (home terminal)" echo "https://github.com/be5invis/Iosevka/releases/latest (home terminal)"
echo "https://www.latofonts.com/lato-free-fonts/ (office system)"
echo "Good?" echo "Good?"
read response read response