Nxinit » History » Version 1
Stefan Mark, 12/16/2020 04:10 PM
1 | 1 | Stefan Mark | h1. Nxinit |
---|---|---|---|
2 | |||
3 | h2. Startup sequence |
||
4 | |||
5 | <pre> |
||
6 | startx ^ xserverrc ^ xinit || { X, xinitrc } |
||
7 | | |
||
8 | /-------------------------------------/ |
||
9 | \-> xinitrc ^ nxinit ^ dbus-launch ^ nxinit [^ ck-launch-session ^ nxinit] || { [@$keyring], [!$randr], [$randrd], [$compositor], [!xrdb], [!$font_init] } ^ nxls |
||
10 | | |
||
11 | /-------------------------------------------------------------------------------------------------------------------------------------------------------------/ |
||
12 | \-> nxls || { $wm, [!$wm_check], [$keybinder], [$status] } |
||
13 | </pre> |
||
14 | |||
15 | <pre> |
||
16 | ^ execs into |
||
17 | || runs in backgrouns |
||
18 | {} group |
||
19 | [] optional |
||
20 | $TYPE a program of type TYPE |
||
21 | ! wait |
||
22 | @ wait until daemonized |
||
23 | </pre> |
||
24 | |||
25 | h2. Propsed process tree |
||
26 | |||
27 | <pre> |
||
28 | xinit |
||
29 | |- X |
||
30 | \- nxls |
||
31 | | dbus |
||
32 | | [consolekit] |
||
33 | |- [keyring] |
||
34 | |- [compositor] |
||
35 | |- [randrd] |
||
36 | |- wm |
||
37 | |- [keybinder] |
||
38 | |- [status] |
||
39 | </pre> |