We set up a new Arch Linux dev workstation.

Arch Linux

Arch Linux guide: https://github.com/lhl/linuxlaptops/wiki/Arch-Linux-Install-Guide

ROCm

paru -S rocm-hip-sdk rocm-ml-sdk rocm-opencl-sdk
paru -S amdgpu_top radeontop nvtop
  • Use extra-testing enabled in /etc/pacman.conf

See: https://llm-tracker.info/books/howto-guides/page/amd-gpus

Mamba

curl -L -O "https://github.com/conda-forge/miniforge/releases/latest/download/Miniforge3-$(uname)-$(uname -m).sh"
bash Miniforge3-$(uname)-$(uname -m).sh
home/lhl/miniforge3/bin/conda init fish

Environment

Atuin

paru -S atuin

Starship

paru -S starship
echo 'starship init fish | source' >> ~/.config/fish/config.fish