From 40c8ba5089b36470c5eee243a98b6f9e96d1b38f Mon Sep 17 00:00:00 2001 From: Dennis Date: Thu, 22 Jan 2026 13:53:38 +0100 Subject: [PATCH] installs sqlit via uvx after activation --- modules/macos/default.nix | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/modules/macos/default.nix b/modules/macos/default.nix index 0fd4045..e8a3fb6 100644 --- a/modules/macos/default.nix +++ b/modules/macos/default.nix @@ -5,6 +5,18 @@ activationScripts.postActivation.text = '' /System/Library/PrivateFrameworks/SystemAdministration.framework/Resources/activateSettings -u ''; + activationScripts.installSqlit = { + enable = true; + text = '' + #!/bin/bash + + if command -v sqlit &> /dev/null; then + echo "SQLit already installed." + else + uvx install --with mariadb --with PyMySQL --with sshtunnel sqlit-tui + fi + ''; + }; defaults = { NSGlobalDomain."com.apple.swipescrolldirection" = false;