{ pkgs, ... }: { imports = [ ./hardware-configuration.nix ./jellyfin.nix ./samba.nix ]; # Use the systemd-boot EFI boot loader. boot.loader.systemd-boot.enable = true; boot.loader.efi.canTouchEfiVariables = true; beatific.hostName = "backyard"; beatific.defaults.tvbSync = false; # Enable networking networking.networkmanager.enable = true; users.users.tvb.extraGroups = [ "networkmanager" ]; networking.firewall = { enable = true; }; # This value governs how some stateful data, like databases, are handled # across different versions of NixOS. This should not be changed to a new # release unless the sysadmin has determined that no services would be # adversely affected by changing this. system.stateVersion = "23.05"; }