π§ My dotfiles
// readme
Dotfiles
These dotfiles support macOS only. Linux, containers, and GitHub Codespaces are unsupported.
Install
The recommended path is to clone the repository, bootstrap Moon, and install
the minimal profile with Moon. Appleβs Command Line Tools and working Git are
required. If xcode-select --print-path or git --version fails, run
xcode-select --install, complete the macOS system dialog, and wait for the
installation to finish before continuing.
cd && \
git clone --depth 1 https://github.com/SebastienElet/dotfiles.git .dotfiles && \
cd .dotfiles && \
./tooling/install-moon && \
"$HOME/.moon/bin/moon" exec --quiet repository:install
The bootstrap downloads Bun 1.4.3, verifies its pinned SHA-256 checksum, and installs
Moon from .github/actions/setup-moon/package.json and its frozen bun.lock in a
temporary directory. It copies the native binary to ~/.moon/bin/moon and prints
its executed version. Temporary downloads, dependencies and caches are removed; no
global pin or shell profile is written. Missing or invalid Moon configuration and
download/installation failures stop before workstation installation. Network access
is required on everyβ¦