plugin.json 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. {
  2. "title": "Document Manager",
  3. "description": "Document Manager settings.",
  4. "jupyter.lab.setting-icon": "ui-components:file",
  5. "jupyter.lab.setting-icon-label": "Document Manager",
  6. "jupyter.lab.transform": true,
  7. "jupyter.lab.shortcuts": [
  8. {
  9. "command": "docmanager:save",
  10. "keys": ["Accel S"],
  11. "selector": "body"
  12. },
  13. {
  14. "command": "docmanager:save-as",
  15. "keys": ["Accel Shift S"],
  16. "selector": "body"
  17. }
  18. ],
  19. "properties": {
  20. "autosave": {
  21. "type": "boolean",
  22. "title": "Autosave Documents",
  23. "description": "Whether to autosave documents",
  24. "default": true
  25. },
  26. "autosaveInterval": {
  27. "type": "number",
  28. "title": "Autosave Interval",
  29. "description": "Length of save interval in seconds",
  30. "default": 120
  31. },
  32. "defaultViewers": {
  33. "type": "object",
  34. "title": "Default Viewers",
  35. "default": {},
  36. "description": "Overrides for the default viewers for file types",
  37. "properties": {},
  38. "additionalProperties": {
  39. "type": "string"
  40. }
  41. }
  42. },
  43. "additionalProperties": false,
  44. "type": "object"
  45. }