darwin: align Homebrew with cask tap
This commit is contained in:
20
nix-darwin/flake.lock
generated
20
nix-darwin/flake.lock
generated
@@ -48,6 +48,23 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"brew-src": {
|
"brew-src": {
|
||||||
|
"flake": false,
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1776478798,
|
||||||
|
"narHash": "sha256-ERStG27tf83VbCfYMxtDSs+sa8FUMJ/3jSu/QfX9rKE=",
|
||||||
|
"owner": "Homebrew",
|
||||||
|
"repo": "brew",
|
||||||
|
"rev": "3aae056b8d072624255bc8fd27febb7f327b2265",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "Homebrew",
|
||||||
|
"ref": "5.1.7",
|
||||||
|
"repo": "brew",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"brew-src_2": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1774235677,
|
"lastModified": 1774235677,
|
||||||
@@ -473,7 +490,7 @@
|
|||||||
},
|
},
|
||||||
"nix-homebrew": {
|
"nix-homebrew": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"brew-src": "brew-src"
|
"brew-src": "brew-src_2"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1774720267,
|
"lastModified": 1774720267,
|
||||||
@@ -560,6 +577,7 @@
|
|||||||
"root": {
|
"root": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"agenix": "agenix",
|
"agenix": "agenix",
|
||||||
|
"brew-src": "brew-src",
|
||||||
"claude-code-nix": "claude-code-nix",
|
"claude-code-nix": "claude-code-nix",
|
||||||
"codex-cli-nix": "codex-cli-nix",
|
"codex-cli-nix": "codex-cli-nix",
|
||||||
"flake-utils": "flake-utils_3",
|
"flake-utils": "flake-utils_3",
|
||||||
|
|||||||
@@ -14,6 +14,10 @@
|
|||||||
url = "git+ssh://gitea@dev.railbird.ai:1123/railbird/secrets-flake.git";
|
url = "git+ssh://gitea@dev.railbird.ai:1123/railbird/secrets-flake.git";
|
||||||
};
|
};
|
||||||
nix-homebrew.url = "github:zhaofengli-wip/nix-homebrew";
|
nix-homebrew.url = "github:zhaofengli-wip/nix-homebrew";
|
||||||
|
brew-src = {
|
||||||
|
url = "github:Homebrew/brew/5.1.7";
|
||||||
|
flake = false;
|
||||||
|
};
|
||||||
|
|
||||||
# Optional: Declarative tap management
|
# Optional: Declarative tap management
|
||||||
homebrew-core = {
|
homebrew-core = {
|
||||||
@@ -229,6 +233,7 @@
|
|||||||
# Homebrew casks (managed by nix-darwin, installed by nix-homebrew)
|
# Homebrew casks (managed by nix-darwin, installed by nix-homebrew)
|
||||||
homebrew = {
|
homebrew = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
taps = builtins.attrNames config.nix-homebrew.taps;
|
||||||
casks = [
|
casks = [
|
||||||
"codex-app"
|
"codex-app"
|
||||||
"ghostty"
|
"ghostty"
|
||||||
@@ -310,6 +315,10 @@
|
|||||||
enable = true;
|
enable = true;
|
||||||
user = "kat";
|
user = "kat";
|
||||||
autoMigrate = true;
|
autoMigrate = true;
|
||||||
|
package = inputs.brew-src // {
|
||||||
|
name = "brew-5.1.7";
|
||||||
|
version = "5.1.7";
|
||||||
|
};
|
||||||
taps = {
|
taps = {
|
||||||
"homebrew/homebrew-core" = inputs.homebrew-core;
|
"homebrew/homebrew-core" = inputs.homebrew-core;
|
||||||
"homebrew/homebrew-cask" = inputs.homebrew-cask;
|
"homebrew/homebrew-cask" = inputs.homebrew-cask;
|
||||||
|
|||||||
Reference in New Issue
Block a user