all repos — nixfiles @ 0741f0290ee5e7082ff421921583ff9ad8ec6f1e

System and user configuration, managed by nix and home-manager

reformat all nix code

Alan Pearce
commit

0741f0290ee5e7082ff421921583ff9ad8ec6f1e

parent

83d9e0536997ccea2dde49e63d0f0f458f56ee61

1 file changed, 41 insertions(+), 23 deletions(-)

changed files
M system/nano.nixsystem/nano.nix
@@ -1,5 +1,10 @@
# vim: si ai sts=2 sw=2 -{ config, lib, pkgs, ... }: +{ + config, + lib, + pkgs, + ... +}: let wan = "wan0";
@@ -56,8 +61,14 @@ networking = {
useDHCP = false; inherit domain hostName; hosts = { - "fd7a:115c:a1e0::53" = [ "tailscale" "ts" ]; - "192.168.100.1" = [ "modem" "pyur" ]; + "fd7a:115c:a1e0::53" = [ + "tailscale" + "ts" + ]; + "192.168.100.1" = [ + "modem" + "pyur" + ]; }; nameservers = [ "9.9.9.11"
@@ -169,12 +180,14 @@ };
ipv6AcceptRAConfig = { UseDNS = false; }; - addresses = [{ - Address = "192.168.100.10/24"; - Peer = "192.168.100.1/32"; - Label = "${wan}:0"; - Scope = "link"; - }]; + addresses = [ + { + Address = "192.168.100.10/24"; + Peer = "192.168.100.1/32"; + Label = "${wan}:0"; + Scope = "link"; + } + ]; cakeConfig = { Bandwidth = "24M"; OverheadBytes = 18;
@@ -385,7 +398,10 @@ systemd.services.backup-golink = {
enable = true; startAt = "daily"; description = "Export short links from golink"; - path = with pkgs; [ curl gitMinimal ]; + path = with pkgs; [ + curl + gitMinimal + ]; script = '' [ -d golink ] || git init --quiet golink --initial-branch=main --shared=world git config --global user.email linde@alanpearce.eu
@@ -449,19 +465,21 @@ dataDir = "/srv/syncthing";
user = "syncthing"; group = "syncthing"; key = config.age.secrets.syncthing.path; - cert = toString (pkgs.writeText "syncthing.crt" '' - -----BEGIN CERTIFICATE----- - MIIBmjCCASCgAwIBAgIIUOEmXGFrrX0wCgYIKoZIzj0EAwIwFDESMBAGA1UEAxMJ - c3luY3RoaW5nMB4XDTIyMDcxMzEwMzIxOVoXDTQ5MTIzMTIzNTk1OVowFDESMBAG - A1UEAxMJc3luY3RoaW5nMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEPiJT41NqucQf - UXiBwt+yPYnMg9G8oTt9XNA72V99K46D7mIs1F/5oESlDiCSAngXPsajxRY7wyZV - VoiWegfiaBOGZmq+TyaLlQ5bq/hm/Mp/jVED/rUA+BggohoZZMa2oz8wPTAOBgNV - HQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1Ud - EwEB/wQCMAAwCgYIKoZIzj0EAwIDaAAwZQIwLp4Gv5EEmjRO9EphbYJ4jxEJks7E - oblgnTmhfWmVWmf9avJyeGB212VYu4X8cCKDAjEAn7tTB9Y6LZvYPaLSwUKY3EzF - hKTYCb7VA/P1dU3tTR1vSQxnu1DsiliD/XcKe2IK - -----END CERTIFICATE----- - ''); + cert = toString ( + pkgs.writeText "syncthing.crt" '' + -----BEGIN CERTIFICATE----- + MIIBmjCCASCgAwIBAgIIUOEmXGFrrX0wCgYIKoZIzj0EAwIwFDESMBAGA1UEAxMJ + c3luY3RoaW5nMB4XDTIyMDcxMzEwMzIxOVoXDTQ5MTIzMTIzNTk1OVowFDESMBAG + A1UEAxMJc3luY3RoaW5nMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEPiJT41NqucQf + UXiBwt+yPYnMg9G8oTt9XNA72V99K46D7mIs1F/5oESlDiCSAngXPsajxRY7wyZV + VoiWegfiaBOGZmq+TyaLlQ5bq/hm/Mp/jVED/rUA+BggohoZZMa2oz8wPTAOBgNV + HQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1Ud + EwEB/wQCMAAwCgYIKoZIzj0EAwIDaAAwZQIwLp4Gv5EEmjRO9EphbYJ4jxEJks7E + oblgnTmhfWmVWmf9avJyeGB212VYu4X8cCKDAjEAn7tTB9Y6LZvYPaLSwUKY3EzF + hKTYCb7VA/P1dU3tTR1vSQxnu1DsiliD/XcKe2IK + -----END CERTIFICATE----- + '' + ); overrideFolders = false; overrideDevices = false; settings = {