mirror of
https://github.com/allaunthefox/Research-Stack.git
synced 2026-07-31 03:05:21 +00:00
Provide two lists for clean system recovery: - frt-core-packages.txt: 90 packages required to build, verify, and run the Research Stack (VITAL + NEEDED tiers). Install first on fresh system. - personal-packages.txt: ~200 packages that are NOT required for FRT work. These are quality-of-life, niche domain, or redundant tools. Safe to remove for a clean research environment; reinstall on demand. Total potential savings: ~3-5GB by removing personal tier. Also includes the full 391-package master inventory with per-package justifications in software_inventory_2026-05-13.md.
117 lines
1.7 KiB
Text
117 lines
1.7 KiB
Text
# FRT Core Runtime — Minimal Package Set
|
|
# These packages are required to build, verify, and run the Research Stack.
|
|
# Install on a fresh system with: sudo pacman -S --needed - < frt-core-packages.txt
|
|
# Note: base + base-devel are assumed already installed.
|
|
|
|
# --- VITAL: Boot / Storage / Network / Auth ---
|
|
linux-cachyos
|
|
linux-cachyos-headers
|
|
linux-cachyos-lts
|
|
linux-cachyos-lts-headers
|
|
linux-firmware
|
|
amd-ucode
|
|
nvidia-580xx-dkms
|
|
nvidia-580xx-utils
|
|
nvidia-580xx-settings
|
|
opencl-nvidia-580xx
|
|
lib32-nvidia-580xx-utils
|
|
lib32-opencl-nvidia-580xx
|
|
lib32-vulkan-icd-loader
|
|
lib32-vulkan-radeon
|
|
mkinitcpio
|
|
efibootmgr
|
|
efitools
|
|
limine
|
|
limine-mkinitcpio-hook
|
|
limine-snapper-sync
|
|
device-mapper
|
|
lvm2
|
|
cryptsetup
|
|
btrfs-progs
|
|
snapper
|
|
networkmanager
|
|
iwd
|
|
openssh
|
|
sudo
|
|
iptables
|
|
pacman
|
|
pacman-contrib
|
|
paru
|
|
yay
|
|
aurutils
|
|
pipewire
|
|
pipewire-alsa
|
|
pipewire-jack
|
|
pipewire-pulse
|
|
wireplumber
|
|
alsa-firmware
|
|
alsa-plugins
|
|
alsa-utils
|
|
mesa
|
|
vulkan-icd-loader
|
|
vulkan-radeon
|
|
libva-nvidia-driver
|
|
noto-fonts
|
|
noto-fonts-cjk
|
|
noto-fonts-emoji
|
|
|
|
# --- NEEDED: Research Stack Toolchain ---
|
|
git
|
|
github-cli
|
|
rustup
|
|
elan-lean
|
|
python
|
|
python-pip
|
|
python-virtualenv
|
|
python-pytorch-opt-cuda
|
|
python-transformers
|
|
python-bitsandbytes
|
|
python-cupy
|
|
python-cuda
|
|
ollama-cuda
|
|
open-webui
|
|
docker
|
|
docker-compose
|
|
node
|
|
npm
|
|
pnpm
|
|
visual-studio-code-bin
|
|
vim
|
|
firefox
|
|
chromium
|
|
zsh
|
|
bash
|
|
fish
|
|
cachyos-zsh-config
|
|
plasma-desktop
|
|
kde-gtk-config
|
|
kdeconnect
|
|
konsole
|
|
dolphin
|
|
rclone
|
|
texlive-basic
|
|
texlive-latexextra
|
|
texlive-mathscience
|
|
texlive-bibtexextra
|
|
texlive-fontsextra
|
|
texlive-fontsrecommended
|
|
texlive-humanities
|
|
texlive-pstricks
|
|
pandoc-cli
|
|
zotero-bin
|
|
obsidian
|
|
signal-desktop
|
|
telegram-desktop
|
|
thunderbird
|
|
bitwarden
|
|
tailscale
|
|
wget
|
|
rsync
|
|
bind
|
|
dnsmasq
|
|
man-db
|
|
man-pages
|
|
texinfo
|
|
btop
|
|
smartmontools
|
|
fwupd
|