# build essentials
sudo pacman -S git vim make automake cmake fakeroot patch
# package manager
sudo pacman -S yay snapd npm
sudo systemctl enable --now snapd.socket
sudo ln -s /var/lib/snapd/snap /snap
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 and pipx
sudo pacman -S pyenv python-pip python-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