-
Notifications
You must be signed in to change notification settings - Fork 0
/
Makefile.toml
26 lines (24 loc) · 990 Bytes
/
Makefile.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
[tasks.build]
command = "cargo"
args = ["build"]
[tasks.xephyr]
dependencies = ["build"]
script = [
"Xephyr :2 -screen 1680x1050 -dpi 96 &",
"sleep 1",
"rm -f *.log",
"(DISPLAY=:2 RUST_BACKTRACE=1 ../ceramic/target/debug/ceramic >ceramic.log 2>ceramic.err.log ; echo 'Finished Ceramic' >>ceramic.log) &",
"(DISPLAY=:2 RUST_BACKTRACE=1 ../commando/target/debug/commando -vvv >commando.log 2>commando.err.log ; echo 'Finished Commando' >>commando.log) &",
"sleep 2",
"DISPLAY=:2 nitrogen --set-scaled ~/.config/wallpaper/rsmith_single_blade_of_grass.jpg &",
"DISPLAY=:2 MONITOR=default polybar --reload top &",
"DISPLAY=:2 rxvt &",
"DISPLAY=:2 rxvt &",
"DISPLAY=:2 rxvt &",
"tail -fqF *.log"
]
[tasks.vnc]
dependencies = ["build"]
script = [
"tigervncserver :2 -localhost no --I-KNOW-THIS-IS-INSECURE -fg -cleanstale -geometry 2560x1440 -depth 24 -dpi 96 -rfbport 5911 -SecurityTypes None -AllowOverride RemapKeys -xstartup ./xstartup",
]