From 17070a9a510d4ade0190f6215efe4fff4205a20d Mon Sep 17 00:00:00 2001 From: Olaf Date: Thu, 30 Jul 2026 17:41:24 +0200 Subject: [PATCH] Bit of cleanup --- modules/darwin/casks.nix | 3 +-- modules/darwin/home-manager.nix | 5 +++-- modules/darwin/packages.nix | 5 ----- 3 files changed, 4 insertions(+), 9 deletions(-) diff --git a/modules/darwin/casks.nix b/modules/darwin/casks.nix index 4243af3..2f6aef4 100644 --- a/modules/darwin/casks.nix +++ b/modules/darwin/casks.nix @@ -3,7 +3,7 @@ _: [ # Development Tools "arduino-ide" - "homebrew/cask/docker-desktop" + "docker-desktop" "iterm2" "oracle-jdk" "visual-studio-code" @@ -63,7 +63,6 @@ _: "remanager" "qmk-toolbox" "smartsheet" - "spamsieve" # "sqlitestudio" # Doesn't work without Rosetta "tigervnc" # "virtualbox" # build error? diff --git a/modules/darwin/home-manager.nix b/modules/darwin/home-manager.nix index 13526b4..af74cbe 100644 --- a/modules/darwin/home-manager.nix +++ b/modules/darwin/home-manager.nix @@ -35,9 +35,10 @@ in casks = pkgs.callPackage ./casks.nix { }; onActivation = { + # Keep activation deterministic while avoiding expensive update/upgrade on every switch. cleanup = "uninstall"; - autoUpdate = true; - upgrade = true; + autoUpdate = false; + upgrade = false; }; # These app IDs are from using the mas CLI app diff --git a/modules/darwin/packages.nix b/modules/darwin/packages.nix index 12301a0..aece33e 100644 --- a/modules/darwin/packages.nix +++ b/modules/darwin/packages.nix @@ -80,15 +80,12 @@ with pkgs; imagemagick # Text and terminal utilities - htop hunspell iftop inetutils # includes Telnet - jq ripgrep tmux tree - unrar unzip # Python packages @@ -115,11 +112,9 @@ with pkgs; numpy pandas pillow - pillow python-engineio python-socketio requests - requests shapely simple-websocket tkinter