Authored once, everywhere
Core lives in one repo and is vendored into every OS repo via git subtree. No N-way reconciliation, no drift — edit once, sync out.
A portable, layered dotfiles system. A single vendored Core — zsh, tmux, Neovim, git, starship, mise — shared across every box, with thin OS-native layers per platform and operator role layers — offensive for Kali, defensive for Defense. Audited, benchmarked, reproducible.
No install — launch the Kali environment in your browser (opens in a new tab) a Codespace boots straight into the offensive shell — htp, ipp, lhost, ttyup live
Core 2.6.0 · derived from source on 2026-07-01
Ten repositories, one philosophy: if it changes with the operating system it isn’t Core; if it changes with you as an operator it isn’t Core. Everything left over is Core — and it lives in exactly one place.
Core lives in one repo and is vendored into every OS repo via git subtree. No N-way reconciliation, no drift — edit once, sync out.
Subtree vendors the actual files, so a fresh clone just works. No submodule init, no flags. Perfect for public portfolio repos.
The zsh module chain loads in one canonical order on macOS, Linux, and WSL — PowerShell mirrors it. Muscle memory transfers everywhere.
A manifest-driven audit gate, hermetic behavioral tests, pinned plugin SHAs, and a startup-perf budget keep every sync honest.
Core (identical everywhere), OS-native (changes with the OS), and Role (offensive scaffolding for Kali, defensive tooling for Defense). Every file has exactly one home.
core-help cheat sheets, core-doctor health checks, did-you-mean command handling, and first-party completions for every verb.
Each layer answers a different question. Drawing the boundary precisely is what lets one Core serve every machine without special-casing.
zsh modules, tmux base, Neovim, git, starship, mise, clip. Vendored into each OS repo under core/ — except Windows, which replicates it natively.
Package manager, paths, clipboard backend, OS tmux/git tweaks. One thin layer per platform.
Operator tooling stacked on an OS layer — offensive on Kali, defensive (detections, hunt/triage) on Defense.
Ten repositories are public today — one Core, vendored into eight of the nine machine repos (Windows replicates Core natively in PowerShell). Each card links straight to its repo, with live stars, last-push, and CI status pulled from GitHub at build time.
The keystone. Single source of truth for everything identical on every machine — shell modules, tmux base, Neovim, git, starship, mise.
macOS (Apple Silicon / Intel) terminal environment. Homebrew + brew bundle, Ghostty, 1Password agent, native pbcopy clipboard — plus a committed tiling-desktop layer: AeroSpace, SketchyBar, and Karabiner.
The native Windows host: PowerShell 7 as daily driver, Windows Terminal, scoop/winget, psmux, and the bridge into WSL2.
The Kali node — Core + apt OS layer + a unique offensive role layer for authorized engagements.
The blue mirror of Kali — the defensive role. Detection engineering & investigation: hunt/triage tooling, version-controlled detection content (Sigma, Sysmon, Zeek/Suricata, SIEM), and a Dockerized detection lab. Distro-agnostic.
The Linux template every other distro repo is stamped from. dnf + RPM Fusion, Flathub, Wayland clipboard, SELinux helpers.
Rolling-release Arch. pacman + AUR + multilib, with a bare-metal stage-0 SETUP guide for a minimal install.
zypper with the best dependency solver of the bunch. Packman, AppArmor, Btrfs/snapper, Tumbleweed (dup) + Leap (up) aware.
The lean outlier: musl libc, busybox, doas. The small-footprint / container / rescue layer — bootstrap detects doas vs sudo.
Source-based capstone. emerge + full category/name atoms + USE flags — the most educational build in the fleet.
Pick your platform, clone, bootstrap. The installer is idempotent and ships a dry-run so you can preview every change before it touches your machine.
Pick a platform, toggle the options you want — get the exact command: clone the repo and run its idempotent bootstrap, so you can read everything first. No curl | bash; every flag is one the bootstrap actually accepts.