Skip to content

Commit 1f03b2c

Browse files
committed
Fix overall dependency chain.
1 parent 3bad4db commit 1f03b2c

File tree

8 files changed

+13
-10
lines changed

8 files changed

+13
-10
lines changed

user/awesome.service

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,13 @@
11
[Unit]
22
Description=Awesome window manager
33
Documentation=man:awesome(1)
4+
PartOf=display-server.target
45
After=display-server.target
5-
Requires=display-server.target
66

77
[Service]
88
ExecStart=/usr/bin/awesome
9-
Restart=always
10-
RestartSec=10
119

1210
[Install]
1311
WantedBy=default.target
12+
Alias=window-manager.target
1413
Also=xorg-server.target

user/insync.service

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,14 @@
11
[Unit]
22
Description=Insync
33
Documentation=man:insync(1)
4-
Requires=display-server.target
5-
After=display-server.target
4+
PartOf=window-manager.target
5+
After=window-manager.target
66

77
[Service]
88
Type=oneshot
9-
ExecStart=/usr/bin/sleep 3
109
ExecStart=/usr/bin/insync start
1110
ExecStop=/usr/bin/insync quit
1211
RemainAfterExit=yes
1312

1413
[Install]
15-
WantedBy=display-server.target
14+
WantedBy=window-manager.target

user/[email protected]

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
[Unit]
22
Description=User keymaps
33
Documentation=man:setxkbmap(1)
4-
Requires=display-server.target
4+
PartOf=display-server.target
5+
After=display-server.target
56

67
[Service]
78
ExecStart=/usr/bin/xkbcomp -I%h/.config/xkb %h/.config/xkb/%i $DISPLAY

user/numlock.service

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
[Unit]
22
Description=Activate numlock
33
Requires=display-server.target
4+
After=display-server.target
45

56
[Service]
67
ExecStart=/usr/bin/numlockx

user/urxvtd.service

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
Description=rxvt-unicode (urxvt) daemon
33
Documentation=man:urxvtd(1) man:urxvt(1)
44
Requires=urxvtd.socket
5-
Requires=xresources.service
5+
PartOf=xresources.service
66
After=xresources.service
77

88
[Service]

user/wm.target

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[Unit]
22
Description=Post window manager
3-
Requires=display-server.target
3+
PartOf=display-server.target
44
After=display-server.target
55

66
[Install]

user/xbindkeys.service

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
[Unit]
22
Description=Xbindkeys
33
Documentation=man:xbindkeys(1)
4+
PartOf=display-server,target
45
After=display-server.target
56

67
[Service]

user/xresources.service

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
[Unit]
22
Description=X resources default
33
Documentation=man:xrdb(1)
4+
PartOf=display-server.target
5+
After=display-server.target
46

57
[Service]
68
Type=oneshot

0 commit comments

Comments
 (0)