choose minimal installation when installing (so you don’t get crap like thunderbird)
download Chrome, login
sudo apt update
sudo add-apt-repository ppa:neovim-ppa/stablesudo apt-get updatesudo apt-get install neovim
nvim config file (to ~/.config/nvim)source init.vimsudo apt install build-essential cmake vim python3-devpython3 install.py in plugged/YouCompleteMegit clone --depth 1 https://github.com/junegunn/fzf.git ~/.fzf~/.fzf/installsudo apt-get install silversearcher-agsudo apt install curlsudo apt install zshsh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"chsh -s $(which zsh).zshrc file (note: requires installing a package in ~/.oh-my-zsh/plugins)
git clone https://github.com/zsh-users/zsh-syntax-highlighting.gitsudo apt install git
git config --global user.email "you@example.com"git config --global user.name "Your Name"git config credential.helper store stores credentialssudo apt install nodejssudo apt install npmsudo apt-get install texlive-latex-base texlive-fonts-recommended texlive-fonts-extra texlive-latex-extra
sudo apt-get install texlive-sciencepdflatexlatexmk is useful too, do sudo apt-get install latexmksudo apt-get install -y pandocsudo add-apt-repository ppa:andreasbutti/xournalpp-mastersudo apt updatesudo apt install xournalppevince installed by default, seems goodsudo add-apt-repository ppa:inkscape.dev/stable
sudo apt update
sudo apt install inkscape
sudo apt install gnome-tweaks