{ lib, config, pkgs, ... }: { # boot settings boot = { loader = { systemd-boot.enable = true; efi.canTouchEfiVariables = true; }; initrd.systemd.enable = true; }; networking = { useDHCP = false; # todo: configure properly firewall.enable = lib.mkForce false; }; systemd.network.enable = true; systemd.network.networks."20-wired" = { name = "enp1s0"; DHCP = "yes"; }; # extra filesystems boot.supportedFilesystems = [ "ntfs" ]; fileSystems = { # todo: migrate jellyfin drive "/run/media/mel/Duo" = { device = "/dev/disk/by-label/Duo"; fsType = "ntfs-3g"; options = [ "rw" "uid=1000" ]; }; }; }