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-testingenabled 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
- We could use https://aur.archlinux.org/packages/mambaforge
Environment
Atuin
paru -S atuin
Starship
paru -S starship
echo 'starship init fish | source' >> ~/.config/fish/config.fish