aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'README.md')
-rw-r--r--README.md15
1 files changed, 11 insertions, 4 deletions
diff --git a/README.md b/README.md
index af8264c..8ae2b57 100644
--- a/README.md
+++ b/README.md
@@ -4,18 +4,25 @@ My Arch Linux configuration, managed with [chezmoi](https://www.chezmoi.io/).
## Bootstrap on a fresh Arch install
-On a minimal Arch system (only `base` installed), as the regular wheel
-user:
+As the regular wheel user (not root), on a minimal Arch system (only
+`base` installed):
```sh
curl -fsSL https://raw.githubusercontent.com/sommerfelddev/dotfiles/master/bootstrap.sh | sh
```
-This installs prerequisites, enables `%wheel` in sudoers, builds
+This installs pacman prerequisites, enables `%wheel` in sudoers, builds
`paru-bin` from the AUR, clones this repo to `~/dotfiles`, runs
-`just init`, and — on EFI systems missing an Arch boot entry —
+`just init`, enables recommended systemd units (fstrim, timesyncd,
+resolved, reflector, paccache, pkgstats, acpid, cpupower, iwd, plus tlp
+on laptops), refreshes the pacman mirrorlist, creates XDG user
+directories, and — on EFI systems missing an Arch boot entry —
launches `create-efi`.
+The script assumes the Arch installation guide has already been
+followed up to the point of creating a wheel-group user and booting
+into their session.
+
## Setup on an existing system
```sh