WiP graphics test: fuck the backdrop
This commit is contained in:
parent
00dd21d0c2
commit
d2f265f806
|
@ -1,27 +1,26 @@
|
||||||
{
|
{
|
||||||
name = "tor";
|
name = "graphics";
|
||||||
machine = { config, lib, pkgs, ... }: {
|
machine = { config, lib, pkgs, ... }: {
|
||||||
|
|
||||||
virtualisation.memorySize = 768;
|
|
||||||
|
|
||||||
genode.gui.consoleLog.enable = true;
|
genode.gui.consoleLog.enable = true;
|
||||||
genode.core.storeBackend = "fs";
|
|
||||||
hardware.genode.usb.enable = true;
|
|
||||||
hardware.genode.usb.storage.enable = true;
|
|
||||||
|
|
||||||
services.tor = {
|
genode.core.storeBackend = "fs";
|
||||||
# enable = true;
|
hardware.genode.framebuffer.driver = "boot";
|
||||||
client.enable = false;
|
hardware.genode.usb = {
|
||||||
extraConfig = ''
|
enable = true;
|
||||||
Log [general,net,config,fs]debug stdout
|
biosHandoff = false;
|
||||||
'';
|
storage.enable = true;
|
||||||
relay = {
|
};
|
||||||
enable = true;
|
|
||||||
port = 80;
|
genode.init.verbose = true;
|
||||||
role = "relay";
|
genode.init.children.hello = {
|
||||||
bridgeTransports = [ ];
|
package = pkgs.hello;
|
||||||
};
|
configFile = ./hello.dhall;
|
||||||
};
|
};
|
||||||
|
|
||||||
};
|
};
|
||||||
|
testScript = ''
|
||||||
|
start_all()
|
||||||
|
machine.wait_until_serial_output("child \"init\" exited with exit value 0")
|
||||||
|
'';
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,37 +0,0 @@
|
||||||
let Sigil = env:DHALL_SIGIL
|
|
||||||
|
|
||||||
let Init = Sigil.Init
|
|
||||||
|
|
||||||
let Child = Init.Child
|
|
||||||
|
|
||||||
let Libc = Sigil.Libc
|
|
||||||
|
|
||||||
in λ(binary : Text) →
|
|
||||||
Child.flat
|
|
||||||
Child.Attributes::{
|
|
||||||
, binary
|
|
||||||
, resources = Sigil.Init.Resources::{
|
|
||||||
, caps = 256
|
|
||||||
, ram = Sigil.units.MiB 16
|
|
||||||
}
|
|
||||||
, config =
|
|
||||||
let cfg =
|
|
||||||
Libc.toConfig
|
|
||||||
Libc::{
|
|
||||||
, rtc = None Text
|
|
||||||
, vfs =
|
|
||||||
[ VFS.dir "dev" [ VFS.leaf "null", VFS.leaf "log" ]
|
|
||||||
, VFS.leafAttrs "rom" (toMap { name = "backdrop.png" })
|
|
||||||
]
|
|
||||||
}
|
|
||||||
|
|
||||||
in cfg
|
|
||||||
with content =
|
|
||||||
cfg.content
|
|
||||||
# [ XML.leaf
|
|
||||||
{ name = "image"
|
|
||||||
, attributes = toMap
|
|
||||||
{ png = "backdrop.png", anchor = "bottomright" }
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
Loading…
Reference in New Issue