01f55123118601a935f28ff6c49e625448bdd32d

Author
bretello <bretello@users.noreply.github.com>
Committer
GitHub <noreply@github.com>
Date

Message

feat(systemd): add alias for --failed commands (#11847)

Diff

 1diff --git a/plugins/systemd/README.md b/plugins/systemd/README.md
 2index ffa0567a853f683930e069a931fe835f7ea5609a..755c649a12fd20faded7b1d807c0080d9051577e 100644
 3--- a/plugins/systemd/README.md
 4+++ b/plugins/systemd/README.md
 5@@ -12,6 +12,7 @@ plugins=(... systemd)
 6 
 7 | Alias                  | Command                            | Description                                                      |
 8 |:-----------------------|:-----------------------------------|:-----------------------------------------------------------------|
 9+| `sc-failed`            | `systemctl --failed`               | List failed systemd units                                        |
10 | `sc-list-units`        | `systemctl list-units`             | List all units systemd has in memory                             |
11 | `sc-is-active`         | `systemctl is-active`              | Show whether a unit is active                                    |
12 | `sc-status`            | `systemctl status`                 | Show terse runtime status information about one or more units    |
13diff --git a/plugins/systemd/systemd.plugin.zsh b/plugins/systemd/systemd.plugin.zsh
14index 1270bea0e376c26711f2809eeafc4fbe8c2ad29e..382a57b297e1d5511fb6c61763ef915ffebe787e 100644
15--- a/plugins/systemd/systemd.plugin.zsh
16+++ b/plugins/systemd/systemd.plugin.zsh
17@@ -93,6 +93,9 @@ alias scu-enable-now="scu-enable --now"
18 alias scu-disable-now="scu-disable --now"
19 alias scu-mask-now="scu-mask --now"
20 
21+# --failed commands
22+alias scu-failed='systemctl --user --failed'
23+alias sc-failed='systemctl --failed'
24 
25 function systemd_prompt_info {
26   local unit