Normalise JSON. Update todo
[PreCom.git] / README.md
1 #What?
2 This script is kind of like a task-runner. Really it could be used for far more general things than ITG. I might put it on my personal github without the ITG stuff attached.
3
4 #How
5 The idea is:
6
7 - Configure your services/tasks in menu.json
8 - Start a minimal X server (I use a SysV init script to start Xorg)
9 - Launch a terminal application (I usr urxvt) that runs the menu.sh script
10
11 The main reason to do it this way is for weird arcade displays. I need xorg to start to get a 15kHz signal out.
12
13 #Gotchas
14 Each task or whatever can be run as a user specified in menu.json. You'll probably need to add those users to xauth or they won't be able to talk to the X server:
15
16 ```
17 xhost + SI:localuser:someLocalUserHere
18 ```
19