diff options
| author | 2026-04-21 01:23:38 +0100 | |
|---|---|---|
| committer | 2026-04-21 01:23:38 +0100 | |
| commit | 31345ce0db8112308b78d7f09b9f1dd2c3973b73 (patch) | |
| tree | 84a72484ad43350f1a80130de8b582b3e412c9a8 /dot_local | |
| parent | 91b093c4b278fe37f316deef66cee1ee90892eba (diff) | |
| download | dotfiles-31345ce0db8112308b78d7f09b9f1dd2c3973b73.tar.gz dotfiles-31345ce0db8112308b78d7f09b9f1dd2c3973b73.tar.bz2 dotfiles-31345ce0db8112308b78d7f09b9f1dd2c3973b73.zip | |
feat: add bootstrap.sh for fresh Arch installs
Takes a minimal Arch system (only 'base' installed) to the point where
'just init' has run and dotfiles are deployed. Installs prerequisites
(sudo, git, base-devel, chezmoi, just, efibootmgr), enables %wheel in
sudoers, bootstraps paru-bin from the AUR, clones the repo, runs
'just init' (which swaps sudo for doas-sudo-shim via the existing base
meta list), and launches create-efi if no Arch EFI boot entry exists.
Designed to be curlable:
curl -fsSL https://raw.githubusercontent.com/sommerfelddev/dotfiles/master/bootstrap.sh | sh
Diffstat (limited to 'dot_local')
0 files changed, 0 insertions, 0 deletions
