{ lib, ... }: let timezone = "America/Chicago"; in { imports = [ ./boot.nix ./environment.nix ./nix-settings.nix ./security.nix ./services.nix ../../share ]; # Hardware configs hardware = { # Bluetooth bluetooth.enable = lib.mkDefault true; # Enable all firmware enableAllFirmware = lib.mkForce true; }; # Time config time = { # Set your time zone. timeZone = timezone; }; programs = { zsh.enable = lib.mkDefault true; gnupg.agent = { enable = lib.mkDefault true; enableSSHSupport = lib.mkDefault true; }; command-not-found.enable = lib.mkForce false; nix-index = { enable = true; enableBashIntegration = false; enableZshIntegration = true; }; }; system.stateVersion = "23.11"; }