Format using nixfmt rfc style

This commit is contained in:
Paul-Henri Froidmont 2024-08-20 22:58:24 +02:00
parent d07a224bbc
commit f6be5f8b80
Signed by: phfroidmont
GPG key ID: BE948AFD7E7873BE
37 changed files with 934 additions and 612 deletions

View file

@ -1,23 +1,28 @@
{ inputs, pkgs, ... }: {
{ inputs, pkgs, ... }:
{
nix = {
registry.nixpkgs.flake = inputs.nixpkgs;
nixPath = [ "nixpkgs=${inputs.nixpkgs}" ];
};
boot.loader.grub.enable = false;
boot.loader.generic-extlinux-compatible.enable = true;
boot.kernelParams = [ "cma=256M" ];
boot = {
loader.grub.enable = false;
loader.generic-extlinux-compatible.enable = true;
kernelParams = [ "cma=256M" ];
};
fileSystems."/" = {
device = "/dev/disk/by-label/NIXOS_SD";
fsType = "ext4";
};
swapDevices = [{
device = "/swapfile";
size = 1024;
}];
swapDevices = [
{
device = "/swapfile";
size = 1024;
}
];
services.openssh.enable = true;
users.users.root.openssh.authorizedKeys.keyFiles = [
@ -33,15 +38,20 @@
mutableSettings = false;
settings = {
http = { address = "0.0.0.0:80"; };
http = {
address = "0.0.0.0:80";
};
auth_attempts = 5;
block_auth_min = 15;
dns = {
bind_hosts = [ "0.0.0.0" ];
port = 53;
statistics_interval = 90;
upstream_dns =
[ "tls://doh.mullvad.net" "[/lan/]192.168.1.1" "[//]192.168.1.1" ];
upstream_dns = [
"tls://doh.mullvad.net"
"[/lan/]192.168.1.1"
"[//]192.168.1.1"
];
local_ptr_upstreams = [ "192.168.1.1" ];
use_private_ptr_resolvers = true;
resolve_clients = true;
@ -64,11 +74,19 @@
};
};
networking.hostName = "rpi3";
networking.firewall.allowedTCPPorts = [ 53 80 ];
networking.firewall.allowedUDPPorts = [ 53 ];
networking = {
hostName = "rpi3";
firewall.allowedTCPPorts = [
53
80
];
firewall.allowedUDPPorts = [ 53 ];
};
environment.systemPackages = with pkgs; [ vim htop-vim ];
environment.systemPackages = with pkgs; [
vim
htop-vim
];
system.stateVersion = "22.05";
}