summarylogtreecommitdiffstats
path: root/chromiumos-ui.service
diff options
context:
space:
mode:
authorAlain Kalker2015-07-01 17:02:18 +0200
committerAlain Kalker2015-07-01 17:02:18 +0200
commitd784c3860c84f6185e073ebe8daf450505c50650 (patch)
tree435fbe13eb6924b8c8be01f69783582b8fbb1562 /chromiumos-ui.service
downloadaur-chromiumos-ui-service.tar.gz
Initial import
Diffstat (limited to 'chromiumos-ui.service')
-rw-r--r--chromiumos-ui.service13
1 files changed, 13 insertions, 0 deletions
diff --git a/chromiumos-ui.service b/chromiumos-ui.service
new file mode 100644
index 000000000000..58cb6fcee375
--- /dev/null
+++ b/chromiumos-ui.service
@@ -0,0 +1,13 @@
+[Unit]
+Description=Chromium OS UI
+Conflicts=getty@tty1.service
+After=systemd-user-sessions.service getty@tty1.service plymouth-quit.service
+
+[Service]
+ExecStart=/usr/bin/runuser -l chronos -c "/usr/bin/startx /usr/bin/chromiumos-ui-session --login"
+ExecStop=/usr/bin/runuser -l chronos -c "/usr/bin/pkill -f chromiumos-ui/chrome"
+Restart=always
+IgnoreSIGPIPE=no
+
+[Install]
+Alias=display-manager.service