@notes-sync/service
Version:
Background service for AI-powered note synchronization
47 lines (46 loc) • 1.05 kB
JSON
{
"notesDir": "C:/Users/laspe/DailyNotes/daily-notes",
"notesFile": "Daily.md",
"debounceMs": 20000,
"glob": "**/*.md",
"ignore": [
"**/.git/**",
"**/.git",
"**/node_modules/**",
"**/.DS_Store",
"**/.Trash/**",
"**/.Spotlight-V100/**",
"**/.fseventsd/**"
],
"autoCreateDaily": true,
"wakeDetection": {
"enabled": true,
"intervalMs": 20000,
"thresholdMs": 20000
},
"ai": {
"enabled": true,
"provider": "gemini",
"apiKey": "your-gemini-api-key-here",
"model": "gemini-2.5-flash-lite",
"features": {
"dailyQuotes": {
"maxLength": 30,
"focus": ["strength", "personal growth"],
"adjectives": ["actionable", "historical figure"],
"additionalRules": [
"Prefer wisdom that applies to daily work and life and resiliance"
],
"allowGenerated": false
}
},
"rateLimiting": {
"requestsPerMinute": 10,
"requestsPerDay": 100
}
},
"server": {
"port": 3127,
"host": "localhost"
}
}