This commit is contained in:
gwg313 2025-03-05 22:26:28 -05:00
parent 59b0c85d63
commit e09709c638
Signed by: gwg313
GPG key ID: 60FF63B4826B7400
22 changed files with 335 additions and 197 deletions

View file

@ -1,10 +1,12 @@
{lib, ...}: {
{ lib, ... }:
{
imports = [
./common.nix
./laptop.nix
./nfs.nix
./restic.nix
./ssh/default.nix
./logrotate.nix
];
laptop.enable = lib.mkDefault false;

View file

@ -0,0 +1,14 @@
{
...
}:
{
services.logrotate = {
settings = {
"var/log/audit/audit.log" = {
frequency = "daily";
rotate = 3;
};
};
};
}

View file

@ -6,7 +6,8 @@
inputs,
outputs,
...
}: {
}:
{
# Some programs need SUID wrappers, can be configured further or are
# started in user sessions.
programs.gnupg.agent = {
@ -20,7 +21,7 @@
alejandra
sops
just
vim
# vim
wget
home-manager
git