diff --git a/plugins/systemd/README.md b/plugins/systemd/README.md index 755c649a1..1980ae373 100644 --- a/plugins/systemd/README.md +++ b/plugins/systemd/README.md @@ -45,6 +45,7 @@ plugins=(... systemd) | `sc-set-environment` | `sudo systemctl set-environment` | Set one or more systemd manager environment variables | | `sc-unset-environment` | `sudo systemctl unset-environment` | Unset one or more systemd manager environment variables | | `sc-edit` | `sudo systemctl edit` | Edit a drop-in snippet or a whole replacement file with `--full` | +| `sc-edit-full` | `sudo systemctl edit --full` | Edit the whole unit file instead of a drop-in snippet | | `sc-enable-now` | `sudo systemctl enable --now` | Enable and start unit(s) | | `sc-disable-now` | `sudo systemctl disable --now` | Disable and stop unit(s) | | `sc-mask-now` | `sudo systemctl mask --now` | Mask and stop unit(s) | diff --git a/plugins/systemd/systemd.plugin.zsh b/plugins/systemd/systemd.plugin.zsh index 382a57b29..842174df0 100644 --- a/plugins/systemd/systemd.plugin.zsh +++ b/plugins/systemd/systemd.plugin.zsh @@ -97,6 +97,10 @@ alias scu-mask-now="scu-mask --now" alias scu-failed='systemctl --user --failed' alias sc-failed='systemctl --failed' +# --full commands +alias sc-edit-full="sc-edit --full" +alias scu-edit-full="scu-edit --full" + function systemd_prompt_info { local unit for unit in "$@"; do