Whether the AI/LLM features (chat sidebar, LLM chat notes) are enabled.
allowedHtmlTags
allowedHtmlTags:string
allowLanAccess
allowLanAccess:boolean
autoCollapseNoteTree
autoCollapseNoteTree:boolean
autoFixConsistencyIssues
autoFixConsistencyIssues:boolean
autoReadonlySizeCode
autoReadonlySizeCode:number
autoReadonlySizeText
autoReadonlySizeText:number
backdropEffectsEnabled
backdropEffectsEnabled:boolean
backendScriptingEnabled
backendScriptingEnabled:boolean
backgroundEffects
backgroundEffects:boolean
centerContent
centerContent:boolean
checkForUpdates
checkForUpdates:boolean
closeToTray
closeToTray:boolean
When closing the window on desktop, hide it to the system tray instead of quitting. Requires the tray icon to be enabled.
codeBlockTabWidth
codeBlockTabWidth:number
codeBlockTheme
codeBlockTheme:string
codeBlockThemeDark
codeBlockThemeDark:string
codeBlockThemeLight
codeBlockThemeLight:string
codeBlockThemeMatchesApp
codeBlockThemeMatchesApp:boolean
codeBlockWordWrap
codeBlockWordWrap:boolean
codeLineWrapEnabled
codeLineWrapEnabled:boolean
codeNoteIndentWithTabs
codeNoteIndentWithTabs:boolean
codeNotesMimeTypes
codeNotesMimeTypes:string
codeNoteTabWidth
codeNoteTabWidth:number
codeNoteTheme
codeNoteTheme:string
codeNoteThemeDark
codeNoteThemeDark:string
codeNoteThemeLight
codeNoteThemeLight:string
codeNoteThemeMatchesApp
codeNoteThemeMatchesApp:boolean
compressImages
compressImages:boolean
customDateTimeFormat
customDateTimeFormat:string
customSearchEngineName
customSearchEngineName:string
customSearchEngineUrl
customSearchEngineUrl:string
dailyBackupEnabled
dailyBackupEnabled:boolean
databaseReadonly
databaseReadonly:boolean
dbVersion
dbVersion:string
debugModeEnabled
debugModeEnabled:boolean
detailFontFamily
detailFontFamily:string
detailFontSize
detailFontSize:number
disableTray
disableTray:boolean
documentId
documentId:string
documentSecret
documentSecret:string
downloadImagesAutomatically
downloadImagesAutomatically:boolean
editedNotesOpenInRibbon
editedNotesOpenInRibbon:boolean
encryptedDataKey
encryptedDataKey:string
encryptedRecoveryCodes
encryptedRecoveryCodes:boolean
eraseEntitiesAfterTimeInSeconds
eraseEntitiesAfterTimeInSeconds:number
eraseEntitiesAfterTimeScale
eraseEntitiesAfterTimeScale:number
eraseUnusedAttachmentsAfterSeconds
eraseUnusedAttachmentsAfterSeconds:number
eraseUnusedAttachmentsAfterTimeScale
eraseUnusedAttachmentsAfterTimeScale:number
experimentalFeatures
experimentalFeatures:string
firstDayOfWeek
firstDayOfWeek:number
firstWeekOfYear
firstWeekOfYear:number
formattingLocale
formattingLocale:string
hardwareAccelerationEnabled
hardwareAccelerationEnabled:boolean
Desktop only: when disabled, Electron starts with GPU hardware acceleration turned off (workaround for GPU driver incompatibilities that cause a blank window). Requires an app restart.
hasUserBackendScripts
hasUserBackendScripts:boolean
headingStyle
headingStyle:string
hideArchivedNotes_main
hideArchivedNotes_main:boolean
hideOnAutoStart
hideOnAutoStart:boolean
When the app is launched automatically at login, start it minimized to the tray instead of showing a window. Requires launchOnStartup and the tray icon.
Whether the desktop app is launched automatically when the user logs into their computer.
layoutOrientation
layoutOrientation:string
leftPaneVisible
leftPaneVisible:boolean
leftPaneWidth
leftPaneWidth:number
llmProviders
llmProviders:string
JSON array of configured LLM providers with their API keys
locale
locale:string
logRetentionDays
logRetentionDays:number
mainFontFamily
mainFontFamily:string
mainFontSize
mainFontSize:number
maxContentWidth
maxContentWidth:number
mcpEnabled
mcpEnabled:boolean
Whether the MCP (Model Context Protocol) server endpoint is enabled.
mfaMethod
mfaMethod:string
minDaysInFirstWeek
minDaysInFirstWeek:number
minTocHeadings
minTocHeadings:number
monospaceFontFamily
monospaceFontFamily:string
monospaceFontSize
monospaceFontSize:number
monthlyBackupEnabled
monthlyBackupEnabled:boolean
motionEnabled
motionEnabled:boolean
nativeTitleBarVisible
nativeTitleBarVisible:boolean
newLayout
newLayout:boolean
ocrAutoProcessImages
ocrAutoProcessImages:boolean
ocrEnabled
ocrEnabled:boolean
ocrLanguage
ocrLanguage:string
ocrMinConfidence
ocrMinConfidence:string
openNoteContexts
openNoteContexts:string
overrideThemeFonts
overrideThemeFonts:boolean
passwordDerivedKeySalt
passwordDerivedKeySalt:string
passwordVerificationHash
passwordVerificationHash:string
passwordVerificationSalt
passwordVerificationSalt:string
pdfSignatures
pdfSignatures:string
The pdf.js reusable signature library, stored as a JSON string keyed by signature UUID
({ [uuid]: { description, signatureData } }). Persisted here — instead of pdf.js' default
per-browser localStorage — so saved signatures sync across devices.
protectedSessionTimeout
protectedSessionTimeout:number
protectedSessionTimeoutTimeScale
protectedSessionTimeoutTimeScale:number
recoveryCodeInitialVector
recoveryCodeInitialVector:string
recoveryCodeSecurityKey
recoveryCodeSecurityKey:string
recoveryCodesEncrypted
recoveryCodesEncrypted:string
redirectBareDomain
redirectBareDomain:boolean
revisionSnapshotNumberLimit
revisionSnapshotNumberLimit:number
revisionSnapshotTimeInterval
revisionSnapshotTimeInterval:number
revisionSnapshotTimeIntervalTimeScale
revisionSnapshotTimeIntervalTimeScale:number
rightPaneCollapsedItems
rightPaneCollapsedItems:string
rightPaneVisible
rightPaneVisible:boolean
rightPaneWidth
rightPaneWidth:number
searchAutocompleteFuzzy
searchAutocompleteFuzzy:boolean
Whether fuzzy matching is enabled for autocomplete (typing in search bar). Disabled by default for faster response.
searchEnableFuzzyMatching
searchEnableFuzzyMatching:boolean
Whether fuzzy matching is enabled in search (matches similar words when exact matches are insufficient).
seenCallToActions
seenCallToActions:string
shadowsEnabled
shadowsEnabled:boolean
showLoginInShareTheme
showLoginInShareTheme:boolean
smoothScrollEnabled
smoothScrollEnabled:boolean
spellCheckEnabled
spellCheckEnabled:boolean
spellCheckLanguageCode
spellCheckLanguageCode:string
splitEditorOrientation
splitEditorOrientation:"horziontal"|"vertical"
sqlConsoleEnabled
sqlConsoleEnabled:boolean
syncIncomplete
syncIncomplete:boolean
syncMaxBlobContentSize
syncMaxBlobContentSize:number
syncProxy
syncProxy:string
syncServerHost
syncServerHost:string
syncServerTimeout
syncServerTimeout:string
syncServerTimeoutTimeScale
syncServerTimeoutTimeScale:number
textNoteAutoLinkPreviewsEnabled
textNoteAutoLinkPreviewsEnabled:boolean
Whether a URL typed or pasted into a text note is automatically turned into a link preview. The "Link preview" dialog is unaffected and always inserts one on request.
textNoteCompletionEnabled
textNoteCompletionEnabled:boolean
Whether keyboard auto-completion for notes is triggered when typing @ in text notes (attribute editing is not affected).
textNoteContentHintsEnabled
textNoteContentHintsEnabled:boolean
Whether the editor surfaces content-area hints (bottom-corner popups that document how to interact with the element under the caret or pointer, e.g. task-state cycle, collapsible-summary shortcut, drag-handle label).
textNoteEditorMultilineToolbar
textNoteEditorMultilineToolbar:boolean
textNoteEditorType
textNoteEditorType:string
textNoteEmojiCompletionEnabled
textNoteEmojiCompletionEnabled:boolean
Whether keyboard auto-completion for emojis is triggered when typing :.
textNoteSlashCommandsEnabled
textNoteSlashCommandsEnabled:boolean
Whether keyboard auto-completion for editing commands is triggered when typing /.
For each keyboard action, there is a corresponding option which identifies the key combination defined by the user.