{ pkgs, pkgsUnstable, self, ... }: { nixpkgs.config.allowUnfree = true; homebrew = { enable = true; # Enable after nix-darwin 25.11 # enableBashIntegration = true; caskArgs.require_sha = true; }; system.primaryUser = "joe"; security.sudo.extraConfig = '' Defaults!/run/current-system/sw/bin/darwin-rebuild timestamp_timeout=120 ''; # $ chsh -s /run/current-system/sw/bin/bash environment.shells = [ pkgs.bashInteractive ]; programs.bash.completion.enable = true; }