Browse Source

Created a script to install all the stuff for my system after a fresh installation on a debian/ubuntu based computer.

pull/17/head
jrtechs 5 years ago
parent
commit
79c2948b16
1 changed files with 91 additions and 0 deletions
  1. +91
    -0
      scripts/freshInstall.sh

+ 91
- 0
scripts/freshInstall.sh View File

@ -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

Loading…
Cancel
Save