Replace "invoke" with "run"

This commit is contained in:
Roey Darwish Dror
2018-06-11 16:51:14 +03:00
parent 716672162f
commit f420213a79

View File

@@ -4,7 +4,7 @@
Keeping your system up to date mostly involves invoking more than a single package manager. This 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 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 ## Installation
Arch Linux users can use the [AUR](https://aur.archlinux.org/packages/topgrade/) package. 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. Other systems users can either use `cargo install` or use the compiled binaries from the release page.
## Usage ## Usage
Just invoke `topgrade`. It will invoke the following steps: Just run `topgrade`. It will run the following steps:
* Invoke the system package manager: * Run the system package manager:
* *Arch*: Invoke [yay](https://github.com/Jguer/yay) or fall back to pacman * *Arch*: Run [yay](https://github.com/Jguer/yay) or fall back to pacman
* *CentOS/RHEL*: Invoke `yum upgrade` * *CentOS/RHEL*: Run `yum upgrade`
* *Fedora* - Invoke `dnf upgrade` * *Fedora* - Run `dnf upgrade`
* *Debian/Ubuntu*: Invoke `apt update && apt dist-upgrade` * *Debian/Ubuntu*: Run `apt update && apt dist-upgrade`
* *macOS*: Invoke `brew update && brew upgrade` * *macOS*: Run `brew update && brew upgrade`
* Check if the following paths are tracked by Git. If so, pull them: * 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) * ~/.emacs.d (Should work whether you use [Spacemacs](http://spacemacs.org/) or a custom configuration)
* ~/.zshrc * ~/.zshrc
@@ -27,9 +27,9 @@ Just invoke `topgrade`. It will invoke the following steps:
* ~/.tmux * ~/.tmux
* ~/.config/fish/config.fish * ~/.config/fish/config.fish
* Custom defined paths * 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) * *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 Emacs packages
* Upgrade Vim packages. Works with the following plugin frameworks: * Upgrade Vim packages. Works with the following plugin frameworks:
* [NeoBundle](https://github.com/Shougo/neobundle.vim) * [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) * [Plug](https://github.com/junegunn/vim-plug)
* Upgrade NPM globally installed packages * Upgrade NPM globally installed packages
* Upgrade Atom 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) only. No upgrades will actually be performed)
* Run custom defined commands * Run custom defined commands
* Final stage * Final stage