diff --git a/aliases/available/systemd.aliases.bash b/aliases/available/systemd.aliases.bash index 109308f1..19b0eae6 100644 --- a/aliases/available/systemd.aliases.bash +++ b/aliases/available/systemd.aliases.bash @@ -3,13 +3,20 @@ about-alias 'systemd service' case $OSTYPE in linux*) +# Improve aliases by bringing the common root `sc|scd` + `sre` for action + `u` for user alias sc='systemctl' - alias scr='systemctl daemon-reload' alias scu='systemctl --user' - alias scur='systemctl --user daemon-reload' + alias scdr='systemctl daemon-reload' + alias scdru='systemctl --user daemon-reload' + alias scr='systemctl restart' + alias scru='systemctl --user restart' alias sce='systemctl stop' - alias scue='systemctl --user stop' + alias sceu='systemctl --user stop' alias scs='systemctl start' - alias scus='systemctl --user start' + alias scsu='systemctl --user start' +# Keeping previous aliases for a non-breaking change. + alias scue='sceu' + alias scus='scsu' + alias scur='scdru' ;; esac