This reposioty is based on shubhampathak/autosetup.
auto-setup.sh
is a simple bash script (compatible with Debian based distributions like Ubuntu) to install and setup necessary softwares/tools after doing Fresh Install.
Script is completely based on programming tools as well as some apps I use regularly like Visual Studio Code, Chromium etc. You can Modify it according to your need.
wget https://bit.ly/auto-setup
chmod +x auto-setup
./auto-setup
# After reboot,
wget https://bit.ly/after-auto-setup
chmod +x after-auto-setup
./after-auto-setup
- Git
- Visual Studio Code
- This repository
# Configure basic git setup and install Visual Studio Code Extensions after it installed
# Open git bash in this repository folder
# Setup git status and Install vscode extensions
bash auto-setup.sh
It'll perform the following operations:
- Delete firefox and default vim.
- Install vim and set vim as default editor.
- Install all the packages I need.
- Custom gsettings.
- Setup Git Global Config. (It'll ask for your
name
andemail
) - Install some programming languages and tools etc. (See below list)
- Cloning my personal git repositories.
- Bleachbit
- Google Chrome
- D2Coding font
- Discord
- LibreOffice
- Telegram
- zsh
- AdoptOpenJDK 16 openj9
- Kotlin
- Visual Studio Code
- IntelliJ IDEA Community Edition
- vim-plug
- jEnv
- pyenv
Tested on Ubuntu 20.04, 19.10, but it should work with other Debian based distributions as well.