[cleo] pivot to nix-shell pattern for latest claude and other packages
This commit is contained in:
+5
-17
@@ -7,9 +7,10 @@ let
|
||||
taps = [
|
||||
"fwdcloudsec/granted" # aws sso utility
|
||||
"felipeelias/tap" # claude-statusline
|
||||
"f1bonacc1/tap" # process-compose
|
||||
"oven-sh/bun" # bun
|
||||
"sst/tap" # opencode
|
||||
|
||||
## Excluded intentionally
|
||||
# "sst/tap" # opencode
|
||||
];
|
||||
brews = [
|
||||
"allure"
|
||||
@@ -17,20 +18,19 @@ let
|
||||
"awscli"
|
||||
"ccusage"
|
||||
"fd"
|
||||
"f1bonacc1/tap/process-compose"
|
||||
"felipeelias/tap/claude-statusline"
|
||||
"oven-sh/bun/bun"
|
||||
"fwdcloudsec/granted/granted"
|
||||
"gdal"
|
||||
"gh"
|
||||
"jq"
|
||||
"maven"
|
||||
"rg"
|
||||
"snyk-cli"
|
||||
"sst/tap/opencode"
|
||||
"ldcli"
|
||||
|
||||
## Excluded intentionally
|
||||
# "gdal"
|
||||
# "sst/tap/opencode"
|
||||
# "libpq@17"
|
||||
# "node@22"
|
||||
];
|
||||
@@ -38,7 +38,6 @@ let
|
||||
"1password-cli"
|
||||
"aws-vpn-client"
|
||||
"chromedriver"
|
||||
"claude-code" # stable channel; playbook can opt into claude-code@latest
|
||||
"copilot-cli"
|
||||
"docker-desktop"
|
||||
"expo-orbit"
|
||||
@@ -124,7 +123,6 @@ in
|
||||
++ [
|
||||
"biome"
|
||||
"jira-cli"
|
||||
"treehouse"
|
||||
]
|
||||
);
|
||||
# visual-studio-code is installed by Homebrew (in ansibleRequired.casks) so
|
||||
@@ -136,9 +134,7 @@ in
|
||||
"android-commandlinetools"
|
||||
"android-platform-tools"
|
||||
"bruno"
|
||||
"claude"
|
||||
"figma"
|
||||
"super-productivity"
|
||||
"kopiaui"
|
||||
"libreoffice"
|
||||
"obsidian"
|
||||
@@ -149,14 +145,6 @@ in
|
||||
"zoom"
|
||||
]
|
||||
);
|
||||
|
||||
masApps = {
|
||||
BetterSnapTool = 417375580;
|
||||
HiddenBar = 1452453066;
|
||||
# "Jamf Trust" = 1608041266;
|
||||
MeetingBar = 1518425043;
|
||||
Wireguard = 1451685025;
|
||||
};
|
||||
};
|
||||
|
||||
nix.settings.experimental-features = "nix-command flakes";
|
||||
|
||||
Reference in New Issue
Block a user