From 93c846464141dec488ef75e1c5fd6cea52cb7425 Mon Sep 17 00:00:00 2001 From: "Wyatt J. Miller" Date: Sat, 28 Dec 2024 17:11:52 -0500 Subject: [PATCH] fixed podman config for sephiroth, added ghostty as brew package todo: fix ghostty when it gets added as a nix package for darwin --- modules/machine/sephiroth/apps.nix | 7 +------ modules/machine/sephiroth/configuration.nix | 2 +- 2 files changed, 2 insertions(+), 7 deletions(-) diff --git a/modules/machine/sephiroth/apps.nix b/modules/machine/sephiroth/apps.nix index e603b34..2a47cb5 100644 --- a/modules/machine/sephiroth/apps.nix +++ b/modules/machine/sephiroth/apps.nix @@ -8,17 +8,11 @@ homebrew = { enable = true; - onActivation = { autoUpdate = false; - # 'zap': uninstalls all formulae(and related files) not listed here. cleanup = "zap"; }; - # Applications to install from Mac App Store using mas. - # You need to install all these Apps manually first so that your apple account have records for them. - # otherwise Apple Store will refuse to install them. - # For details, see https://github.com/mas-cli/mas masApps = { Xcode = 497799835; "Reeder 5." = 1529448980; @@ -34,6 +28,7 @@ ]; casks = [ + "ghostty" "raycast" "jordanbaird-ice" ]; diff --git a/modules/machine/sephiroth/configuration.nix b/modules/machine/sephiroth/configuration.nix index c27465e..80fcb13 100644 --- a/modules/machine/sephiroth/configuration.nix +++ b/modules/machine/sephiroth/configuration.nix @@ -167,7 +167,7 @@ system.stateVersion = 5; - containers.podman = { + podman = { enable = true; extraPackages = with pkgs; [ docker-credential-helpers