{ "title": "Document Manager", "description": "Document Manager settings.", "jupyter.lab.setting-icon": "ui-components:file", "jupyter.lab.setting-icon-label": "Document Manager", "jupyter.lab.transform": true, "jupyter.lab.menus": { "main": [ { "id": "jp-mainmenu-file", "items": [ { "command": "docmanager:clone", "rank": 2 }, { "type": "separator", "rank": 4 }, { "command": "docmanager:save", "rank": 4 }, { "command": "docmanager:save-as", "rank": 4 }, { "command": "docmanager:save-all", "rank": 4 }, { "type": "separator", "rank": 5 }, { "command": "docmanager:reload", "rank": 5 }, { "command": "docmanager:restore-checkpoint", "rank": 5 }, { "command": "docmanager:rename", "rank": 5 }, { "command": "docmanager:duplicate", "rank": 5 } ] }, { "id": "jp-mainmenu-settings", "items": [ { "type": "separator", "rank": 4 }, { "command": "docmanager:toggle-autosave", "rank": 4 }, { "type": "separator", "rank": 4 } ] } ], "context": [ { "command": "docmanager:rename", "selector": "[data-type=\"document-title\"]", "rank": 20 }, { "command": "docmanager:duplicate", "selector": "[data-type=\"document-title\"]", "rank": 21 }, { "command": "docmanager:delete", "selector": "[data-type=\"document-title\"]", "rank": 22 }, { "command": "docmanager:clone", "selector": "[data-type=\"document-title\"]", "rank": 23 }, { "command": "docmanager:show-in-file-browser", "selector": "[data-type=\"document-title\"]", "rank": 24 } ] }, "jupyter.lab.shortcuts": [ { "command": "docmanager:save", "keys": ["Accel S"], "selector": "body" }, { "command": "docmanager:save-as", "keys": ["Accel Shift S"], "selector": "body" } ], "properties": { "autosave": { "type": "boolean", "title": "Autosave Documents", "description": "Whether to autosave documents", "default": true }, "autosaveInterval": { "type": "number", "title": "Autosave Interval", "description": "Length of save interval in seconds", "default": 120 }, "confirmClosingDocument": { "type": "boolean", "title": "Ask for confirmation to close a document", "description": "Whether to ask for confirmation to close a document or not.", "default": false }, "lastModifiedCheckMargin": { "type": "number", "title": "Margin for last modified timestamp check", "description": "Max acceptable difference, in milliseconds, between last modified timestamps on disk and client", "default": 500 }, "defaultViewers": { "type": "object", "title": "Default Viewers", "default": {}, "description": "Overrides for the default viewers for file types", "properties": {}, "additionalProperties": { "type": "string" } }, "renameUntitledFileOnSave": { "type": "boolean", "title": "Rename Untitled File On First Save", "description": "Whether to prompt to rename untitled file on first manual save.", "default": true }, "maxNumberRecents": { "type": "number", "title": "Recent Items Number", "description": "Number of recently opened/closed files and directories to remember.", "default": 10, "minimum": 0 } }, "additionalProperties": false, "type": "object" }