diff --git a/README.md b/README.md index a77a4eb5..d8131f19 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ Keeping your system up to date mostly involves invoking more than a single package manager. This usually results in big shell one-liners saved in your shell history. Topgrade tries to solve this -problem by detecting which tools you use and invoke their appropriate package managers. +problem by detecting which tools you use and run their appropriate package managers. ## Installation Arch Linux users can use the [AUR](https://aur.archlinux.org/packages/topgrade/) package. @@ -12,14 +12,14 @@ Arch Linux users can use the [AUR](https://aur.archlinux.org/packages/topgrade/) Other systems users can either use `cargo install` or use the compiled binaries from the release page. ## Usage -Just invoke `topgrade`. It will invoke the following steps: +Just run `topgrade`. It will run the following steps: -* Invoke the system package manager: - * *Arch*: Invoke [yay](https://github.com/Jguer/yay) or fall back to pacman - * *CentOS/RHEL*: Invoke `yum upgrade` - * *Fedora* - Invoke `dnf upgrade` - * *Debian/Ubuntu*: Invoke `apt update && apt dist-upgrade` - * *macOS*: Invoke `brew update && brew upgrade` +* Run the system package manager: + * *Arch*: Run [yay](https://github.com/Jguer/yay) or fall back to pacman + * *CentOS/RHEL*: Run `yum upgrade` + * *Fedora* - Run `dnf upgrade` + * *Debian/Ubuntu*: Run `apt update && apt dist-upgrade` + * *macOS*: Run `brew update && brew upgrade` * Check if the following paths are tracked by Git. If so, pull them: * ~/.emacs.d (Should work whether you use [Spacemacs](http://spacemacs.org/) or a custom configuration) * ~/.zshrc @@ -27,9 +27,9 @@ Just invoke `topgrade`. It will invoke the following steps: * ~/.tmux * ~/.config/fish/config.fish * Custom defined paths -* *Unix*: Invoke [zplug](https://github.com/zplug/zplug) update +* *Unix*: Run [zplug](https://github.com/zplug/zplug) update * *Unix*: Upgrade tmux plugins with [TPM](https://github.com/tmux-plugins/tpm) -* Invoke Cargo [install-update](https://github.com/nabijaczleweli/cargo-update) +* Run Cargo [install-update](https://github.com/nabijaczleweli/cargo-update) * Upgrade Emacs packages * Upgrade Vim packages. Works with the following plugin frameworks: * [NeoBundle](https://github.com/Shougo/neobundle.vim) @@ -37,7 +37,7 @@ Just invoke `topgrade`. It will invoke the following steps: * [Plug](https://github.com/junegunn/vim-plug) * Upgrade NPM globally installed packages * Upgrade Atom packages -* *Linux*: Invoke [fwupdmgr](https://github.com/hughsie/fwupd) to show firmware upgrade. (View +* *Linux*: Run [fwupdmgr](https://github.com/hughsie/fwupd) to show firmware upgrade. (View only. No upgrades will actually be performed) * Run custom defined commands * Final stage