74 lines
1.5 KiB
JSON
74 lines
1.5 KiB
JSON
{
|
|
"security": {
|
|
"auth": {
|
|
"selectedType": "oauth-personal"
|
|
},
|
|
"environmentVariableRedaction": {
|
|
"enabled": true
|
|
}
|
|
},
|
|
"general": {
|
|
"preferredEditor": "neovim",
|
|
"previewFeatures": true,
|
|
"enablePromptCompletion": true,
|
|
"sessionRetention": {
|
|
"warningAcknowledged": true,
|
|
"enabled": true,
|
|
"maxAge": "3650d"
|
|
}
|
|
},
|
|
"context": {
|
|
"fileName": [
|
|
"AGENTS.md",
|
|
"CONTEXT.md",
|
|
"GEMINI.md",
|
|
"README.md",
|
|
"CONTRIBUTING.md"
|
|
],
|
|
"ignore": [
|
|
"**/node_modules/**",
|
|
"**/.git/**",
|
|
"**/.DS_Store",
|
|
"**/dist/**",
|
|
"**/build/**"
|
|
]
|
|
},
|
|
"tools": {
|
|
"shell": {
|
|
"showColor": true
|
|
},
|
|
"enableHooks": true
|
|
},
|
|
"ui": {
|
|
"showStatusInTitle": true
|
|
},
|
|
"hooks": {
|
|
"Notification": [
|
|
{
|
|
"matcher": "",
|
|
"hooks": [
|
|
{
|
|
"name": "code-notify-notification",
|
|
"type": "command",
|
|
"command": "/opt/homebrew/lib/code-notify/core/notifier.sh notification gemini",
|
|
"description": "Desktop notification when input needed"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"AfterAgent": [
|
|
{
|
|
"matcher": "",
|
|
"hooks": [
|
|
{
|
|
"name": "code-notify-complete",
|
|
"type": "command",
|
|
"command": "/opt/homebrew/lib/code-notify/core/notifier.sh stop gemini",
|
|
"description": "Desktop notification when task complete"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|