scripts

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

commit 356adcef710260dc5106f9ca7f806b81cae7565e
parent f2cb3c7eb17b9feb63ca616895b10a8fb4f1a3e2
Author: AndrewLockVI <andrew@laack.co>
Date:   Sun,  9 Feb 2025 13:24:21 -0600

Updated install script

Diffstat:
Minstall.sh | 29++++++++++++++++++++++++-----
1 file changed, 24 insertions(+), 5 deletions(-)

diff --git a/install.sh b/install.sh @@ -3,6 +3,19 @@ # desktop setup via 'setup-desktop' (sway) # Make sure to uncomment second line of /etc/apk/repositories +# Make sure to run this script as YOUR user, not root. Your user +# will need doas privileges, but if you run this as root setting the default +# shell will not work as expected. + +# NOTE: There are sections (e.g. school) that I would not +# recommend using unless you need them. This config is mine +# so I want reproducability, but if it wasn't for my use case +# I wouldn't download them. + +# If you are intending to run this on a server, some portions +# should be commented out as there isn't a real reason to have +# a thunderbird, an audio sever, firefox, okular, etc. on a server. + # why isn't this default? doas apk add curl @@ -15,7 +28,7 @@ doas apk add git # Install and set default shell doas apk add shadow doas apk add bash -doas chsh andrew -s /bin/bash +doas chsh $USER -s /bin/bash # Sync doas apk add rsync @@ -27,10 +40,6 @@ doas apk add py3-pip # mount server doas apk add sshfs -# window manager -doas apk add sway - - # Email Client doas apk add thunderbird @@ -62,6 +71,16 @@ doas apk add firefox doas apk add texmf-dist texlive doas apk add pandoc +# screen config (gui... gasp!!!) +doas apk add wdisplays + +# THESE ARE FOR SCHOOL ONLY +# I WOULDN'T USE THEM OTHERWISE + +doas apk add openjdk11 + +# END SCHOOL SECTION + # tailscale