From e6419467f96ab0385288ddc931eb3e2933c2d846 Mon Sep 17 00:00:00 2001 From: Yorick van Pelt Date: Tue, 20 Nov 2018 21:47:45 +0100 Subject: [PATCH] update for new usecase --- logical/ascanius.nix | 17 +++++++++++++++-- roles/default.nix | 1 - servers.json | 2 +- 3 files changed, 16 insertions(+), 4 deletions(-) diff --git a/logical/ascanius.nix b/logical/ascanius.nix index 295532e..3d24c05 100644 --- a/logical/ascanius.nix +++ b/logical/ascanius.nix @@ -1,4 +1,4 @@ -{ config, pkgs, ... }: +{ lib, config, pkgs, ... }: { imports = @@ -8,5 +8,18 @@ system.stateVersion = "17.09"; - + nix = { + binaryCaches = [ + "https://cache.nixos.org" + "https://disciplina.cachix.org" + ]; + binaryCachePublicKeys = [ + "serokell:ic/49yTkeFIk4EBX1CZ/Wlt5fQfV7yCifaJyoM+S3Ss=" + "disciplina.cachix.org-1:zDeIFV5cu22v04EUuRITz/rYxpBCGKY82x0mIyEYjxE=" + ]; + }; + users.users.lars = { + isNormalUser = true; + openssh.authorizedKeys.keys = [ "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDBze0fBV/Fpz9bz1WKkbPlj8h526ZfduOcQVlA+7j0+yzlT+jX6nLNjXNmIi6JZoERj8lG4/avkagldj+wwqWrKM2xOMgIUx34i+br5+U4Y7DedljfPV9k8eE55SI4BjfO697V7BhHP4eooRUjNVmqSmRAld06hJzMj7irGWHK+RPrK0M1BvGgSV5pL50jzQGd2unxvNuxSk1rWBNfNEGt6ok0G8/ud0Gw5QbcYWzbbnKBB8JsgBct22txtcgVbRyqftD+vpFl0Oyq4tiQbSHqa8qpFyV/wTf4Cs1Zz7WrqH+2xfx+oUsCOfMKuvCI8FKtriAWEmfOM42bBi50v2kj" ]; + }; } diff --git a/roles/default.nix b/roles/default.nix index 576ce6f..6951e52 100644 --- a/roles/default.nix +++ b/roles/default.nix @@ -115,7 +115,6 @@ in lftp wget rsync git - nix-repl rxvt_unicode.terminfo ]; nix.gc.automatic = true; diff --git a/servers.json b/servers.json index 41dbce8..7b94c9e 100644 --- a/servers.json +++ b/servers.json @@ -9,7 +9,7 @@ }, "ascanius": { "pkgs": "channel", - "host": "192.168.1.6" + "host": "localhost" }, "woodhouse": { "pkgs": "channel",