-{ pkgs, privateFiles, lib, ... }:
+{ pkgs, lib, ... }:
{
config = {
- services.backup.profiles.system = {
+ services.duplyBackup.profiles.system = {
rootDir = "/var/lib";
excludeFile = lib.mkAfter ''
+ /var/lib/nixos
_module.args = {
pkgsNext = import <nixpkgsNext> {};
pkgsPrevious = import <nixpkgsPrevious> {};
- myconfig = {
- inherit privateFiles;
- env = import "${privateFiles}/environment.nix";
- };
};
services.journald.extraConfig = ''
MaxRetentionSec="1year"
'';
+ users.mutableUsers = false;
users.users.root.packages = [
pkgs.telnet
pkgs.htop
pkgs.iftop
+ pkgs.bind.dnsutils
+ pkgs.httpie
+ pkgs.iotop
+ pkgs.whois
+ pkgs.ngrep
+ pkgs.tcpdump
+ pkgs.tshark
+ pkgs.tcpflow
+ pkgs.mitmproxy
+ pkgs.nmap
+ pkgs.p0f
+ pkgs.socat
+ pkgs.lsof
+ pkgs.psmisc
+ pkgs.wget
];
environment.systemPackages = [