Last active
September 5, 2020 16:47
-
-
Save technikhil314/6b1d17c64ba31468e50286c0e507bc8b to your computer and use it in GitHub Desktop.
initial install of softwares on new debian based OS
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#zsh | |
apt install zsh | |
chsh -s /bin/zsh | |
#oh-my-zsh | |
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" | |
#zsh-autosuggestions | |
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions | |
#asdf-vm | |
git clone https://github.com/asdf-vm/asdf.git ~/.asdf --branch v0.8.0-rc1 | |
echo "#asdf-vm config" | tee -a ~/.zshrc | |
echo "$HOME/.asdf/asdf.sh" | tee -a ~/.zshrc | |
echo "#" | tee -a ~/.zshrc | |
asdf plugin-add nodejs https://github.com/asdf-vm/asdf-nodejs.git | |
bash -c '${ASDF_DATA_DIR:=$HOME/.asdf}/plugins/nodejs/bin/import-release-team-keyring' | |
asdf plugin-add python | |
#npm global cli / packages | |
npm i -g heroku | |
npm i -g gatsby-cli | |
npm i -g netlify-cli | |
npm i -g lite-server | |
npm i -g surge | |
npm i -g imagemin-cli | |
npm i -g hasura-cli | |
npm i -g docusaurus-init | |
npm i -g spaceship-prompt | |
npm i -g serverless | |
npm i -g imagemin-jpegtran | |
npm i -g imagemin-mozjpeg | |
npm i -g imagemin-pngquant | |
npm i -g imagemin-webp | |
npm i -g webpack-bundle-analyzer | |
#yarn | |
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - | |
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list | |
sudo apt update && sudo apt install yarn | |
#torbrowser | |
#mozilla | |
sudo apt install firefox | |
#chrome | |
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb | |
sudo dpkg -i google-chrome-stable_current_amd64.deb | |
#freeoffice | |
wget https://www.softmaker.net/down/softmaker-freeoffice-2018_976-01_amd64.deb | |
sudo dpkg -i softmaker-freeoffice-2018_976-01_amd64.deb | |
#vscode | |
wget https://az764295.vo.msecnd.net/stable/a0479759d6e9ea56afa657e454193f72aef85bd0/code_1.48.2-1598353430_amd64.deb | |
#ffmpeg | |
sudo apt install ffmpeg | |
#docker | |
sudo apt install docker.io | |
#tig | |
wget https://github.com/jonas/tig/releases/download/tig-2.5.1/tig-2.5.1.tar.gz | |
tar -xvzf tig-2.5.1.tar.gz | |
cd tig-2.5.1 | |
make | |
make install | |
make install-release-doc | |
#copyq | |
sudo apt-get install copyq | |
sudo systemctl enable copyq | |
sudo systemctl start copyq | |
#vlc | |
sudo apt-get install vlc | |
#scrcpy | |
sudo apt install scrcpy | |
#asciinema | |
sudo apt-get install asciinema | |
#aws-cli | |
pip install awscli | |
#deluge | |
sudo apt-get install deluge | |
#snapd | |
sudo apt install snapd | |
systemctl enable snapd.service | |
systemctl start snapd.service | |
#snaps | |
sudo snap install whatsdesk | |
sudo snap install gmail-desktop | |
#discord | |
wget https://dl.discordapp.net/apps/linux/0.0.11/discord-0.0.11.deb | |
sudo dpkg -i discord-0.0.11.deb | |
#slack | |
wget https://downloads.slack-edge.com/linux_releases/slack-desktop-4.8.0-amd64.deb | |
sudo dpkg -i slack-desktop-4.8.0-amd64.deb | |
#zoom | |
https://d11yldzmag5yn.cloudfront.net/prod/5.2.454870.0831/zoom_amd64.deb | |
sudo dpkg -i zoom_amd64.deb | |
#audacity | |
sudo add-apt-repository ppa:ubuntuhandbook1/audacity | |
sudo apt-get update | |
sudo apt-get install audacity |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment