diff --git a/README.md b/README.md index 9aca09ec..75497482 100644 --- a/README.md +++ b/README.md @@ -110,14 +110,13 @@ Just run `topgrade`. It will run the following steps: Topgrade already runs inside tmux. This is useful when using topgrade on remote systems. * `-c/--cleanup` - Topgrade will instruct package managers to remove old or unused files * `-n/--dry-run` - Print what should be run. -* `--disable system` - Skip the system upgrade phase. -* `--disable git-repos` - Don't pull custom git repositories. -* `--disable emacs` - Don't upgrade Emacs packages or configuration files. +* `--disable [STEPS]` - Disable one or more steps: + * `system` - Skip the system upgrade phase. + * `git-repos` - Don't pull custom git repositories. + * `emacs` - Don't upgrade Emacs packages or configuration files. + * `vim` - Don't upgrade Vim/NeoVim packages or configuration files. + * `gem` - Don't upgrade ruby gems. * `--no-retry` - Don't ask to retry failed steps. -* `--disable vim` - Don't upgrade Vim/NeoVim packages or configuration files. -* `--disable gem` - Don't upgrade ruby gems. - -`--disable` flags can also be combined like so: `--disable system vim` ## Customization You can place a configuration file at `~/.config/topgrade.toml` (on macOS `~/Library/Preferences/topgrade.toml`).. Here's an example: