Serenity Operating System
1[TTYServer]
2# NOTE: We don't start anything on tty0 since that's the "active" TTY while WindowServer is up.
3Arguments=tty1
4StdIO=/dev/tty1
5Priority=high
6
7[ProtocolServer]
8Socket=/tmp/portal/protocol
9SocketPermissions=660
10Lazy=1
11Priority=low
12KeepAlive=1
13User=protocol
14
15[LookupServer]
16Socket=/tmp/portal/lookup
17SocketPermissions=660
18Lazy=1
19Priority=low
20KeepAlive=1
21User=lookup
22
23[DHCPClient]
24Priority=low
25KeepAlive=1
26User=root
27
28[NotificationServer]
29Socket=/tmp/portal/notify
30SocketPermissions=660
31Lazy=1
32Priority=low
33KeepAlive=1
34User=notify
35
36[WindowServer]
37Socket=/tmp/portal/window
38SocketPermissions=660
39Priority=high
40KeepAlive=1
41User=window
42
43[SystemMenu]
44KeepAlive=1
45User=anon
46
47[Clock.MenuApplet]
48KeepAlive=1
49User=anon
50
51[CPUGraph.MenuApplet]
52KeepAlive=1
53User=anon
54
55[Audio.MenuApplet]
56KeepAlive=1
57User=anon
58
59[UserName.MenuApplet]
60Priority=low
61KeepAlive=1
62User=anon
63
64[AudioServer]
65Socket=/tmp/portal/audio
66# TODO: we may want to start it lazily, but right now WindowServer connects to it immediately on startup
67Priority=high
68KeepAlive=1
69User=anon
70
71[Taskbar]
72Priority=high
73KeepAlive=1
74User=anon
75
76[Terminal]
77User=anon
78WorkingDirectory=/home/anon