{ pkgs, ... }: { users.mutableUsers = false; nixpkgs.config.allowUnfree = true; services.smartd.enable = true; boot.supportedFilesystems = [ "zfs" "ntfs" ]; boot.binfmt.emulatedSystems = [ "aarch64-linux" ]; nix.settings.experimental-features = [ "nix-command" "flakes" ]; nix.channel.enable = false; # TODO: ???? networking.wireless.enable = false; # Basic Services services.uptimed.enable = true; services.openssh.enable = true; services.openssh.settings.PermitRootLogin = "no"; # Basic Utilities environment.systemPackages = with pkgs; [ # Basic Utilities bc pv killall unzip unrar-wrapper unar # System Monitoring / TUI QoL Tools btop iotop tmux byobu # Security / Cryptography ssss gnupg pwgen qrencode diceware # Applications vim_configurable # asdf git ffmpeg restic rclone nixos-generators # samba libvirt tinc_pre # File Systems nfs-utils cifs-utils exfatprogs ]; }