| @ -0,0 +1,91 @@ | |||||
| #!/bin/bash | |||||
| echo Installing standard software | |||||
| # Change to root user | |||||
| su | |||||
| apt update | |||||
| apt upgrade | |||||
| apt install zsh | |||||
| apt install git | |||||
| apt install node | |||||
| apt install npm | |||||
| apt install python3 | |||||
| apt install rsync | |||||
| apt install htop | |||||
| apt install gdebi-core | |||||
| echo Configuring zsh | |||||
| # Configuring zsh | |||||
| chsh -s /bin/zsh | |||||
| sh -c "$(wget https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)" | |||||
| echo Setting global git config | |||||
| # Set up github configuration | |||||
| git config --global user.name "jrtechs" | |||||
| git config --global user.email "jeffery@jrtechs.net" | |||||
| echo Installing bash manager | |||||
| cd /home/jeff | |||||
| mkdir media | |||||
| mkdir public | |||||
| mkdir work | |||||
| mkdir scripts | |||||
| cd scripts | |||||
| git clone https://github.com/jrtechs/bash_manager.git | |||||
| echo Enabling non-root users to mount ssh drives | |||||
| # Enables non-root users to mount ssh drives | |||||
| echo "user_allow_other" >> /etc/fuse.conf | |||||
| echo Installing all the fun software with snap. | |||||
| # On Work Stations | |||||
| apt install snapd | |||||
| ## Discord | |||||
| snap install discord | |||||
| ## Slack | |||||
| snap install slack --classic | |||||
| snap install spotify | |||||
| snap install obs-studio | |||||
| snap install vscode --classic | |||||
| snap install vlc | |||||
| snap install chromium | |||||
| ## JetBrains Stuff | |||||
| snap install pycharm-professional --classic | |||||
| snap install intellij-idea-community --classic | |||||
| snap install phpstorm --classic | |||||
| snap install webstorm --classic | |||||
| echo Restart!! | |||||
| reboot | |||||