eldiron = { config, pkgs, mylibs, myconfig, ... }:
{
+ nixpkgs.overlays = builtins.attrValues (import ../overlays);
_module.args = {
pkgsNext = import <nixpkgsNext> {};
pkgsPrevious = import <nixpkgsPrevious> {};
};
};
+ boot.kernelPackages = pkgs.linuxPackages_latest;
+
networking = {
firewall.enable = true;
# 176.9.151.89 declared in nixops -> infra / tools
./modules/irc
./modules/buildbot
./modules/dns
+ ./modules/secrets
];
services.myGitolite.enable = true;
services.myDatabases.enable = true;
pkgs.telnet
pkgs.htop
pkgs.vim
+ pkgs.iftop
];
services.cron = {