~kris/dots

sdeploy

Simple Deploy — bootstrapping scripts for Arch, Artix, Gentoo, and more
782c7eac — Kris Yotam a month ago
chore: sync local state after restore (push updates, no pull)
80800657 — Kris Yotam 3 months ago
wip: emergency backup (power outage risk)
cb8fc956 — Kris Yotam 3 months ago
add gentoo progs list, update artix progs

refs

main
browse  log 

clone

read-only
https://git.krisyotam.com/~kris/sdeploy
read/write
git@git.krisyotam.com:~kris/sdeploy

You can also use your local clone with git send-email.

#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