From 9bac637a141d1cd9a1ccba31e3e1adc8c0417591 Mon Sep 17 00:00:00 2001 From: Dave Gallant Date: Sat, 12 Apr 2025 22:42:04 -0400 Subject: [PATCH] Add more macos configuration --- machines/zelus/configuration.nix | 24 +++++++++++++++++++----- 1 file changed, 19 insertions(+), 5 deletions(-) diff --git a/machines/zelus/configuration.nix b/machines/zelus/configuration.nix index e240c24..e04b16b 100644 --- a/machines/zelus/configuration.nix +++ b/machines/zelus/configuration.nix @@ -59,10 +59,15 @@ }; }; + security.pam.enableSudoTouchIdAuth = true; + homebrew = { enable = true; - onActivation.autoUpdate = false; - onActivation.upgrade = false; + onActivation = { + cleanup = "zap"; + autoUpdate = true; + upgrade = true; + }; global = { brewfile = true; }; @@ -74,28 +79,37 @@ "gnu-tar" "netdata" "node" - "podman" - "podman-compose" + "oras" + "k6" ]; casks = [ - "karabiner-elements" + "discord" "dbeaver-community" "font-fira-code-nerd-font" "font-hack-nerd-font" "fork" + "ghostty" "iterm2" + "karabiner-elements" "knockknock" "librewolf" "logseq" "lulu" "mitmproxy" "notunes" + "ollama" "postman" "raycast" "rectangle" + "signal" + "slack" + "spotify" "stats" + "steam" "taskexplorer" + "tailscale" + "vlc" ]; taps = [