~kris/dots

sdeploy

ref: 386c768e2bd8d75f33924c299283b759e6481e2e sdeploy/README.md -rw-r--r-- 1.1 KiB
386c768e — Kris Yotam restructure: standard/system split, rename ksd- to sd-, add wired pentesting config 4 months 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