Skip to content

Instantly share code, notes, and snippets.

@NiravBhuva
Created May 6, 2025 11:16
Show Gist options
  • Save NiravBhuva/5f8ff845f76a14b80740c9ffb18f34d4 to your computer and use it in GitHub Desktop.
Save NiravBhuva/5f8ff845f76a14b80740c9ffb18f34d4 to your computer and use it in GitHub Desktop.
Ubuntu basic setup after fresh install
sudo apt update
sudo apt upgrade
#install essential packages
sudo apt install -y vim
sudo apt install -y avahi-daemon
sudo apt install -y python
sudo apt install -y git
sudo apt install -y curl
sudo apt install -y dconf-cli
sudo apt install -y build-essential
sudo apt install -y net-tools
# installing nvm
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash
. ~/.bashrc
# installing preferred node version
nvm ls
nvm install 11.4.0
# npm global dependencies (log parser, js syntax parser etc)
npm install -g bunyan pm2 eslint eslint-plugin-react eslint_d
# install vundle for vim bundle management
git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim
# TODO
echo
echo
echo
echo "SETUP ESLINTRC VIMRC COLORSCHEME MONGODB"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment