Skip to content

Commit 1132251

Browse files
committed
Have more resources restart on failure
1 parent c8d90aa commit 1132251

File tree

7 files changed

+11
-0
lines changed

7 files changed

+11
-0
lines changed

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# Changelog
22

3+
## HEAD
4+
5+
- The following services now restart on failure:
6+
`app@`, `hexchat`, `insync`, `rbenv@`, `transmission-gtk`, and `xbindkeys`.
7+
38
## 2.1.0
49

510
- Use `--no-daemon` mode for insync.

user/[email protected]

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ After=xresources.service
55

66
[Service]
77
ExecStart=/usr/bin/env %i
8+
Restart=on-failure
89

910
[Install]
1011
WantedBy=display-server.target

user/hexchat.service

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ After=xresources.service
66

77
[Service]
88
ExecStart=/usr/bin/hexchat --minimize=2
9+
Restart=on-failure
910

1011
[Install]
1112
WantedBy=display-server.target

user/insync.service

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ After=xresources.service
77

88
[Service]
99
ExecStart=/usr/bin/insync start --no-daemon
10+
Restart=on-failure
1011

1112
[Install]
1213
WantedBy=window-manager.target

user/[email protected]

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ Description=Run ruby /usr/local/bin/%i
33

44
[Service]
55
ExecStart=/bin/sh -c "`%h/.rbenv/bin/rbenv which ruby` /usr/local/bin/%i"
6+
Restart=on-failure
67

78
[Install]
89
WantedBy=default.target

user/transmission-gtk.service

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ After=display-server.target
55

66
[Service]
77
ExecStart=/usr/bin/transmission-gtk --minimized
8+
Restart=on-failure
89

910
[Install]
1011
WantedBy=display-server.target

user/xbindkeys.service

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ After=display-server.target
66

77
[Service]
88
ExecStart=/usr/bin/xbindkeys --nodaemon --file %h/.config/xbindkeys/xbindkeysrc
9+
Restart=on-failure
910

1011
[Install]
1112
WantedBy=display-server.target

0 commit comments

Comments
 (0)