diff --git a/README.md b/README.md index 231ced9..7a3dc98 100644 --- a/README.md +++ b/README.md @@ -44,10 +44,15 @@ zpool/root/archlinux ``` If exactly one source returns that is the exact name of a ZFS dataset in an imported zpool we create a snapshot on it. If no source returns we silently exit. If more than one source returns we raise an error and halt the `pacman` transaction. -We retain two different snapshot chains, one for `pacman` transactions that only affect what we are calling _trivial_ packages and a separate chain for _important_ packages. By default only the exact regular expression package name match `^(linux|systemd|zfs-(dkms|utils))$` is considered important so in plain English any one of: +We retain two different snapshot chains, one for `pacman` transactions that only affect what we are calling _trivial_ packages and a separate chain for _important_ packages. By default only the exact regular expression package name match `^(linux(-zen)?(-headers)?|systemd|zfs-(linux(-zen)?|dkms|utils))$` is considered important so in plain English any one of: - `linux` +- `linux-headers` +- `linux-zen` +- `linux-zen-headers` - `systemd` +- `zfs-linux` +- `zfs-linux-zen` - `zfs-dkms` - `zfs-utils`