~kris/dots

sdeploy

ref: 782c7eac7273674d6e2b0d7f85d72c1db56b90f1 sdeploy/README.md -rw-r--r-- 1.1 KiB
782c7eac — Kris Yotam chore: sync local state after restore (push updates, no pull) a month ago

#sdeploy

Kris's Simple Deploy -- OS and system-specific deployment scripts that install packages and configure machines using srice dotfiles.

#Structure

standard/          Distro-based installs
  sd-artix/        Artix Linux (primary, fully implemented)
  sd-gentoo/       Gentoo (planned)
  sd-kali/         Kali Linux (planned)
  sd-ubuntu/       Ubuntu/Debian (planned)
  sd-macos/        macOS (planned)
  sd-win11/        Windows 11 + WSL (planned)

system/            Machine-specific configs
  sd-wired/        Pentesting laptop (Artix OpenRC + BlackArch)
  sd-moirai/       Desktop workstation
  sd-motoko/       (planned)
  sd-eva01/        (planned)

#Usage (Wired)

curl -LO https://git.sr.ht/~krisyotam/sdeploy/blob/main/system/sd-wired/deploy.sh
sh deploy.sh

The deploy script will:

  1. Install packages from progs.csv
  2. Add BlackArch repository
  3. Deploy srice dotfiles
  4. Clone slipbox and ctfs repos
  5. Run post-install configuration
  • srice -- The dotfiles this deploys