Skip to content

Commit 9d7738d

Browse files
artemkovalyovNoah Gorny
authored andcommitted
Improved systemd aliases
Refactor naming Add restart
1 parent 7827907 commit 9d7738d

File tree

1 file changed

+11
-4
lines changed

1 file changed

+11
-4
lines changed

aliases/available/systemd.aliases.bash

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,20 @@ about-alias 'systemd service'
33

44
case $OSTYPE in
55
linux*)
6+
# Improve aliases by bringing the common root `sc|scd` + `sre` for action + `u` for user
67
alias sc='systemctl'
7-
alias scr='systemctl daemon-reload'
88
alias scu='systemctl --user'
9-
alias scur='systemctl --user daemon-reload'
9+
alias scdr='systemctl daemon-reload'
10+
alias scdru='systemctl --user daemon-reload'
11+
alias scr='systemctl restart'
12+
alias scru='systemctl --user restart'
1013
alias sce='systemctl stop'
11-
alias scue='systemctl --user stop'
14+
alias sceu='systemctl --user stop'
1215
alias scs='systemctl start'
13-
alias scus='systemctl --user start'
16+
alias scsu='systemctl --user start'
17+
# Keeping previous aliases for a non-breaking change.
18+
alias scue='sceu'
19+
alias scus='scsu'
20+
alias scur='scdru'
1421
;;
1522
esac

0 commit comments

Comments
 (0)