Zorin
Note
This is my personal preferences.
Utils
sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev curl software-properties-common cmake libgl1-mesa-dev libsdl2-dev libvulkan-dev apt-transport-https ca-certificates gnupg lsb-release gcc make tree git wget unzip
sudo ufw enable
Installing Homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Development
Docker
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh
sudo groupadd docker
sudo usermod -aG docker $USER
newgrp docker
sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
Images
docker pull getmeili/meilisearch
docker pull postgres:13-alpine
docker pull traefik
docker pull dgraph/dgraph:latest
docker pull dgraph/standalone
docker pull redis
docker pull plausible/analytics
docker pull minio/minio
docker pull yandex/clickhouse-server:21.6
docker pull python:3.9-slim-buster
docker pull python:3.8-slim-buster
docker pull node:14
docker pull node:16
python
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update
sudo apt install python3.8
sudo apt install python3.9
brew install pipx
pipx completions
pipx install poetry
pipx install cookiecutter
poetry config virtualenvs.in-project true
poetry completions fish > ~/.config/fish/completions/poetry.fish
poetry completions bash > /etc/bash_completion.d/poetry.bash-completion
nodejs
curl -fsSL https://deb.nodesource.com/setup_14.x | sudo -E bash -
sudo apt install -y nodejs
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 yarn global add pnpm
sudo yarn global add @antfu/ni
sudo yarn global add vercel
Applications
software center
- vscode
- pycharm
- vlc
- brave
- keeweb
- telegram
- citra
- balenaetcher
- steam
- lutris
- stacer
- Kooha
- Blanket
from sources
XDM
wget https://github.com/subhra74/xdm/releases/download/7.2.11/xdm-setup-7.2.11.tar.xz
tar -xvf xdm-setup-7.2.11.tar.xz
sudo ./install.sh
rm install.sh readme.txt xdm-setup-7.2.11.tar.xz
Ulauncher
wget https://github.com/Ulauncher/Ulauncher/releases/download/5.12.1/ulauncher_5.12.1_all.deb
TimeShift
sudo add-apt-repository -y ppa:teejee2008/timeshift
sudo apt-get update
sudo apt-get install timeshift
NeoFetch
sudo apt install neofetch
Fish and starship
sudo apt install fish
chsh -s /usr/bin/fish
mkdir -p ~/.config/fish
mkdir -p ~/.config/fish/completions
sh -c "$(curl -fsSL https://starship.rs/install.sh)"
echo 'eval "$(starship init bash)"' >> ~/.bashrc
echo "starship init fish | source" >> ~/.config/fish/config.fish
poetry completions fish > ~/.config/fish/completions/poetry.fish
Last update: 2021-08-22