depot/third_party/home-manager/tests/modules/programs/looking-glass-client/example-settings.nix
Default email 2eafb8192e Project import generated by Copybara.
GitOrigin-RevId: 176e455371a8371586e8a3ff0d56ee9f3ca2324e
2023-01-10 02:35:00 -07:00

41 lines
706 B
Nix

{ config, lib, ... }:
with lib;
{
config = {
programs.looking-glass-client = {
enable = true;
package = config.lib.test.mkStubPackage { };
settings = {
app = {
allowDMA = true;
shmFile = "/dev/kvmfr0";
};
win = {
fullScreen = true;
showFPS = false;
jitRender = true;
};
spice = {
enable = true;
audio = true;
};
input = {
rawMouse = true;
escapeKey = 62;
};
};
};
nmt.script = ''
assertFileContent \
home-files/.config/looking-glass/client.ini \
${./example-config.ini}
'';
};
}