gemini-cli: disable auto-update by default (#462263)
This commit is contained in:
@@ -46,6 +46,9 @@ buildNpmPackage (finalAttrs: {
|
|||||||
|
|
||||||
# Remove node-pty dependency from packages/core/package.json
|
# Remove node-pty dependency from packages/core/package.json
|
||||||
${jq}/bin/jq 'del(.optionalDependencies."node-pty")' packages/core/package.json > packages/core/package.json.tmp && mv packages/core/package.json.tmp packages/core/package.json
|
${jq}/bin/jq 'del(.optionalDependencies."node-pty")' packages/core/package.json > packages/core/package.json.tmp && mv packages/core/package.json.tmp packages/core/package.json
|
||||||
|
|
||||||
|
# Get rid of auto-update
|
||||||
|
sed -i '/disableAutoUpdate: {/,/}/ s/default: false/default: true/' packages/cli/src/config/settingsSchema.ts
|
||||||
'';
|
'';
|
||||||
|
|
||||||
installPhase = ''
|
installPhase = ''
|
||||||
|
|||||||
Reference in New Issue
Block a user