Improved systemd aliases

Refactor naming
Add restart
pull/1841/head
Artem Kovalov 2020-12-28 19:53:47 +01:00 committed by Noah Gorny
parent 7827907154
commit 9d7738d14d
1 changed files with 11 additions and 4 deletions

View File

@ -3,13 +3,20 @@ about-alias 'systemd service'
case $OSTYPE in case $OSTYPE in
linux*) linux*)
# Improve aliases by bringing the common root `sc|scd` + `sre` for action + `u` for user
alias sc='systemctl' alias sc='systemctl'
alias scr='systemctl daemon-reload'
alias scu='systemctl --user' 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 sce='systemctl stop'
alias scue='systemctl --user stop' alias sceu='systemctl --user stop'
alias scs='systemctl start' 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 esac