# build essentials
sudo pacman -S git vim make automake cmake
# package manager
sudo pacman -S yay snapd npm stack
sudo systemctl enable snapd
sudo systemctl start snapd
# Optimize Linux Laptop Battery Life
sudo pacman -S tlp
sudo systemctl enable tlp
sudo systemctl start tlp
- Fonts
sudo pacman -S ttf-dejavu ttf-liberation noto-fonts noto-fonts-emoji noto-fonts-extra
- Zsh
sudo pacman -S zsh
git clone https://github.com/ohmyzsh/ohmyzsh.git ~/.oh-my-zsh
cp ~/.zshrc ~/.zshrc.orig
cp .zshrc ~/.zshrc
sudo pacman -S alacritty ruby go
- Spacemacs
- Python
# pip
sudo pacman -S python-pip pyenv
# pipx
pip install pipx
# pipx packages
pipx install poetry pre-commit
- Latex
sudo pacman -S texlive-core texlive-bin texlive-bibtexextra \
texlive-fontsextra texlive-formatsextra texlive-langextra \
texlive-latexextra texlive-pictures texlab
- Virtualization
# docker
sudo pacman -S docker docker-compose
# docker linter
yay -S hadolint
# kubernetes
sudo pacman -S helm kubectl
# k3d
yay -S rancher-k3d-bin