Skip to content

Instantly share code, notes, and snippets.

@technikhil314
Last active September 5, 2020 16:47
Show Gist options
  • Save technikhil314/6b1d17c64ba31468e50286c0e507bc8b to your computer and use it in GitHub Desktop.
Save technikhil314/6b1d17c64ba31468e50286c0e507bc8b to your computer and use it in GitHub Desktop.
initial install of softwares on new debian based OS
#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