summaryrefslogtreecommitdiffstats
path: root/tv/1systems/xu-qemu0.nix
diff options
context:
space:
mode:
authortv <tv@krebsco.de>2016-02-13 18:21:17 +0100
committertv <tv@krebsco.de>2016-02-13 18:21:17 +0100
commit115711d529500684da5b72f3e20c98279184b045 (patch)
tree9f1732ba8fdc217e6873f2233afe563371da616a /tv/1systems/xu-qemu0.nix
parent05bca39544b248d209e371a8406b97e47d63516c (diff)
xu-qemu0: init
Diffstat (limited to 'tv/1systems/xu-qemu0.nix')
-rw-r--r--tv/1systems/xu-qemu0.nix27
1 files changed, 27 insertions, 0 deletions
diff --git a/tv/1systems/xu-qemu0.nix b/tv/1systems/xu-qemu0.nix
new file mode 100644
index 000000000..03ac19cf7
--- /dev/null
+++ b/tv/1systems/xu-qemu0.nix
@@ -0,0 +1,27 @@
+{ config, lib, pkgs, ... }:
+
+{
+ krebs.hosts.xu-qemu0 = {
+ cores = 1;
+ ssh.privkey.path = <secrets/ssh.id_ed25519>;
+ # cannot define ssh.pubkey without at least one addr or alias
+ #ssh.pubkey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFe51rD0ZqlMXNi/YpapnRzvdzCjI0icmxfCyBLSKG04";
+ };
+ krebs.build.host = config.krebs.hosts.xu-qemu0;
+
+ imports = [
+ <nixpkgs/nixos/modules/profiles/qemu-guest.nix>
+ ];
+
+ boot.loader.grub.device = "/dev/sda";
+
+ fileSystems = {
+ "/boot" = {
+ device = "/dev/sda1";
+ };
+ "/" = {
+ device = "/dev/sda2";
+ fsType = "btrfs";
+ };
+ };
+}