sudo apt update && sudo apt upgrade -y
https://easylinuxtipsproject.blogspot.com/p/ssd.html
sudo apt install git
ZSH https://github.com/robbyrussell/oh-my-zsh/wiki/Installing-ZSH
Oh My ZSH!
sh -c "$(wget -O- https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
$ vi ~/.zshrc
ZSH_THEME="agnoster"
plugins=(
ansible
aws
composer
cp
docker-compose
docker
dotenv
git-auto-fetch
git-escape-magic
git-extras
git-flow-avh
git-flow
git-hubflow
git-prompt
git
github
gitignore
golang
grunt
gulp
helm
heroku
homestead
jira
minikube
mix
npm
nvm
pip
pipenv
pod
postgres
pylint
react-native
rsync
ruby
scala
spring
sublime
sudo
supervisor
systemd
terraform
ubuntu
vagrant-prompt
vagrant
virtualenv
vscode
yarn
yum
zsh-autosuggestions
)
https://github.com/zsh-users/zsh-autosuggestions/blob/master/INSTALL.md
$ sudo apt install xclip xsel
$ vim ~/.zshrc
# paste this to .zshrc
alias pbcopy='xclip -selection clipboard'
alias pbpaste='xclip -selection clipboard -o'
$ sudo apt install python3-pip
# Update pip3
$ pip3 install -U pip
# paste this to .zshrc
alias pip=pip3
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.1/install.sh | bash
command -v nvm
# restart Terminal/Ubuntu for nvm command to work
https://yarnpkg.com/en/docs/install#debian-stable
$ 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
$ sudo apt update && sudo apt install --no-install-recommends yarn
$ yarn --version
https://docs.docker.com/install/linux/docker-ce/ubuntu/
$ sudo apt-get update
$ sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
gnupg-agent \
software-properties-common
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
$ sudo apt-key fingerprint 0EBFCD88
$ sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
$ sudo apt-get update
$ sudo apt-get install docker-ce docker-ce-cli containerd.io
* Create the docker group
## Create the docker group.
$ sudo groupadd docker
## Add your user to the docker group.
$ sudo usermod -aG docker $USER
## Restart Ubuntu to fix "docker permission" issue
Jetbrains Toolbox PHPStorm, PyCharm, WebStorm, etc.
https://code.visualstudio.com/docs/?dv=linux64_deb
https://www.jetbrains.com/datagrip/ https://www.mysql.com/products/workbench/