summaryrefslogtreecommitdiffstats
path: root/tv/2configs
diff options
context:
space:
mode:
authortv <tv@krebsco.de>2015-11-06 22:36:01 +0100
committertv <tv@krebsco.de>2015-11-06 22:36:01 +0100
commit3aaadcaacf699a8b1efeb35e27337c8881cba036 (patch)
tree8cf72dce6adbc48c741454d73fa21f747bb761f5 /tv/2configs
parent260f893f9d9f5bd54c7b406021bce14fd2c39139 (diff)
tv: condense krebs.build
Diffstat (limited to 'tv/2configs')
-rw-r--r--tv/2configs/default.nix19
1 files changed, 19 insertions, 0 deletions
diff --git a/tv/2configs/default.nix b/tv/2configs/default.nix
index d3f4eed..d31862b 100644
--- a/tv/2configs/default.nix
+++ b/tv/2configs/default.nix
@@ -5,6 +5,25 @@ with lib;
{
krebs.enable = true;
+ krebs.build = {
+ user = config.krebs.users.tv;
+ target = mkDefault "root@${config.krebs.build.host.name}";
+ source = {
+ git.nixpkgs = {
+ url = mkDefault https://github.com/NixOS/nixpkgs;
+ rev = mkDefault "c44a593aa43bba6a0708f6f36065a514a5110613";
+ target-path = mkDefault "/var/src/nixpkgs";
+ };
+ dir.secrets = {
+ path = mkDefault "/home/tv/secrets/${config.krebs.build.host.name}";
+ };
+ dir.stockholm = {
+ path = mkDefault "/home/tv/stockholm";
+ target-path = mkDefault "/var/src/stockholm";
+ };
+ };
+ };
+
networking.hostName = config.krebs.build.host.name;
imports = [