Skip to content

Setup

In this page I list some of the common packages to install after a server is reset.

Basic

sudo apt install curl wget cmake silversearcher-ag unzip install repo git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev gcc-multilib g++-multilib libc6-dev-i386 libncurses-dev x11proto-core-dev libx11-dev lib32z-dev libgl1-mesa-dev libxml2-utils xsltproc unzip python3-venv libssl-dev libelf-dev

Shell

Install Oh My Zsh

sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

Docker

On Linux-based systems, we can install docker with a script:

Get script:

curl -fsSL https://get.docker.com -o get-docker.sh

Run:

sudo sh get-docker.sh

After installation, manage docker as a non-root user

Create the docker group.

sudo groupadd docker

Add your user to the docker group.

sudo usermod -aG docker $USER

Log out and log back in so that your group membership is re-evaluated.

Editor

Install Neovim

Install LunarVim

Then refer to vim wiki to configure the editor.

Cloud

TODO