12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788 |
- {
- general: {
- AppState_frameRate: 30,
-
- "GUIManager_maxInstances": 16384,
-
- imagesPath: "./images",
- commandsPath: "./config/commands.json",
- highlightersPath: "./src/highlighters/",
- highlightStylesPath: "./config/",
- sessionFileHistory: 100,
- "MainControl_startupTabs": [
- { "type": "Buffer", "path": "./testfile.c", },
- { "type": "Buffer", "path": "./testfile.h", },
- { "type": "FuzzyOpener", "path": "", },
- // { "type": "FileOpen", "path": "./", },
- ],
-
- "MainControl_openInPlace": 0,
- "MainControl_autoSortTabs": 0,
- // MainControl_paneTabLimit: 8, // auto-close oldest (not pinned) tab after n tabs open
- "MainControl_statusWidgets": [
- // { type: "hello_world", size: 15, align: "r", "format": "" },
- { type: "clock", size: 8, align: "r", format: "%H:%M:%S" }, // "%H:%M:%S"
- // { type: "findstate", size: 20, align: "r", format: "find: %I of %N" },
- // { type: "ping", size: 10, },
- // { type: "battery", size: 15, },
- { type: "linecol", size: 30, align: "l", format: "line %L:%C [%T lines]" },
- { type: "bufmode", size: 20, align: "l", format: "mode: %S [%D]" },
- // { type: "bufpath", size: 80, align: "l", format: "%P" },
- ],
- MainControl_tabNameScrollFn: "sinusoidal", // None, Linear, Sinusoidal, Swing, Loop
- MainControl_tabNameScrollStartLinger: 2.0,
- MainControl_tabNameScrollEndLinger: 2.0,
- MainControl_tabNameScrollAnimTime: 3.0,
-
- // Theme Settings
- "Theme_path": "default_dark.json",
- },
- buffer: {
- "linesPerScrollWheel": 3,
- "cursorBlinkEnable": 1,
- "cursorBlinkOffTime": 0.600,
- "cursorBlinkOnTime": 0.600,
- "highlightCurrentLine": 1,
- "outlineCurrentLine": 1,
- "outlineCurrentLineYOffset": 0,
- "lineNumExtraWidth": 10,
- "lineNumBase": 10, // 2-36
- "lineNumCharset": "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",
- "showLineNums": 1,
- "charWidth": 8,
- "lineHeight": 17,
- "tabWidth": 4,
-
- "font": "Courier New",
- "fontSize": 14,
- "invertSelection": 1,
- "maxUndo": 4096,
- "statusBarHeight": 20,
- // "MainControl_searchPaths": ["foo", "bar"],
- },
-
- gui: {
- shaderPath: "./src/shaders/guiUnified.glsl",
-
- "maxInstances": 16384,
- "linesPerScrollWheel": 5,
- "hideScrollbar": 0,
- "hideStatusBar": 0,
-
- "fontList": [
- "Arial",
- "Courier New"
- ],
-
- "fontSize_fw": 14,
- },
-
- }
|