From e28460c39404054026c7a23a093873a85a719e90 Mon Sep 17 00:00:00 2001 From: Stefan Junker Date: Mon, 12 Nov 2018 20:27:30 +0100 Subject: [PATCH] nix/os/devices/CFB4ED74: update config --- nix/os/devices/CFB4ED74/pkg.nix | 2 +- nix/os/devices/CFB4ED74/system.nix | 17 ++++++++++++++++- 2 files changed, 17 insertions(+), 2 deletions(-) diff --git a/nix/os/devices/CFB4ED74/pkg.nix b/nix/os/devices/CFB4ED74/pkg.nix index 0bbf536..43091a2 100644 --- a/nix/os/devices/CFB4ED74/pkg.nix +++ b/nix/os/devices/CFB4ED74/pkg.nix @@ -3,5 +3,5 @@ }: { - home-manager.users.steveej = import ../../../home-manager/configuration/graphical-fullblown.nix; + home-manager.users.steveej = import ../../../home-manager/configuration/text-minimal.txt; } diff --git a/nix/os/devices/CFB4ED74/system.nix b/nix/os/devices/CFB4ED74/system.nix index d9618e1..ed8cd1a 100644 --- a/nix/os/devices/CFB4ED74/system.nix +++ b/nix/os/devices/CFB4ED74/system.nix @@ -1,8 +1,12 @@ { pkgs , lib +, config , ... }: -{ +let + keys = import ../../../variables/keys.nix; + +in { # TASK: new device networking.hostName = "CFB4ED74"; # Define your hostname. @@ -18,4 +22,15 @@ services.spice-vdagentd.enable = true; services.qemuGuest.enable = true; + + networking.useDHCP = true; + boot.initrd.network = { + enable = true; + udhcpc.extraArgs = [ "-x hostname:${config.networking.hostName}" ]; + + ssh = { + enable = true; + authorizedKeys = keys.users.steveej.openssh; + }; + }; }