From 53200cd5f1b13b88433a4ea14b4aa761159b95c3 Mon Sep 17 00:00:00 2001 From: swaphb Date: Fri, 2 Jan 2026 12:54:37 -0500 Subject: [PATCH] add homebrew-flux to flake configuration and update Homebrew app list --- flake.lock | 17 +++++++++++++++++ flake.nix | 5 +++++ modules/darwin/apps/homebrew.nix | 2 ++ 3 files changed, 24 insertions(+) diff --git a/flake.lock b/flake.lock index 8bfca64..79c903f 100644 --- a/flake.lock +++ b/flake.lock @@ -101,6 +101,22 @@ "type": "github" } }, + "homebrew-flux": { + "flake": false, + "locked": { + "lastModified": 1764243751, + "narHash": "sha256-VnCmSOwYnJSSkSOS8D3rCHpdb4gOfVrwVFH0o74LOTQ=", + "owner": "fluxcd", + "repo": "homebrew-tap", + "rev": "222e7882f52681b5456eaecec2c3b4eab0906ab6", + "type": "github" + }, + "original": { + "owner": "fluxcd", + "repo": "homebrew-tap", + "type": "github" + } + }, "homebrew-hauler": { "flake": false, "locked": { @@ -194,6 +210,7 @@ "homebrew-bundle": "homebrew-bundle", "homebrew-cask": "homebrew-cask", "homebrew-core": "homebrew-core", + "homebrew-flux": "homebrew-flux", "homebrew-hauler": "homebrew-hauler", "homebrew-siderolabs": "homebrew-siderolabs", "nix-darwin": "nix-darwin", diff --git a/flake.nix b/flake.nix index 0e87b59..1685382 100644 --- a/flake.nix +++ b/flake.nix @@ -37,6 +37,10 @@ url = "github:hauler-dev/homebrew-tap"; flake = false; }; + homebrew-flux = { + url = "github:fluxcd/homebrew-tap"; + flake = false; + }; }; outputs = inputs@{ self, nix-darwin, home-manager, ... }: @@ -124,6 +128,7 @@ "argoproj/homebrew-tap" = inputs.homebrew-argoproj; "siderolabs/homebrew-tap" = inputs.homebrew-siderolabs; "hauler-dev/homebrew-tap" = inputs.homebrew-hauler; + "fluxcd/homebrew-tap" = inputs.homebrew-flux; # "hashicorp/homebrew-tap" = inputs.homebrew-hashicorp; }; autoMigrate = true; diff --git a/modules/darwin/apps/homebrew.nix b/modules/darwin/apps/homebrew.nix index 17518eb..f65f770 100644 --- a/modules/darwin/apps/homebrew.nix +++ b/modules/darwin/apps/homebrew.nix @@ -22,6 +22,7 @@ "siderolabs/homebrew-tap/talosctl" "sshpass" "ansible" + "fluxcd/tap/flux" ]; casks = [ "1password" @@ -47,6 +48,7 @@ "vivaldi" ]; masApps = { + "CrystalFetch ISO Downloader" = 6454431289; "1Password for Safari" = 1569813296; "pairvpn" = 1347012179; "tailscale" = 1475387142;