summaryrefslogtreecommitdiff
path: root/common/headless.nix
diff options
context:
space:
mode:
authorstuebinm2022-01-10 00:42:01 +0100
committerstuebinm2022-01-10 01:56:35 +0100
commit38ba8be512b8dbb8838fbca9865b2a8d24f6bee1 (patch)
tree87d7c07a54627b781531cda677d90c0fffdac077 /common/headless.nix
parentbe4ac10c641e39babc83db479c827b6dfb0af103 (diff)
add abbenay (desktop config)
Diffstat (limited to '')
-rw-r--r--common/headless.nix (renamed from common/default.nix)24
1 files changed, 6 insertions, 18 deletions
diff --git a/common/default.nix b/common/headless.nix
index 1b87571..6c4127e 100644
--- a/common/default.nix
+++ b/common/headless.nix
@@ -1,32 +1,19 @@
{ config, lib, pkgs, ... }:
-let
- sources = import ../nix/sources.nix;
-in {
- imports = [
- ../modules
- ];
+{
+ imports = [ ./common.nix ];
networking.domain = lib.mkDefault "stuebinm.eu";
-
- services.journald.extraConfig = "MaxRetentionSec=48h";
+
nix.gc = {
automatic = lib.mkDefault true;
options = lib.mkDefault "--delete-older-than 1w";
};
-
-
- i18n.defaultLocale = "en_US.UTF-8";
- time.timeZone = "Europe/Amsterdam";
-
- environment.systemPackages = with pkgs; [
- wget vim htop dnsutils inetutils iftop manpages
- ];
users.users.root.openssh.authorizedKeys.keys = [
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCTeuG1alKNNqoT2d5nUAlH0Otsk0NHM7nmkYC5Yfk8qcLsgY4v2dXlyrMzieajYgDjndEApgO3/S/V0EQGhvHc0UugC6LU84jHPwsgYVABRmFS74v/ww8NigaNIAevwWl+DxlnK4nnWdB1lo4xS69ooQdvoAjbubk16dP04LsAbH8Z+3cPB5WKAaayNx62DUwObzDSpztqCagCZzlqpwKG1UGJngrqEhk7B5Q0v9iCk91gqVkLSPllsB00+bqIimgkMVIZnoLLh7pcEgOvbG0yP2EG3ttDNN3jPpqE6mu+znfLq+ua/MwJy5hjmY5R54yPlcvFdsIU34jrdMCDvWqpV49VrLwVvkFN3lRZln/9eifkXXJciP4Ber3xEl8JltysV1PE5iJunWfbcOy0fwsYvBChDeyR5G3CLG2c25jKL9f1Iq95QBBMVYgIxq/dpGy0tjB+24w1JzsorvElsmz5etXLXCydLP07ic9PfSu1Wmwu7F0tweIk52x97sra6ePhtY+TTRffjjDz0DEho1bWDfrPV0xfPPAWXWTKYisVO4VVmMQsJbtXrfxUJbappM5vIXcJ+2JpT2Oh7Kiy3rjm+pd7rukgoCp7yN5z8v+2vuOfHqBuKUwlaRg/XNMyPrbnGGzVR1xzUuhwdOnjAyMmAr95Ne9hRBPwfVo2NR/ZZw=="
];
-
+
services.openssh = {
enable = true;
permitRootLogin = "prohibit-password";
@@ -34,7 +21,8 @@ in {
};
security.sudo.enable = false;
-
+
+
security.acme = {
acceptTerms = true;
email = "stuebinm@disroot.org";