From e25c0ee55333ccb1c1ad10c3c8434f19b688e224 Mon Sep 17 00:00:00 2001 From: willemml Date: Thu, 30 Nov 2023 12:31:43 -0800 Subject: [PATCH] Adds packages to brew config, enables uninstall cleanup --- nixos/hosts/zeus.nix | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/nixos/hosts/zeus.nix b/nixos/hosts/zeus.nix index 7a32d6c..00756f2 100644 --- a/nixos/hosts/zeus.nix +++ b/nixos/hosts/zeus.nix @@ -25,9 +25,16 @@ homebrew = { enable = true; + brews = [ + "qmk/qmk/qmk" + "arm-none-eabi-gcc@8" + "avr-gcc@8" + ]; + taps = ["qmk/qmk"]; casks = [ "UTM" "blackhole-16ch" + "blobsaver" "discord" "homebrew/cask-versions/firefox-esr" "nordvpn" @@ -38,8 +45,15 @@ "whisky" "zerotier-one" ]; + onActivation.cleanup = "uninstall"; }; + environment.systemPath = [ + "/opt/homebrew/opt/arm-none-eabi-binutils/bin" + "/opt/homebrew/opt/arm-none-eabi-gcc@8/bin" + "/opt/homebrew/opt/avr-gcc@8/bin" + ]; + services.karabiner-elements.enable = true; nix = {