Compare commits
1 commit
59a44261b8
...
47101bad5c
Author | SHA1 | Date | |
---|---|---|---|
47101bad5c |
1 changed files with 10 additions and 5 deletions
15
flake.nix
15
flake.nix
|
@ -77,10 +77,15 @@
|
||||||
inherit (nixpkgs.legacyPackages.${system}) writeShellScript;
|
inherit (nixpkgs.legacyPackages.${system}) writeShellScript;
|
||||||
in {
|
in {
|
||||||
default = let
|
default = let
|
||||||
vm = self.lib.makeNixosSystem {
|
vm =
|
||||||
inherit system;
|
(self.lib.makeNixosSystem {
|
||||||
extraModules = [(import ./configuration/hardware-specific/vm.nix)];
|
inherit system;
|
||||||
};
|
extraModules = [(import ./configuration/hardware-specific/vm.nix)];
|
||||||
|
})
|
||||||
|
.config
|
||||||
|
.system
|
||||||
|
.build
|
||||||
|
.vm;
|
||||||
|
|
||||||
qemuNetOpts = self.lib.makeQemuNetOpts {
|
qemuNetOpts = self.lib.makeQemuNetOpts {
|
||||||
"2222" = "2222";
|
"2222" = "2222";
|
||||||
|
@ -93,7 +98,7 @@
|
||||||
program = builtins.toString (writeShellScript "run-vm" ''
|
program = builtins.toString (writeShellScript "run-vm" ''
|
||||||
export QEMU_OPTS="-m 3941 -smp 2 -display curses"
|
export QEMU_OPTS="-m 3941 -smp 2 -display curses"
|
||||||
export QEMU_NET_OPTS="${qemuNetOpts}"
|
export QEMU_NET_OPTS="${qemuNetOpts}"
|
||||||
"${vm.config.system.build.vm}/bin/run-tlaternet-vm"
|
"${vm}/bin/run-tlaternet-vm"
|
||||||
'');
|
'');
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue