Last active
April 3, 2025 18:41
-
-
Save marslo/5237cf066bd002c56074ecb22d446d2c to your computer and use it in GitHub Desktop.
CursorSync
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"lastUpload":"2025-04-03T18:41:02.322Z","extensionVersion":"v3.4.3"} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
{ | |
"metadata": { | |
"id": "9b9cdd4e-2a48-4ef1-b104-284fa5bcdb55", | |
"publisherId": "marlon407.code-groovy", | |
"publisherDisplayName": "marlon407" | |
}, | |
"name": "code-groovy", | |
"publisher": "marlon407", | |
"version": "0.1.2" | |
}, | |
{ | |
"metadata": { | |
"id": "e337c67b-55c2-4fef-8949-eb260e7fb7fd", | |
"publisherId": "Shan.code-settings-sync", | |
"publisherDisplayName": "Shan" | |
}, | |
"name": "code-settings-sync", | |
"publisher": "Shan", | |
"version": "3.4.3" | |
}, | |
{ | |
"metadata": { | |
"id": "121396ad-85a1-45ec-9fd1-d95028a847f5", | |
"publisherId": "naumovs.color-highlight", | |
"publisherDisplayName": "naumovs" | |
}, | |
"name": "color-highlight", | |
"publisher": "naumovs", | |
"version": "2.8.0" | |
}, | |
{ | |
"metadata": { | |
"id": "4bd5d2c9-9d65-401a-b0b2-7498d9f17615", | |
"publisherId": "ms-python.debugpy", | |
"publisherDisplayName": "ms-python" | |
}, | |
"name": "debugpy", | |
"publisher": "ms-python", | |
"version": "2024.6.0" | |
}, | |
{ | |
"metadata": { | |
"id": "438221f8-1107-4ccd-a6fe-f3b7fe0856b7", | |
"publisherId": "mhutchie.git-graph", | |
"publisherDisplayName": "mhutchie" | |
}, | |
"name": "git-graph", | |
"publisher": "mhutchie", | |
"version": "1.30.0" | |
}, | |
{ | |
"metadata": { | |
"id": "4de763bd-505d-4978-9575-2b7696ecf94e", | |
"publisherId": "eamodio.gitlens", | |
"publisherDisplayName": "eamodio" | |
}, | |
"name": "gitlens", | |
"publisher": "eamodio", | |
"version": "17.0.0" | |
}, | |
{ | |
"metadata": { | |
"id": "7b539baa-f0df-4094-be49-96b874f1ecc3", | |
"publisherId": "MellowMarshmallow.groovy", | |
"publisherDisplayName": "MellowMarshmallow" | |
}, | |
"name": "groovy", | |
"publisher": "MellowMarshmallow", | |
"version": "1.0.0" | |
}, | |
{ | |
"metadata": { | |
"id": "c6d564c4-ca8c-45ba-abf6-c85f2d1468d8", | |
"publisherId": "jdinhlife.gruvbox", | |
"publisherDisplayName": "jdinhlife" | |
}, | |
"name": "gruvbox", | |
"publisher": "jdinhlife", | |
"version": "1.24.6" | |
}, | |
{ | |
"metadata": { | |
"id": "d9437be1-e21c-4e9a-9548-e63650468296", | |
"publisherId": "sainnhe.gruvbox-material", | |
"publisherDisplayName": "sainnhe" | |
}, | |
"name": "gruvbox-material", | |
"publisher": "sainnhe", | |
"version": "6.5.2" | |
}, | |
{ | |
"metadata": { | |
"id": "8b7b553c-f741-437c-adf5-cc494eb7d4d8", | |
"publisherId": "JonathanHarty.gruvbox-material-icon-theme", | |
"publisherDisplayName": "JonathanHarty" | |
}, | |
"name": "gruvbox-material-icon-theme", | |
"publisher": "JonathanHarty", | |
"version": "1.1.5" | |
}, | |
{ | |
"metadata": { | |
"id": "72d72abd-02c9-4473-9b82-dfa23a2f12b2", | |
"publisherId": "Maarti.jenkins-doc", | |
"publisherDisplayName": "Maarti" | |
}, | |
"name": "jenkins-doc", | |
"publisher": "Maarti", | |
"version": "1.7.0" | |
}, | |
{ | |
"metadata": { | |
"id": "ee551ede-893b-40fa-b96c-99fed0e7dff2", | |
"publisherId": "janjoerke.jenkins-pipeline-linter-connector", | |
"publisherDisplayName": "janjoerke" | |
}, | |
"name": "jenkins-pipeline-linter-connector", | |
"publisher": "janjoerke", | |
"version": "1.2.0" | |
}, | |
{ | |
"metadata": { | |
"id": "468c0fa1-0a7a-42d2-82e9-bc2a9d8c826a", | |
"publisherId": "ivory-lab.jenkinsfile-support", | |
"publisherDisplayName": "ivory-lab" | |
}, | |
"name": "jenkinsfile-support", | |
"publisher": "ivory-lab", | |
"version": "1.1.0" | |
}, | |
{ | |
"metadata": { | |
"id": "b68a062b-e10e-4690-b8d8-ba174fe2d1a2", | |
"publisherId": "fnando.linter", | |
"publisherDisplayName": "fnando" | |
}, | |
"name": "linter", | |
"publisher": "fnando", | |
"version": "0.0.19" | |
}, | |
{ | |
"metadata": { | |
"id": "7fec9b94-a4ff-4e75-8b5c-190e270a6604", | |
"publisherId": "HenryTsz.nvim", | |
"publisherDisplayName": "HenryTsz" | |
}, | |
"name": "nvim", | |
"publisher": "HenryTsz", | |
"version": "2.1.9" | |
}, | |
{ | |
"metadata": { | |
"id": "f1f59ae4-9318-4f3c-a9b5-81b2eaa5f8a5", | |
"publisherId": "ms-python.python", | |
"publisherDisplayName": "ms-python" | |
}, | |
"name": "python", | |
"publisher": "ms-python", | |
"version": "2024.12.3" | |
}, | |
{ | |
"metadata": { | |
"id": "ecc7bbf7-9d61-46c8-b47e-a2a27c38b38d", | |
"publisherId": "XadillaX.viml", | |
"publisherDisplayName": "XadillaX" | |
}, | |
"name": "viml", | |
"publisher": "XadillaX", | |
"version": "2.2.0" | |
}, | |
{ | |
"metadata": { | |
"id": "8f26d05e-e8ef-4156-af0a-ca7778b47006", | |
"publisherId": "lihui.vs-color-picker", | |
"publisherDisplayName": "lihui" | |
}, | |
"name": "vs-color-picker", | |
"publisher": "lihui", | |
"version": "1.0.0" | |
}, | |
{ | |
"metadata": { | |
"id": "32b3756e-9965-4229-8971-4e5066dadc2c", | |
"publisherId": "NicolasVuillamy.vscode-groovy-lint", | |
"publisherDisplayName": "NicolasVuillamy" | |
}, | |
"name": "vscode-groovy-lint", | |
"publisher": "NicolasVuillamy", | |
"version": "3.3.1" | |
}, | |
{ | |
"metadata": { | |
"id": "e4ee7751-6514-4731-9cdb-7580ffa9e70b", | |
"publisherId": "MS-CEINTL.vscode-language-pack-zh-hans", | |
"publisherDisplayName": "MS-CEINTL" | |
}, | |
"name": "vscode-language-pack-zh-hans", | |
"publisher": "MS-CEINTL", | |
"version": "1.96.2024121109" | |
}, | |
{ | |
"metadata": { | |
"id": "364d2426-116a-433a-a5d8-a5098dc3afbd", | |
"publisherId": "ms-python.vscode-pylance", | |
"publisherDisplayName": "ms-python" | |
}, | |
"name": "vscode-pylance", | |
"publisher": "ms-python", | |
"version": "2024.8.1" | |
} | |
] |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"previous":null,"current":{"extension":"1.30.0","vscode":"1.96.2"},"apiAvailable":true,"queue":[],"attempts":1} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"environment": { | |
"executable": "/opt/homebrew/opt/[email protected]/bin/python3.13", | |
"prefix": "/opt/homebrew/opt/[email protected]/Frameworks/Python.framework/Versions/3.13", | |
"version": "3.13.2.final.0", | |
"is64Bit": true, | |
"symlinks": [ | |
"/opt/homebrew/bin/python3.13", | |
"/opt/homebrew/opt/[email protected]/bin/python3.13" | |
] | |
}, | |
"symlinks": [ | |
[ | |
"/opt/homebrew/bin/python3.13", | |
{ | |
"secs_since_epoch": 1738883100, | |
"nanos_since_epoch": 499687508 | |
}, | |
{ | |
"secs_since_epoch": 1738883100, | |
"nanos_since_epoch": 465756348 | |
} | |
], | |
[ | |
"/opt/homebrew/opt/[email protected]/bin/python3.13", | |
{ | |
"secs_since_epoch": 1738883100, | |
"nanos_since_epoch": 499687508 | |
}, | |
{ | |
"secs_since_epoch": 1738883100, | |
"nanos_since_epoch": 465756348 | |
} | |
] | |
] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"environment": { | |
"executable": "/Applications/Xcode.app/Contents/Developer/usr/bin/python3", | |
"prefix": "/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.9", | |
"version": "3.9.6.final.0", | |
"is64Bit": true, | |
"symlinks": [ | |
"/Applications/Xcode.app/Contents/Developer/usr/bin/python3", | |
"/usr/bin/python3" | |
] | |
}, | |
"symlinks": [ | |
[ | |
"/Applications/Xcode.app/Contents/Developer/usr/bin/python3", | |
{ | |
"secs_since_epoch": 1733555702, | |
"nanos_since_epoch": 0 | |
}, | |
{ | |
"secs_since_epoch": 1733555702, | |
"nanos_since_epoch": 0 | |
} | |
], | |
[ | |
"/usr/bin/python3", | |
{ | |
"secs_since_epoch": 1738668190, | |
"nanos_since_epoch": 0 | |
}, | |
{ | |
"secs_since_epoch": 1738668190, | |
"nanos_since_epoch": 0 | |
} | |
] | |
] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"environment": { | |
"executable": "/opt/homebrew/opt/[email protected]/bin/python3.12", | |
"prefix": "/opt/homebrew/opt/[email protected]/Frameworks/Python.framework/Versions/3.12", | |
"version": "3.12.9.final.0", | |
"is64Bit": true, | |
"symlinks": [ | |
"/opt/homebrew/bin/python3.12", | |
"/opt/homebrew/opt/[email protected]/bin/python3.12" | |
] | |
}, | |
"symlinks": [ | |
[ | |
"/opt/homebrew/bin/python3.12", | |
{ | |
"secs_since_epoch": 1738883114, | |
"nanos_since_epoch": 317617272 | |
}, | |
{ | |
"secs_since_epoch": 1738883114, | |
"nanos_since_epoch": 272911228 | |
} | |
], | |
[ | |
"/opt/homebrew/opt/[email protected]/bin/python3.12", | |
{ | |
"secs_since_epoch": 1738883114, | |
"nanos_since_epoch": 317617272 | |
}, | |
{ | |
"secs_since_epoch": 1738883114, | |
"nanos_since_epoch": 272911228 | |
} | |
] | |
] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"environment": { | |
"executable": "/opt/homebrew/opt/[email protected]/bin/python3.13", | |
"prefix": "/opt/homebrew/opt/[email protected]/Frameworks/Python.framework/Versions/3.13", | |
"version": "3.13.2.final.0", | |
"is64Bit": true, | |
"symlinks": [ | |
"/opt/homebrew/bin/python3", | |
"/opt/homebrew/opt/[email protected]/bin/python3.13" | |
] | |
}, | |
"symlinks": [ | |
[ | |
"/opt/homebrew/bin/python3", | |
{ | |
"secs_since_epoch": 1738883100, | |
"nanos_since_epoch": 499687508 | |
}, | |
{ | |
"secs_since_epoch": 1738883100, | |
"nanos_since_epoch": 465756348 | |
} | |
], | |
[ | |
"/opt/homebrew/opt/[email protected]/bin/python3.13", | |
{ | |
"secs_since_epoch": 1738883100, | |
"nanos_since_epoch": 499687508 | |
}, | |
{ | |
"secs_since_epoch": 1738883100, | |
"nanos_since_epoch": 465756348 | |
} | |
] | |
] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"telemetry.sqmId": "", | |
"telemetry.macMachineId": "be078ae13d55038a8b0ad164f90918d92b79af63e4f823e4412a87ddb80d8e52", | |
"telemetry.machineId": "0dbc2112980083d1ca516814f11b38911a1edd30710318c52d619b7f83deba0a", | |
"telemetry.devDeviceId": "1c6295f0-57be-47dc-bf86-a80245c2adc3", | |
"backupWorkspaces": { | |
"workspaces": [], | |
"folders": [ | |
{ | |
"folderUri": "file:///Users/marslo/iMarslo/job/code/re/sdk-release" | |
} | |
], | |
"emptyWindows": [] | |
}, | |
"windowControlHeight": 42, | |
"profileAssociations": { | |
"workspaces": { | |
"file:///Users/marslo": "__default__profile__", | |
"file:///Users/marslo/iMarslo/job/code/re": "__default__profile__", | |
"file:///Users/marslo/iMarslo/job/code/re/sdk-release": "__default__profile__" | |
}, | |
"emptyWindows": {} | |
}, | |
"lastKnownMenubarData": { | |
"menus": { | |
"File": { | |
"items": [ | |
{ | |
"id": "workbench.action.files.newUntitledFile", | |
"label": "&&New Text File" | |
}, | |
{ | |
"id": "workbench.action.newWindow", | |
"label": "New &&Window" | |
}, | |
{ | |
"id": "submenuitem.OpenProfile", | |
"label": "New Window with Profile", | |
"submenu": { | |
"items": [ | |
{ | |
"id": "workbench.profiles.actions.createProfile", | |
"label": "New Profile..." | |
} | |
] | |
} | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.files.openFileFolder", | |
"label": "&&Open..." | |
}, | |
{ | |
"id": "workbench.action.files.openFolder", | |
"label": "Open &&Folder..." | |
}, | |
{ | |
"id": "workbench.action.openWorkspace", | |
"label": "Open Wor&&kspace from File..." | |
}, | |
{ | |
"id": "submenuitem.MenubarRecentMenu", | |
"label": "Open &&Recent", | |
"submenu": { | |
"items": [ | |
{ | |
"id": "workbench.action.reopenClosedEditor", | |
"label": "&&Reopen Closed Editor" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "openRecentFolder", | |
"uri": { | |
"$mid": 1, | |
"path": "/Users/marslo/iMarslo/job/code/re/sdk-release", | |
"scheme": "file" | |
}, | |
"enabled": true, | |
"label": "~/iMarslo/job/code/re/sdk-release" | |
}, | |
{ | |
"id": "openRecentFolder", | |
"uri": { | |
"$mid": 1, | |
"path": "/Users/marslo/iMarslo/job/code/re", | |
"scheme": "file" | |
}, | |
"enabled": true, | |
"label": "~/iMarslo/job/code/re" | |
}, | |
{ | |
"id": "openRecentFolder", | |
"uri": { | |
"$mid": 1, | |
"path": "/Users/marslo", | |
"scheme": "file" | |
}, | |
"enabled": true, | |
"label": "/Users/marslo" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.openRecent", | |
"label": "&&More..." | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.clearRecentFiles", | |
"label": "&&Clear Recently Opened..." | |
} | |
] | |
} | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "addRootFolder", | |
"label": "A&&dd Folder to Workspace..." | |
}, | |
{ | |
"id": "workbench.action.saveWorkspaceAs", | |
"label": "Save Workspace As..." | |
}, | |
{ | |
"id": "workbench.action.duplicateWorkspaceInNewWindow", | |
"label": "Duplicate Workspace" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.files.save", | |
"label": "&&Save" | |
}, | |
{ | |
"id": "workbench.action.files.saveAs", | |
"label": "Save &&As..." | |
}, | |
{ | |
"id": "saveAll", | |
"label": "Save A&&ll", | |
"enabled": false | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "submenuitem.MenubarShare", | |
"label": "Share", | |
"submenu": { | |
"items": [ | |
{ | |
"id": "workbench.profiles.actions.exportProfile", | |
"label": "Export Profile (Default)..." | |
} | |
] | |
} | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.toggleAutoSave", | |
"label": "A&&uto Save" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.files.revert", | |
"label": "Re&&vert File" | |
}, | |
{ | |
"id": "workbench.action.closeActiveEditor", | |
"label": "&&Close Editor" | |
}, | |
{ | |
"id": "workbench.action.closeFolder", | |
"label": "Close &&Folder" | |
}, | |
{ | |
"id": "workbench.action.closeWindow", | |
"label": "Clos&&e Window" | |
} | |
] | |
}, | |
"Edit": { | |
"items": [ | |
{ | |
"id": "undo", | |
"label": "&&Undo" | |
}, | |
{ | |
"id": "redo", | |
"label": "&&Redo" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "editor.action.clipboardCutAction", | |
"label": "Cu&&t" | |
}, | |
{ | |
"id": "editor.action.clipboardCopyAction", | |
"label": "&&Copy" | |
}, | |
{ | |
"id": "submenuitem.MenubarCopy", | |
"label": "Copy As", | |
"submenu": { | |
"items": [ | |
{ | |
"id": "gitlens.copyRemoteFileUrlToClipboard", | |
"label": "Copy Remote File URL" | |
}, | |
{ | |
"id": "gitlens.copyRemoteFileUrlFrom", | |
"label": "Copy Remote File URL From..." | |
} | |
] | |
} | |
}, | |
{ | |
"id": "editor.action.clipboardPasteAction", | |
"label": "&&Paste" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "actions.find", | |
"label": "&&Find" | |
}, | |
{ | |
"id": "editor.action.startFindReplaceAction", | |
"label": "&&Replace" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.findInFiles", | |
"label": "Find &&in Files" | |
}, | |
{ | |
"id": "workbench.action.replaceInFiles", | |
"label": "Replace in Files" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "editor.action.commentLine", | |
"label": "&&Toggle Line Comment" | |
}, | |
{ | |
"id": "editor.action.blockComment", | |
"label": "Toggle &&Block Comment" | |
}, | |
{ | |
"id": "editor.emmet.action.expandAbbreviation", | |
"label": "Emmet: E&&xpand Abbreviation" | |
} | |
] | |
}, | |
"Selection": { | |
"items": [ | |
{ | |
"id": "editor.action.selectAll", | |
"label": "&&Select All" | |
}, | |
{ | |
"id": "editor.action.smartSelect.expand", | |
"label": "&&Expand Selection" | |
}, | |
{ | |
"id": "editor.action.smartSelect.shrink", | |
"label": "&&Shrink Selection" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "editor.action.copyLinesUpAction", | |
"label": "&&Copy Line Up" | |
}, | |
{ | |
"id": "editor.action.copyLinesDownAction", | |
"label": "Co&&py Line Down" | |
}, | |
{ | |
"id": "editor.action.moveLinesUpAction", | |
"label": "Mo&&ve Line Up" | |
}, | |
{ | |
"id": "editor.action.moveLinesDownAction", | |
"label": "Move &&Line Down" | |
}, | |
{ | |
"id": "editor.action.duplicateSelection", | |
"label": "&&Duplicate Selection" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "editor.action.insertCursorAbove", | |
"label": "&&Add Cursor Above" | |
}, | |
{ | |
"id": "editor.action.insertCursorBelow", | |
"label": "A&&dd Cursor Below" | |
}, | |
{ | |
"id": "editor.action.insertCursorAtEndOfEachLineSelected", | |
"label": "Add C&&ursors to Line Ends" | |
}, | |
{ | |
"id": "editor.action.addSelectionToNextFindMatch", | |
"label": "Add &&Next Occurrence" | |
}, | |
{ | |
"id": "editor.action.addSelectionToPreviousFindMatch", | |
"label": "Add P&&revious Occurrence" | |
}, | |
{ | |
"id": "editor.action.selectHighlights", | |
"label": "Select All &&Occurrences" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.toggleMultiCursorModifier", | |
"label": "Switch to Cmd+Click for Multi-Cursor" | |
}, | |
{ | |
"id": "editor.action.toggleColumnSelection", | |
"label": "Column &&Selection Mode" | |
} | |
] | |
}, | |
"View": { | |
"items": [ | |
{ | |
"id": "workbench.action.showCommands", | |
"label": "&&Command Palette..." | |
}, | |
{ | |
"id": "workbench.action.openView", | |
"label": "&&Open View..." | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "submenuitem.MenubarAppearanceMenu", | |
"label": "&&Appearance", | |
"submenu": { | |
"items": [ | |
{ | |
"id": "workbench.action.toggleFullScreen", | |
"label": "&&Full Screen" | |
}, | |
{ | |
"id": "workbench.action.toggleZenMode", | |
"label": "Zen Mode" | |
}, | |
{ | |
"id": "workbench.action.toggleCenteredLayout", | |
"label": "&&Centered Layout" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.toggleSidebarVisibility", | |
"label": "&&Primary Side Bar", | |
"checked": true | |
}, | |
{ | |
"id": "workbench.action.toggleAuxiliaryBar", | |
"label": "Secondary Si&&de Bar" | |
}, | |
{ | |
"id": "workbench.action.toggleStatusbarVisibility", | |
"label": "S&&tatus Bar", | |
"checked": true | |
}, | |
{ | |
"id": "workbench.action.togglePanel", | |
"label": "&&Panel", | |
"checked": true | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.toggleSidebarPosition", | |
"label": "&&Move Primary Side Bar Right" | |
}, | |
{ | |
"id": "submenuitem.ActivityBarPositionMenu", | |
"label": "Activity Bar Position", | |
"submenu": { | |
"items": [ | |
{ | |
"id": "workbench.action.activityBarLocation.default", | |
"label": "&&Default", | |
"checked": true | |
} | |
] | |
} | |
}, | |
{ | |
"id": "submenuitem.PanelPositionMenu", | |
"label": "Panel Position", | |
"submenu": { | |
"items": [ | |
{ | |
"id": "workbench.action.positionPanelTop", | |
"label": "Top" | |
}, | |
{ | |
"id": "workbench.action.positionPanelLeft", | |
"label": "Left" | |
}, | |
{ | |
"id": "workbench.action.positionPanelRight", | |
"label": "Right" | |
}, | |
{ | |
"id": "workbench.action.positionPanelBottom", | |
"label": "Bottom", | |
"checked": true | |
} | |
] | |
} | |
}, | |
{ | |
"id": "submenuitem.PanelAlignmentMenu", | |
"label": "Align Panel", | |
"submenu": { | |
"items": [ | |
{ | |
"id": "workbench.action.alignPanelCenter", | |
"label": "Center", | |
"checked": true | |
}, | |
{ | |
"id": "workbench.action.alignPanelJustify", | |
"label": "Justify" | |
}, | |
{ | |
"id": "workbench.action.alignPanelLeft", | |
"label": "Left" | |
}, | |
{ | |
"id": "workbench.action.alignPanelRight", | |
"label": "Right" | |
} | |
] | |
} | |
}, | |
{ | |
"id": "submenuitem.EditorTabsBarShowTabsSubmenu", | |
"label": "Tab Bar", | |
"submenu": { | |
"items": [ | |
{ | |
"id": "workbench.action.showMultipleEditorTabs", | |
"label": "Multiple Tabs", | |
"checked": true | |
}, | |
{ | |
"id": "workbench.action.showEditorTab", | |
"label": "Single Tab" | |
}, | |
{ | |
"id": "workbench.action.hideEditorTabs", | |
"label": "Hidden" | |
} | |
] | |
} | |
}, | |
{ | |
"id": "submenuitem.EditorActionsPositionSubmenu", | |
"label": "Editor Actions Position", | |
"submenu": { | |
"items": [ | |
{ | |
"id": "workbench.action.editorActionsDefault", | |
"label": "Tab Bar", | |
"checked": true | |
}, | |
{ | |
"id": "workbench.action.editorActionsTitleBar", | |
"label": "Title Bar" | |
}, | |
{ | |
"id": "workbench.action.hideEditorActions", | |
"label": "Hidden" | |
} | |
] | |
} | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "editor.action.toggleMinimap", | |
"label": "&&Minimap" | |
}, | |
{ | |
"id": "breadcrumbs.toggle", | |
"label": "Toggle &&Breadcrumbs", | |
"checked": true | |
}, | |
{ | |
"id": "editor.action.toggleStickyScroll", | |
"label": "&&Sticky Scroll", | |
"checked": true | |
}, | |
{ | |
"id": "editor.action.toggleRenderWhitespace", | |
"label": "&&Render Whitespace", | |
"checked": true | |
}, | |
{ | |
"id": "editor.action.toggleRenderControlCharacter", | |
"label": "Render &&Control Characters", | |
"checked": true | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.zoomIn", | |
"label": "&&Zoom In" | |
}, | |
{ | |
"id": "workbench.action.zoomOut", | |
"label": "&&Zoom Out" | |
}, | |
{ | |
"id": "workbench.action.zoomReset", | |
"label": "&&Reset Zoom" | |
} | |
] | |
} | |
}, | |
{ | |
"id": "submenuitem.MenubarLayoutMenu", | |
"label": "Editor &&Layout", | |
"submenu": { | |
"items": [ | |
{ | |
"id": "workbench.action.splitEditorUp", | |
"label": "Split &&Up" | |
}, | |
{ | |
"id": "workbench.action.splitEditorDown", | |
"label": "Split &&Down" | |
}, | |
{ | |
"id": "workbench.action.splitEditorLeft", | |
"label": "Split &&Left" | |
}, | |
{ | |
"id": "workbench.action.splitEditorRight", | |
"label": "Split &&Right" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.splitEditorInGroup", | |
"label": "Split in &&Group" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.moveEditorToNewWindow", | |
"label": "&&Move Editor into New Window" | |
}, | |
{ | |
"id": "workbench.action.copyEditorToNewWindow", | |
"label": "&&Copy Editor into New Window" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.editorLayoutSingle", | |
"label": "&&Single" | |
}, | |
{ | |
"id": "workbench.action.editorLayoutTwoColumns", | |
"label": "&&Two Columns" | |
}, | |
{ | |
"id": "workbench.action.editorLayoutThreeColumns", | |
"label": "T&&hree Columns" | |
}, | |
{ | |
"id": "workbench.action.editorLayoutTwoRows", | |
"label": "T&&wo Rows" | |
}, | |
{ | |
"id": "workbench.action.editorLayoutThreeRows", | |
"label": "Three &&Rows" | |
}, | |
{ | |
"id": "workbench.action.editorLayoutTwoByTwoGrid", | |
"label": "&&Grid (2x2)" | |
}, | |
{ | |
"id": "workbench.action.editorLayoutTwoRowsRight", | |
"label": "Two R&&ows Right" | |
}, | |
{ | |
"id": "workbench.action.editorLayoutTwoColumnsBottom", | |
"label": "Two &&Columns Bottom" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.toggleEditorGroupLayout", | |
"label": "Flip &&Layout" | |
} | |
] | |
} | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.view.explorer", | |
"label": "&&Explorer" | |
}, | |
{ | |
"id": "workbench.view.search", | |
"label": "&&Search" | |
}, | |
{ | |
"id": "workbench.view.scm", | |
"label": "Source &&Control" | |
}, | |
{ | |
"id": "workbench.view.debug", | |
"label": "&&Run" | |
}, | |
{ | |
"id": "workbench.view.extensions", | |
"label": "E&&xtensions" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.actions.view.problems", | |
"label": "&&Problems" | |
}, | |
{ | |
"id": "workbench.action.output.toggleOutput", | |
"label": "&&Output" | |
}, | |
{ | |
"id": "workbench.debug.action.toggleRepl", | |
"label": "De&&bug Console" | |
}, | |
{ | |
"id": "workbench.action.terminal.toggleTerminal", | |
"label": "&&Terminal" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "editor.action.toggleWordWrap", | |
"label": "&&Word Wrap" | |
} | |
] | |
}, | |
"Go": { | |
"items": [ | |
{ | |
"id": "workbench.action.navigateBack", | |
"label": "&&Back" | |
}, | |
{ | |
"id": "workbench.action.navigateForward", | |
"label": "&&Forward", | |
"enabled": false | |
}, | |
{ | |
"id": "workbench.action.navigateToLastEditLocation", | |
"label": "&&Last Edit Location", | |
"enabled": false | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "submenuitem.MenubarSwitchEditorMenu", | |
"label": "Switch &&Editor", | |
"submenu": { | |
"items": [ | |
{ | |
"id": "workbench.action.nextEditor", | |
"label": "&&Next Editor" | |
}, | |
{ | |
"id": "workbench.action.previousEditor", | |
"label": "&&Previous Editor" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.openNextRecentlyUsedEditor", | |
"label": "&&Next Used Editor" | |
}, | |
{ | |
"id": "workbench.action.openPreviousRecentlyUsedEditor", | |
"label": "&&Previous Used Editor" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.nextEditorInGroup", | |
"label": "&&Next Editor in Group" | |
}, | |
{ | |
"id": "workbench.action.previousEditorInGroup", | |
"label": "&&Previous Editor in Group" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.openNextRecentlyUsedEditorInGroup", | |
"label": "&&Next Used Editor in Group" | |
}, | |
{ | |
"id": "workbench.action.openPreviousRecentlyUsedEditorInGroup", | |
"label": "&&Previous Used Editor in Group" | |
} | |
] | |
} | |
}, | |
{ | |
"id": "submenuitem.MenubarSwitchGroupMenu", | |
"label": "Switch &&Group", | |
"submenu": { | |
"items": [ | |
{ | |
"id": "workbench.action.focusFirstEditorGroup", | |
"label": "Group &&1" | |
}, | |
{ | |
"id": "workbench.action.focusSecondEditorGroup", | |
"label": "Group &&2" | |
}, | |
{ | |
"id": "workbench.action.focusThirdEditorGroup", | |
"label": "Group &&3", | |
"enabled": false | |
}, | |
{ | |
"id": "workbench.action.focusFourthEditorGroup", | |
"label": "Group &&4", | |
"enabled": false | |
}, | |
{ | |
"id": "workbench.action.focusFifthEditorGroup", | |
"label": "Group &&5", | |
"enabled": false | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.focusNextGroup", | |
"label": "&&Next Group", | |
"enabled": false | |
}, | |
{ | |
"id": "workbench.action.focusPreviousGroup", | |
"label": "&&Previous Group", | |
"enabled": false | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.focusLeftGroup", | |
"label": "Group &&Left", | |
"enabled": false | |
}, | |
{ | |
"id": "workbench.action.focusRightGroup", | |
"label": "Group &&Right", | |
"enabled": false | |
}, | |
{ | |
"id": "workbench.action.focusAboveGroup", | |
"label": "Group &&Above", | |
"enabled": false | |
}, | |
{ | |
"id": "workbench.action.focusBelowGroup", | |
"label": "Group &&Below", | |
"enabled": false | |
} | |
] | |
} | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.quickOpen", | |
"label": "Go to &&File..." | |
}, | |
{ | |
"id": "workbench.action.showAllSymbols", | |
"label": "Go to Symbol in &&Workspace..." | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.gotoSymbol", | |
"label": "Go to &&Symbol in Editor..." | |
}, | |
{ | |
"id": "editor.action.revealDefinition", | |
"label": "Go to &&Definition" | |
}, | |
{ | |
"id": "editor.action.revealDeclaration", | |
"label": "Go to &&Declaration" | |
}, | |
{ | |
"id": "editor.action.goToTypeDefinition", | |
"label": "Go to &&Type Definition" | |
}, | |
{ | |
"id": "editor.action.goToImplementation", | |
"label": "Go to &&Implementations" | |
}, | |
{ | |
"id": "editor.action.addSymbolToChat", | |
"label": "Add Symbol to Current Chat" | |
}, | |
{ | |
"id": "editor.action.goToReferences", | |
"label": "Go to &&References" | |
}, | |
{ | |
"id": "editor.action.addSymbolToNewChat", | |
"label": "Add Symbol to New Chat" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.gotoLine", | |
"label": "Go to &&Line/Column..." | |
}, | |
{ | |
"id": "editor.action.jumpToBracket", | |
"label": "Go to &&Bracket" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "editor.action.marker.nextInFiles", | |
"label": "Next &&Problem" | |
}, | |
{ | |
"id": "editor.action.marker.prevInFiles", | |
"label": "Previous &&Problem" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "editor.action.dirtydiff.next", | |
"label": "Next &&Change" | |
}, | |
{ | |
"id": "editor.action.dirtydiff.previous", | |
"label": "Previous &&Change" | |
} | |
] | |
}, | |
"Run": { | |
"items": [ | |
{ | |
"id": "workbench.action.debug.start", | |
"label": "&&Start Debugging" | |
}, | |
{ | |
"id": "workbench.action.debug.run", | |
"label": "Run &&Without Debugging" | |
}, | |
{ | |
"id": "workbench.action.debug.stop", | |
"label": "&&Stop Debugging", | |
"enabled": false | |
}, | |
{ | |
"id": "workbench.action.debug.restart", | |
"label": "&&Restart Debugging", | |
"enabled": false | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.debug.configure", | |
"label": "Open &&Configurations", | |
"enabled": false | |
}, | |
{ | |
"id": "debug.addConfiguration", | |
"label": "A&&dd Configuration..." | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.debug.stepOver", | |
"label": "Step &&Over", | |
"enabled": false | |
}, | |
{ | |
"id": "workbench.action.debug.stepInto", | |
"label": "Step &&Into", | |
"enabled": false | |
}, | |
{ | |
"id": "workbench.action.debug.stepOut", | |
"label": "Step O&&ut", | |
"enabled": false | |
}, | |
{ | |
"id": "workbench.action.debug.continue", | |
"label": "&&Continue", | |
"enabled": false | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "editor.debug.action.toggleBreakpoint", | |
"label": "Toggle &&Breakpoint" | |
}, | |
{ | |
"id": "submenuitem.MenubarNewBreakpointMenu", | |
"label": "&&New Breakpoint", | |
"submenu": { | |
"items": [ | |
{ | |
"id": "editor.debug.action.conditionalBreakpoint", | |
"label": "&&Conditional Breakpoint..." | |
}, | |
{ | |
"id": "editor.debug.action.editBreakpoint", | |
"label": "&&Edit Breakpoint" | |
}, | |
{ | |
"id": "editor.debug.action.toggleInlineBreakpoint", | |
"label": "Inline Breakp&&oint" | |
}, | |
{ | |
"id": "workbench.debug.viewlet.action.addFunctionBreakpointAction", | |
"label": "&&Function Breakpoint..." | |
}, | |
{ | |
"id": "editor.debug.action.addLogPoint", | |
"label": "&&Logpoint..." | |
}, | |
{ | |
"id": "editor.debug.action.triggerByBreakpoint", | |
"label": "&&Triggered Breakpoint..." | |
} | |
] | |
} | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.debug.viewlet.action.enableAllBreakpoints", | |
"label": "&&Enable All Breakpoints" | |
}, | |
{ | |
"id": "workbench.debug.viewlet.action.disableAllBreakpoints", | |
"label": "Disable A&&ll Breakpoints" | |
}, | |
{ | |
"id": "workbench.debug.viewlet.action.removeAllBreakpoints", | |
"label": "Remove &&All Breakpoints" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "debug.installAdditionalDebuggers", | |
"label": "&&Install Additional Debuggers..." | |
} | |
] | |
}, | |
"Terminal": { | |
"items": [ | |
{ | |
"id": "workbench.action.terminal.new", | |
"label": "&&New Terminal" | |
}, | |
{ | |
"id": "workbench.action.terminal.split", | |
"label": "&&Split Terminal" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.tasks.runTask", | |
"label": "&&Run Task..." | |
}, | |
{ | |
"id": "workbench.action.tasks.build", | |
"label": "Run &&Build Task..." | |
}, | |
{ | |
"id": "workbench.action.terminal.runActiveFile", | |
"label": "Run &&Active File" | |
}, | |
{ | |
"id": "workbench.action.terminal.runSelectedText", | |
"label": "Run &&Selected Text" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.tasks.showTasks", | |
"label": "Show Runnin&&g Tasks...", | |
"enabled": false | |
}, | |
{ | |
"id": "workbench.action.tasks.restartTask", | |
"label": "R&&estart Running Task...", | |
"enabled": false | |
}, | |
{ | |
"id": "workbench.action.tasks.terminate", | |
"label": "&&Terminate Task...", | |
"enabled": false | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.tasks.configureTaskRunner", | |
"label": "&&Configure Tasks..." | |
}, | |
{ | |
"id": "workbench.action.tasks.configureDefaultBuildTask", | |
"label": "Configure De&&fault Build Task..." | |
} | |
] | |
}, | |
"Help": { | |
"items": [ | |
{ | |
"id": "workbench.action.showCommands", | |
"label": "Show All Commands" | |
}, | |
{ | |
"id": "workbench.action.showInteractivePlayground", | |
"label": "Editor Playgrou&&nd" | |
}, | |
{ | |
"id": "update.showCurrentReleaseNotes", | |
"label": "Show &&Release Notes" | |
}, | |
{ | |
"id": "workbench.action.getStartedWithAccessibilityFeatures", | |
"label": "Get Started with Accessibility Features" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "aiFeedback.action.open", | |
"label": "Report &&Issue" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.openLicenseUrl", | |
"label": "View &&License" | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "workbench.action.toggleDevTools", | |
"label": "Toggle Developer Tools" | |
}, | |
{ | |
"id": "workbench.action.openProcessExplorer", | |
"label": "Open &&Process Explorer" | |
} | |
] | |
}, | |
"Preferences": { | |
"items": [ | |
{ | |
"id": "workbench.profiles.actions.manageProfiles", | |
"label": "&&Profiles" | |
}, | |
{ | |
"id": "aiSettings.action.openhidden", | |
"label": "Cursor Settings" | |
}, | |
{ | |
"id": "workbench.action.openSettings", | |
"label": "&&VS Code Settings" | |
}, | |
{ | |
"id": "workbench.view.extensions", | |
"label": "&&Extensions" | |
}, | |
{ | |
"id": "workbench.action.openGlobalKeybindings", | |
"label": "Keyboard Shortcuts" | |
}, | |
{ | |
"id": "workbench.action.openSnippets", | |
"label": "Configure Snippets" | |
}, | |
{ | |
"id": "workbench.action.tasks.openUserTasks", | |
"label": "Tasks" | |
}, | |
{ | |
"id": "submenuitem.ThemesSubMenu", | |
"label": "&&Theme", | |
"submenu": { | |
"items": [ | |
{ | |
"id": "workbench.action.selectTheme", | |
"label": "Color Theme" | |
}, | |
{ | |
"id": "workbench.action.selectIconTheme", | |
"label": "File Icon Theme" | |
}, | |
{ | |
"id": "workbench.action.selectProductIconTheme", | |
"label": "Product Icon Theme" | |
} | |
] | |
} | |
}, | |
{ | |
"id": "vscode.menubar.separator" | |
}, | |
{ | |
"id": "settings.filterByOnline", | |
"label": "&&Online Services Settings" | |
} | |
] | |
} | |
}, | |
"keybindings": { | |
"workbench.action.quit": { | |
"label": "Cmd+Q", | |
"userSettingsLabel": "cmd+q" | |
}, | |
"workbench.action.files.newUntitledFile": { | |
"label": "Cmd+N", | |
"userSettingsLabel": "cmd+n" | |
}, | |
"workbench.action.newWindow": { | |
"label": "Shift+Cmd+N", | |
"userSettingsLabel": "shift+cmd+n" | |
}, | |
"workbench.action.files.openFileFolder": { | |
"label": "Cmd+O", | |
"userSettingsLabel": "cmd+o" | |
}, | |
"workbench.action.reopenClosedEditor": { | |
"label": "Shift+Cmd+T", | |
"userSettingsLabel": "shift+cmd+t" | |
}, | |
"workbench.action.openRecent": { | |
"label": "Ctrl+R", | |
"userSettingsLabel": "ctrl+r" | |
}, | |
"workbench.action.files.save": { | |
"label": "Cmd+S", | |
"userSettingsLabel": "cmd+s" | |
}, | |
"workbench.action.files.saveAs": { | |
"label": "Shift+Cmd+S", | |
"userSettingsLabel": "shift+cmd+s" | |
}, | |
"saveAll": { | |
"label": "Alt+Cmd+S", | |
"userSettingsLabel": "alt+cmd+s" | |
}, | |
"workbench.action.closeActiveEditor": { | |
"label": "Cmd+W", | |
"userSettingsLabel": "cmd+w" | |
}, | |
"workbench.action.closeFolder": { | |
"label": "⌘R F", | |
"isNative": false, | |
"userSettingsLabel": "cmd+r f" | |
}, | |
"workbench.action.closeWindow": { | |
"label": "Shift+Cmd+W", | |
"userSettingsLabel": "shift+cmd+w" | |
}, | |
"undo": { | |
"label": "Cmd+Z", | |
"userSettingsLabel": "cmd+z" | |
}, | |
"redo": { | |
"label": "Shift+Cmd+Z", | |
"userSettingsLabel": "shift+cmd+z" | |
}, | |
"editor.action.clipboardCutAction": { | |
"label": "Cmd+X", | |
"userSettingsLabel": "cmd+x" | |
}, | |
"editor.action.clipboardCopyAction": { | |
"label": "Cmd+C", | |
"userSettingsLabel": "cmd+c" | |
}, | |
"editor.action.clipboardPasteAction": { | |
"label": "Cmd+V", | |
"userSettingsLabel": "cmd+v" | |
}, | |
"actions.find": { | |
"label": "Cmd+F", | |
"userSettingsLabel": "cmd+f" | |
}, | |
"editor.action.startFindReplaceAction": { | |
"label": "Alt+Cmd+F", | |
"userSettingsLabel": "alt+cmd+f" | |
}, | |
"workbench.action.findInFiles": { | |
"label": "Shift+Cmd+F", | |
"userSettingsLabel": "shift+cmd+f" | |
}, | |
"workbench.action.replaceInFiles": { | |
"label": "Shift+Cmd+H", | |
"userSettingsLabel": "shift+cmd+h" | |
}, | |
"editor.action.commentLine": { | |
"label": "Cmd+/", | |
"userSettingsLabel": "cmd+/" | |
}, | |
"editor.action.blockComment": { | |
"label": "Shift+Alt+A", | |
"userSettingsLabel": "shift+alt+a" | |
}, | |
"editor.emmet.action.expandAbbreviation": { | |
"label": "Tab", | |
"userSettingsLabel": "tab" | |
}, | |
"editor.action.selectAll": { | |
"label": "Cmd+A", | |
"userSettingsLabel": "cmd+a" | |
}, | |
"editor.action.smartSelect.expand": { | |
"label": "Ctrl+Shift+Cmd+Right", | |
"userSettingsLabel": "ctrl+shift+cmd+right" | |
}, | |
"editor.action.smartSelect.shrink": { | |
"label": "Ctrl+Shift+Cmd+Left", | |
"userSettingsLabel": "ctrl+shift+cmd+left" | |
}, | |
"editor.action.copyLinesUpAction": { | |
"label": "Shift+Alt+Up", | |
"userSettingsLabel": "shift+alt+up" | |
}, | |
"editor.action.copyLinesDownAction": { | |
"label": "Shift+Alt+Down", | |
"userSettingsLabel": "shift+alt+down" | |
}, | |
"editor.action.moveLinesUpAction": { | |
"label": "Alt+Up", | |
"userSettingsLabel": "alt+up" | |
}, | |
"editor.action.moveLinesDownAction": { | |
"label": "Alt+Down", | |
"userSettingsLabel": "alt+down" | |
}, | |
"editor.action.insertCursorAbove": { | |
"label": "Alt+Cmd+Up", | |
"userSettingsLabel": "alt+cmd+up" | |
}, | |
"editor.action.insertCursorBelow": { | |
"label": "Alt+Cmd+Down", | |
"userSettingsLabel": "alt+cmd+down" | |
}, | |
"editor.action.insertCursorAtEndOfEachLineSelected": { | |
"label": "Shift+Alt+I", | |
"userSettingsLabel": "shift+alt+i" | |
}, | |
"editor.action.addSelectionToNextFindMatch": { | |
"label": "Cmd+D", | |
"userSettingsLabel": "cmd+d" | |
}, | |
"workbench.action.showCommands": { | |
"label": "Shift+Cmd+P", | |
"userSettingsLabel": "shift+cmd+p" | |
}, | |
"workbench.action.toggleFullScreen": { | |
"label": "Ctrl+Cmd+F", | |
"userSettingsLabel": "ctrl+cmd+f" | |
}, | |
"workbench.action.toggleZenMode": { | |
"label": "⌘R Z", | |
"isNative": false, | |
"userSettingsLabel": "cmd+r z" | |
}, | |
"workbench.action.toggleSidebarVisibility": { | |
"label": "Cmd+B", | |
"userSettingsLabel": "cmd+b" | |
}, | |
"workbench.action.toggleAuxiliaryBar": { | |
"label": "Alt+Cmd+B", | |
"userSettingsLabel": "alt+cmd+b" | |
}, | |
"workbench.action.togglePanel": { | |
"label": "Cmd+J", | |
"userSettingsLabel": "cmd+j" | |
}, | |
"workbench.action.zoomIn": { | |
"label": "Cmd+=", | |
"userSettingsLabel": "cmd+=" | |
}, | |
"workbench.action.zoomOut": { | |
"label": "Cmd+-", | |
"userSettingsLabel": "cmd+-" | |
}, | |
"workbench.action.zoomReset": { | |
"label": "⌘NumPad0", | |
"isNative": false, | |
"userSettingsLabel": "cmd+numpad0" | |
}, | |
"workbench.action.splitEditorUp": { | |
"label": "⌘R ⌘\\", | |
"isNative": false, | |
"userSettingsLabel": "cmd+r cmd+\\" | |
}, | |
"workbench.action.splitEditorInGroup": { | |
"label": "⌘R ⇧⌘\\", | |
"isNative": false, | |
"userSettingsLabel": "cmd+r shift+cmd+\\" | |
}, | |
"workbench.action.copyEditorToNewWindow": { | |
"label": "⌘R O", | |
"isNative": false, | |
"userSettingsLabel": "cmd+r o" | |
}, | |
"workbench.action.toggleEditorGroupLayout": { | |
"label": "Alt+Cmd+0", | |
"userSettingsLabel": "alt+cmd+0" | |
}, | |
"workbench.view.explorer": { | |
"label": "Shift+Cmd+E", | |
"userSettingsLabel": "shift+cmd+e" | |
}, | |
"workbench.view.search": { | |
"label": "Shift+Cmd+F", | |
"userSettingsLabel": "shift+cmd+f" | |
}, | |
"workbench.view.scm": { | |
"label": "Ctrl+Shift+G", | |
"userSettingsLabel": "ctrl+shift+g" | |
}, | |
"workbench.view.extensions": { | |
"label": "Shift+Cmd+X", | |
"userSettingsLabel": "shift+cmd+x" | |
}, | |
"workbench.actions.view.problems": { | |
"label": "Shift+Cmd+M", | |
"userSettingsLabel": "shift+cmd+m" | |
}, | |
"workbench.action.output.toggleOutput": { | |
"label": "Shift+Cmd+U", | |
"userSettingsLabel": "shift+cmd+u" | |
}, | |
"workbench.debug.action.toggleRepl": { | |
"label": "Shift+Alt+Cmd+Y", | |
"userSettingsLabel": "shift+alt+cmd+y" | |
}, | |
"workbench.action.terminal.toggleTerminal": { | |
"label": "Ctrl+`", | |
"userSettingsLabel": "ctrl+`" | |
}, | |
"editor.action.toggleWordWrap": { | |
"label": "Alt+Z", | |
"userSettingsLabel": "alt+z" | |
}, | |
"workbench.action.navigateBack": { | |
"label": "Ctrl+-", | |
"userSettingsLabel": "ctrl+-" | |
}, | |
"workbench.action.navigateForward": { | |
"label": "Ctrl+Shift+-", | |
"userSettingsLabel": "ctrl+shift+-" | |
}, | |
"workbench.action.navigateToLastEditLocation": { | |
"label": "⌘R ⌘Q", | |
"isNative": false, | |
"userSettingsLabel": "cmd+r cmd+q" | |
}, | |
"workbench.action.nextEditor": { | |
"label": "Alt+Cmd+Right", | |
"userSettingsLabel": "alt+cmd+right" | |
}, | |
"workbench.action.previousEditor": { | |
"label": "Alt+Cmd+Left", | |
"userSettingsLabel": "alt+cmd+left" | |
}, | |
"workbench.action.nextEditorInGroup": { | |
"label": "⌘R ⌥⌘→", | |
"isNative": false, | |
"userSettingsLabel": "cmd+r alt+cmd+right" | |
}, | |
"workbench.action.previousEditorInGroup": { | |
"label": "⌘R ⌥⌘←", | |
"isNative": false, | |
"userSettingsLabel": "cmd+r alt+cmd+left" | |
}, | |
"workbench.action.focusFirstEditorGroup": { | |
"label": "Cmd+1", | |
"userSettingsLabel": "cmd+1" | |
}, | |
"workbench.action.focusSecondEditorGroup": { | |
"label": "Cmd+2", | |
"userSettingsLabel": "cmd+2" | |
}, | |
"workbench.action.focusThirdEditorGroup": { | |
"label": "Cmd+3", | |
"userSettingsLabel": "cmd+3" | |
}, | |
"workbench.action.focusFourthEditorGroup": { | |
"label": "Cmd+4", | |
"userSettingsLabel": "cmd+4" | |
}, | |
"workbench.action.focusFifthEditorGroup": { | |
"label": "Cmd+5", | |
"userSettingsLabel": "cmd+5" | |
}, | |
"workbench.action.focusLeftGroup": { | |
"label": "⌘R ⌘←", | |
"isNative": false, | |
"userSettingsLabel": "cmd+r cmd+left" | |
}, | |
"workbench.action.focusRightGroup": { | |
"label": "⌘R ⌘→", | |
"isNative": false, | |
"userSettingsLabel": "cmd+r cmd+right" | |
}, | |
"workbench.action.focusAboveGroup": { | |
"label": "⌘R ⌘↑", | |
"isNative": false, | |
"userSettingsLabel": "cmd+r cmd+up" | |
}, | |
"workbench.action.focusBelowGroup": { | |
"label": "⌘R ⌘↓", | |
"isNative": false, | |
"userSettingsLabel": "cmd+r cmd+down" | |
}, | |
"workbench.action.quickOpen": { | |
"label": "Cmd+P", | |
"userSettingsLabel": "cmd+p" | |
}, | |
"workbench.action.showAllSymbols": { | |
"label": "Cmd+T", | |
"userSettingsLabel": "cmd+t" | |
}, | |
"editor.action.revealDefinition": { | |
"label": "F12", | |
"userSettingsLabel": "f12" | |
}, | |
"editor.action.goToImplementation": { | |
"label": "Cmd+F12", | |
"userSettingsLabel": "cmd+f12" | |
}, | |
"editor.action.goToReferences": { | |
"label": "Shift+F12", | |
"userSettingsLabel": "shift+f12" | |
}, | |
"workbench.action.gotoLine": { | |
"label": "Ctrl+G", | |
"userSettingsLabel": "ctrl+g" | |
}, | |
"editor.action.jumpToBracket": { | |
"label": "Shift+Cmd+\\", | |
"userSettingsLabel": "shift+cmd+\\" | |
}, | |
"editor.action.marker.nextInFiles": { | |
"label": "F8", | |
"userSettingsLabel": "f8" | |
}, | |
"editor.action.marker.prevInFiles": { | |
"label": "Shift+F8", | |
"userSettingsLabel": "shift+f8" | |
}, | |
"editor.action.dirtydiff.next": { | |
"label": "Alt+F3", | |
"userSettingsLabel": "alt+f3" | |
}, | |
"editor.action.dirtydiff.previous": { | |
"label": "Shift+Alt+F3", | |
"userSettingsLabel": "shift+alt+f3" | |
}, | |
"workbench.action.debug.start": { | |
"label": "F5", | |
"userSettingsLabel": "f5" | |
}, | |
"workbench.action.debug.run": { | |
"label": "Ctrl+F5", | |
"userSettingsLabel": "ctrl+f5" | |
}, | |
"workbench.action.debug.stop": { | |
"label": "Shift+F5", | |
"userSettingsLabel": "shift+f5" | |
}, | |
"workbench.action.debug.restart": { | |
"label": "Shift+Cmd+F5", | |
"userSettingsLabel": "shift+cmd+f5" | |
}, | |
"workbench.action.debug.stepOver": { | |
"label": "F10", | |
"userSettingsLabel": "f10" | |
}, | |
"workbench.action.debug.stepInto": { | |
"label": "F11", | |
"userSettingsLabel": "f11" | |
}, | |
"workbench.action.debug.stepOut": { | |
"label": "Shift+F11", | |
"userSettingsLabel": "shift+f11" | |
}, | |
"workbench.action.debug.continue": { | |
"label": "F5", | |
"userSettingsLabel": "f5" | |
}, | |
"editor.debug.action.toggleBreakpoint": { | |
"label": "F9", | |
"userSettingsLabel": "f9" | |
}, | |
"editor.debug.action.toggleInlineBreakpoint": { | |
"label": "Shift+F9", | |
"userSettingsLabel": "shift+f9" | |
}, | |
"workbench.action.terminal.new": { | |
"label": "Ctrl+Shift+`", | |
"userSettingsLabel": "ctrl+shift+`" | |
}, | |
"workbench.action.terminal.split": { | |
"label": "Cmd+\\", | |
"userSettingsLabel": "cmd+\\" | |
}, | |
"workbench.action.tasks.build": { | |
"label": "Shift+Cmd+B", | |
"userSettingsLabel": "shift+cmd+b" | |
}, | |
"aiFeedback.action.open": { | |
"label": "⌘R ⌘G", | |
"isNative": false, | |
"userSettingsLabel": "cmd+r cmd+g" | |
}, | |
"workbench.action.openSettings": { | |
"label": "Cmd+,", | |
"userSettingsLabel": "cmd+," | |
}, | |
"workbench.action.openGlobalKeybindings": { | |
"label": "⌘R ⌘S", | |
"isNative": false, | |
"userSettingsLabel": "cmd+r cmd+s" | |
}, | |
"workbench.action.selectTheme": { | |
"label": "⌘R ⌘T", | |
"isNative": false, | |
"userSettingsLabel": "cmd+r cmd+t" | |
} | |
} | |
}, | |
"theme": "vs-dark", | |
"themeBackground": "#202020", | |
"windowSplash": { | |
"zoomLevel": 0, | |
"baseTheme": "vs-dark", | |
"colorInfo": { | |
"foreground": "#a89984", | |
"background": "#202020", | |
"editorBackground": "#202020", | |
"titleBarBackground": "#202020", | |
"titleBarBorder": "#202020", | |
"activityBarBackground": "#202020", | |
"activityBarBorder": "#202020", | |
"sideBarBackground": "#202020", | |
"statusBarBackground": "#202020", | |
"statusBarBorder": "#202020", | |
"statusBarNoFolderBackground": "#202020" | |
}, | |
"layoutInfo": { | |
"sideBarSide": "left", | |
"editorPartMinWidth": 220, | |
"titleBarHeight": 35, | |
"activityBarWidth": 0, | |
"sideBarWidth": 293, | |
"statusBarHeight": 22, | |
"windowBorder": false | |
} | |
}, | |
"windowsState": { | |
"lastActiveWindow": { | |
"folder": "file:///Users/marslo/iMarslo/job/code/re/sdk-release", | |
"backupPath": "/Users/marslo/Library/Application Support/Cursor/Backups/3abb5d4ba3e7724aada69225194c0b22", | |
"uiState": { | |
"mode": 1, | |
"x": 0, | |
"y": 38, | |
"width": 1728, | |
"height": 1079, | |
"zoomLevel": 1 | |
} | |
}, | |
"openedWindows": [] | |
} | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///Users/marslo/iMarslo/job/code/re/sdk-release/vars/wrapper.groovy","entries":[{"id":"X0fn.groovy","timestamp":1743640609154},{"id":"WdKu.groovy","timestamp":1743640625380}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///Users/marslo/iMarslo/job/code/re/sdk-release/release-scripts/cust-string-check-12/jenkins_entry_point.groovy","entries":[{"id":"QK17.groovy","timestamp":1743643509430}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"update.releaseTrack": "prerelease", | |
"window.commandCenter": true, | |
"editor.fontSize": 18, | |
"editor.fontFamily": "'OperatorMonoLig Nerd Font Mono', Menlo, Monaco, 'Courier New', monospace", | |
"editor.fontWeight": "300", | |
"editor.fontLigatures": true, | |
"editor.inlayHints.fontSize": 14, | |
"editor.inlayHints.fontFamily": "'MonaspiceRn Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.codeLensFontSize": 16, | |
"editor.codeLensFontFamily": "'MonaspiceRn Nerd Font Mono'", | |
"editor.tabSize": 2, | |
"editor.tabCompletion": "on", | |
"editor.unusualLineTerminators": "auto", | |
"editor.cursorStyle": "underline", | |
"editor.cursorSmoothCaretAnimation": "on", | |
"editor.cursorSurroundingLinesStyle": "all", | |
"editor.dropIntoEditor.preferences": [], | |
"editor.find.globalFindClipboard": true, | |
"editor.minimap.autohide": true, | |
"editor.suggestFontSize": 16, | |
"editor.suggest.shareSuggestSelections": true, | |
"editor.suggest.showStatusBar": true, | |
"editor.find.autoFindInSelection": "multiline", | |
"editor.fontVariations": true, | |
"editor.colorDecorators": true, | |
"editor.defaultColorDecorators": "always", | |
"editor.tokenColorCustomizations": { | |
"textMateRules": [ | |
{ | |
"scope": [ | |
// following will be in italic (=FlottFlott) | |
"comment", | |
"entity.name.type.class", // class names | |
"keyword", // import, export, return… | |
"constant", // String, Number, Boolean…, this, super | |
"storage.modifier", // static keyword | |
"storage.type.class.js", // class keyword | |
], | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
] | |
}, | |
// inline suggest | |
"editor.inlineSuggest.fontFamily": "'iMWritingMono Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.inlineSuggest.edits.experimental.useMixedLinesDiff": "whenPossible", | |
"editor.inlineSuggest.showToolbar": "always", | |
"editor.inlineSuggest.syntaxHighlightingEnabled": true, | |
"cursor.composer.shouldChimeAfterChatFinishes": true, | |
"cursor.composer.shouldAllowCustomModes": true, | |
"timeline.pageOnScroll": true, | |
"search.globalFindClipboard": true, | |
"search.seedOnFocus": true, | |
// font family and font size | |
"debug.console.fontSize": 16, | |
"debug.console.fontFamily": "'BlexMono Nerd Font Mono'", | |
"chat.editor.fontSize": 18, | |
"chat.editor.fontFamily": "'FantasqueSansM Nerd Font', 'LXGWWenKaiMono Nerd Font Mono'", | |
"inlineChat.lineEmptyHint": true, | |
"markdown.preview.fontSize": 16, | |
"markdown.preview.fontFamily": "'VictorMono Nerd Font Mono', 'Yozai Nerd Font', -apple-system, BlinkMacSystemFont, 'Segoe WPC', 'Segoe UI', system-ui, 'Ubuntu', 'Droid Sans', sans-serif", | |
"notebook.output.fontFamily": "'VictorMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"notebook.defaultFormatter": "fnando.linter", | |
// diff | |
"diffEditor.codeLens": true, | |
"diffEditor.experimental.showMoves": true, | |
"diffEditor.experimental.useTrueInlineView": true, | |
"files.trimTrailingWhitespace": true, | |
"files.trimFinalNewlines": true, | |
"files.associations": { | |
"*.json": "jsonc" | |
}, | |
// accessibility | |
"accessibility.signalOptions.debouncePositionChanges": true, | |
"accessibility.underlineLinks": true, | |
// terminal | |
"terminal.external.linuxExec": "xterm-256color", | |
"terminal.external.osxExec": "iTerm.app", | |
"terminal.integrated.fontSize": 18, | |
"terminal.integrated.fontFamily": "'FantasqueSansM Nerd Font', 'iMWritingMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"terminal.integrated.accessibleViewPreserveCursorPosition": true, | |
"terminal.integrated.cursorBlinking": true, | |
"terminal.integrated.copyOnSelection": true, | |
"terminal.integrated.defaultProfile.osx": "bash", | |
"terminal.integrated.smoothScrolling": true, | |
"terminal.integrated.suggest.enabled": true, | |
"terminal.integrated.suggest.enableExtensionCompletions": true, | |
"terminal.integrated.tabStopWidth": 4, | |
"terminal.integrated.fontLigatures": true, | |
"terminal.integrated.fontWeight": "200", | |
"terminal.integrated.mouseWheelZoom": true, | |
"terminal.integrated.tabs.defaultColor": "terminal.ansiGreen", | |
// sync | |
"sync.autoUpload": true, | |
"sync.autoDownload": false, | |
"sync.gist": "5237cf066bd002c56074ecb22d446d2c", | |
"sync.quietSync": true, | |
// git/scm | |
"scm.inputFontSize": 16, | |
"scm.inputFontFamily": "'Lekton Nerd Font Mono', 'VictorMono Nerd Font Mono'", | |
"git.alwaysSignOff": true, | |
"git.enableCommitSigning": true, | |
// using gitlens instead of | |
"git.blame.editorDecoration.enabled": false, | |
"git.blame.editorDecoration.template": " ${authorName} • ${hasShort} • ${subject} (${authorDateAgo})", | |
"git.blame.statusBarItem.enabled": true, | |
"git.blame.statusBarItem.template": " ${authorName} • ${hasShort} (${authorDateAgo})", | |
// vim/nvim | |
"vim.cursorStylePerMode.insert": "line-thin", | |
"vim.cursorStylePerMode.normal": "underline", | |
"vim.cursorStylePerMode.replace": "block", | |
"vim.cursorStylePerMode.visual": "block", | |
"vim.cursorStylePerMode.visualblock": "block", | |
"vim.cursorStylePerMode.visualline": "underline", | |
"vim.easymotionMarkerFontWeight": "normal", | |
"vim.searchMatchColor": "#A9B665", | |
"vim.startInInsertMode": false, | |
// color highlight | |
"color-highlight.markerType": "dot-after", | |
"color-highlight.matchHslWithNoFunction": true, | |
"color-highlight.matchRgbWithNoFunction": true, | |
"color-highlight.matchWords": true, | |
"color-highlight.useARGB": true, | |
// groovy | |
"groovyLint.basic.loglevel": "warning", | |
"groovyLint.debug.enable": true, | |
"groovyLint.basic.config": "/Users/marslo/.groovylintrc.json", | |
// python | |
"ipynb.experimental.serialization": true, | |
"python.terminal.activateEnvInCurrentTerminal": true, | |
"python.testing.pytestEnabled": true, | |
"python.testing.unittestEnabled": true, | |
"python.venvPath": "$HOME/.venv", | |
"python.venvFolders": [ | |
".venv", | |
"$HOME/.venv" | |
], | |
// vim/nvim | |
"vim.useSystemClipboard": true, | |
"vim.enableNeovim": true, | |
"vim.neovimConfigPath": "~/.config/nvim/init.lua", | |
"vim.neovimPath": "/opt/homebrew/bin/nvim", | |
"vim.vimrc.enable": true, | |
"vim.vimrc.path": "$HOME/.vimrc", | |
"vim.changeWordIncludesWhitespace": true, | |
"vim.matchpairs": "(:),{:},[:],<:>,':',\":\"", | |
"vim.leader": ",", | |
"vim.hlsearch": true, | |
"vim.highlightedyank.enable": true, | |
"vim.neovimUseConfigFile": true, | |
"vim.searchMatchTextColor": "#A9B665", | |
"vim.highlightedyank.textColor": "#A9B665", | |
"vim.smartRelativeLine": true, | |
"vim.visualstar": true, | |
"vim.statusBarColorControl": true, | |
"vim.statusBarColors.insert": "#604F72", | |
"vim.statusBarColors.normal": "#202020", | |
"vim.statusBarColors.visual": "#724f60", | |
"vim.statusBarColors.visualblock": "#724F60", | |
"vim.statusBarColors.searchinprogressmode": "#4E7260", | |
"vim.statusBarStrings.replace": "#72614E", | |
"vim.statusBarStrings.visual": "-- VISUAL --", | |
"vim.statusBarStrings.visualline": "-- VISUAL LINE --", | |
"vim.statusBarStrings.visualblock": "-- VISUAL BLOCK --", | |
// theme | |
"workbench.colorTheme": "Gruvbox Material Dark", | |
"workbench.iconTheme": "gruvbox-material-icon-theme", | |
"workbench.colorCustomizations": { | |
"statusBar.background": "#202020", | |
"statusBar.noFolderBackground": "#202020", | |
"statusBar.debuggingBackground": "#202020", | |
"statusBar.foreground": "#ffffff", | |
"statusBar.debuggingForeground": "#ffffff" | |
}, | |
"workbench.editor.defaultBinaryEditor": "default", | |
"workbench.list.horizontalScrolling": true, | |
"workbench.reduceMotion": "on", | |
"workbench.editor.enablePreviewFromCodeNavigation": true, | |
"workbench.editor.enablePreviewFromQuickOpen": true, | |
"workbench.editor.highlightModifiedTabs": true, | |
"workbench.editor.scrollToSwitchTabs": true, | |
"workbench.commandPalette.experimental.suggestCommands": true, | |
"workbench.externalBrowser": "chrome", | |
"workbench.list.scrollByPage": true, | |
"workbench.list.smoothScrolling": true, | |
"workbench.view.alwaysShowHeaderActions": true, | |
"workbench.quickOpen.preserveInput": true, | |
"workbench.view.showQuietly": { | |
"workbench.panel.output": true | |
}, | |
"gruvboxMaterial.darkCursor": "purple", | |
"gruvboxMaterial.darkContrast": "hard", | |
"gruvboxMaterial.diagnosticTextBackgroundOpacity": "12.5%", | |
"gruvboxMaterial.italicKeywords": true, | |
"gruvboxMaterial.highContrast": true, | |
"gruvboxMaterial.colorfulSyntax": true, | |
// indent rainbow | |
"indentRainbow.indicatorStyle": "light", | |
"indentRainbow.errorColor": "", | |
"indentRainbow.colorOnWhiteSpaceOnly": false, | |
"indentRainbow.colors": [ | |
"rgba(255,255,64,0.2)", | |
"rgba(127,255,127,0.2)", | |
"rgba(255,127,255,0.2)", | |
"rgba(79,236,236,0.2)" | |
], | |
"indentRainbow.tabmixColor": "", | |
// git graph | |
"git-graph.date.type": "Commit Date", | |
"git-graph.dialog.applyStash.reinstateIndex": true, | |
"git-graph.dialog.createBranch.checkOut": true, | |
"git-graph.repository.commits.showSignatureStatus": true, | |
// "git-graph.commitDetailsView.location": "Docked to Bottom", | |
// gitlens | |
"gitlens.currentLine.fontSize": 14, | |
"gitlens.currentLine.fontWeight": "300", | |
"gitlens.currentLine.fontStyle": "italic", | |
"gitlens.currentLine.fontFamily": "'VictorMono Nerd Font Mono'', 'Lekton Nerd Font Mono'", | |
"gitlens.blame.fontStyle": "italic", | |
"gitlens.blame.fontSize": 14, | |
"gitlens.blame.fontFamily": "'JetBrainsMono Nerd Font Mono'", | |
"gitlens.graph.experimental.renderer.enabled": true, | |
"gitlens.graph.dimMergeCommits": true, | |
"gitlens.graph.showRemoteNames": true, | |
"gitlens.cloudPatches.enabled": false, | |
"gitlens.cloudIntegrations.enabled": false, | |
"gitlens.views.workspaces.branches.showStashes": true, | |
"gitlens.views.workspaces.includeWorkingTree": true, | |
"gitlens.launchpad.indicator.useColors": true, | |
"gitlens.views.showContributorsStatistics": true, | |
"gitlens.views.repositories.showStashes": true, | |
"gitlens.views.repositories.showIncomingActivity": true, | |
"gitlens.views.repositories.branches.showStashes": true, | |
"gitlens.views.branches.showRemoteBranches": true, | |
"gitlens.views.branches.showStashes": true, | |
"gitlens.views.contributors.showAllBranches": true, | |
"gitlens.views.contributors.showStatistics": true, | |
"gitlens.debug": true, | |
"problems.autoReveal": false, | |
"problems.defaultViewMode": "table", | |
"problems.showCurrentInStatus": true, | |
"gitlens.blame.format": "${message|100?} ${agoOrDate|14-}", | |
"gitlens.currentLine.format": " ${author -} ${id •} ${agoOrDate}${' via 'pullRequest}${ • message|100?}", | |
"gitlens.currentLine.uncommittedChangesFormat": " ${author}", | |
"gitlens.blame.fontWeight": "200", | |
"gitlens.statusBar.format": "${author} • ${agoOrDate}${' via 'pullRequest}", | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"update.releaseTrack": "prerelease", | |
"window.commandCenter": true, | |
"editor.fontSize": 18, | |
"editor.fontFamily": "'OperatorMonoLig Nerd Font Mono', Menlo, Monaco, 'Courier New', monospace", | |
"editor.fontWeight": "300", | |
"editor.fontLigatures": true, | |
"editor.inlayHints.fontSize": 14, | |
"editor.inlayHints.fontFamily": "'MonaspiceRn Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.codeLensFontSize": 16, | |
"editor.codeLensFontFamily": "'MonaspiceRn Nerd Font Mono'", | |
"editor.tabSize": 2, | |
"editor.cursorStyle": "underline", | |
"editor.cursorSmoothCaretAnimation": "on", | |
"editor.cursorSurroundingLinesStyle": "all", | |
"editor.dropIntoEditor.preferences": [], | |
"editor.find.globalFindClipboard": true, | |
"editor.minimap.autohide": true, | |
"editor.suggestFontSize": 16, | |
"editor.suggest.shareSuggestSelections": true, | |
"editor.suggest.showStatusBar": true, | |
"editor.find.autoFindInSelection": "multiline", | |
"editor.fontVariations": true, | |
"editor.colorDecorators": true, | |
"editor.defaultColorDecorators": "always", | |
"editor.tokenColorCustomizations": { | |
"textMateRules": [ | |
{ | |
"scope": [ | |
// following will be in italic (=FlottFlott) | |
"comment", | |
"entity.name.type.class", // class names | |
"keyword", // import, export, return… | |
"constant", // String, Number, Boolean…, this, super | |
"storage.modifier", // static keyword | |
"storage.type.class.js", // class keyword | |
], | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
] | |
}, | |
// inline suggest | |
"editor.inlineSuggest.fontFamily": "'iMWritingMono Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.inlineSuggest.edits.experimental.useMixedLinesDiff": "whenPossible", | |
"editor.inlineSuggest.showToolbar": "always", | |
"editor.inlineSuggest.syntaxHighlightingEnabled": true, | |
"cursor.composer.shouldChimeAfterChatFinishes": true, | |
"cursor.composer.shouldAllowCustomModes": true, | |
"timeline.pageOnScroll": true, | |
"search.globalFindClipboard": true, | |
"search.seedOnFocus": true, | |
// font family and font size | |
"debug.console.fontSize": 16, | |
"debug.console.fontFamily": "'BlexMono Nerd Font Mono'", | |
"chat.editor.fontSize": 18, | |
"chat.editor.fontFamily": "'FantasqueSansM Nerd Font', 'LXGWWenKaiMono Nerd Font Mono'", | |
"inlineChat.lineEmptyHint": true, | |
"markdown.preview.fontSize": 16, | |
"markdown.preview.fontFamily": "'VictorMono Nerd Font Mono', 'Yozai Nerd Font', -apple-system, BlinkMacSystemFont, 'Segoe WPC', 'Segoe UI', system-ui, 'Ubuntu', 'Droid Sans', sans-serif", | |
"notebook.output.fontFamily": "'VictorMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"notebook.defaultFormatter": "fnando.linter", | |
// diff | |
"diffEditor.codeLens": true, | |
"diffEditor.experimental.showMoves": true, | |
"diffEditor.experimental.useTrueInlineView": true, | |
"files.trimTrailingWhitespace": true, | |
"files.trimFinalNewlines": true, | |
"files.associations": { | |
"*.json": "jsonc" | |
}, | |
// accessibility | |
"accessibility.signalOptions.debouncePositionChanges": true, | |
"accessibility.underlineLinks": true, | |
// terminal | |
"terminal.external.linuxExec": "xterm-256color", | |
"terminal.external.osxExec": "iTerm.app", | |
"terminal.integrated.fontSize": 18, | |
"terminal.integrated.fontFamily": "'FantasqueSansM Nerd Font', 'iMWritingMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"terminal.integrated.accessibleViewPreserveCursorPosition": true, | |
"terminal.integrated.cursorBlinking": true, | |
"terminal.integrated.copyOnSelection": true, | |
"terminal.integrated.defaultProfile.osx": "bash", | |
"terminal.integrated.smoothScrolling": true, | |
"terminal.integrated.suggest.enabled": true, | |
"terminal.integrated.suggest.enableExtensionCompletions": true, | |
"terminal.integrated.tabStopWidth": 4, | |
"terminal.integrated.fontLigatures": true, | |
"terminal.integrated.fontWeight": "200", | |
"terminal.integrated.mouseWheelZoom": true, | |
"terminal.integrated.tabs.defaultColor": "terminal.ansiGreen", | |
// sync | |
"sync.autoUpload": true, | |
"sync.autoDownload": false, | |
"sync.gist": "5237cf066bd002c56074ecb22d446d2c", | |
"sync.quietSync": true, | |
// git/scm | |
"scm.inputFontSize": 16, | |
"scm.inputFontFamily": "'Lekton Nerd Font Mono', 'VictorMono Nerd Font Mono'", | |
"git.alwaysSignOff": true, | |
"git.enableCommitSigning": true, | |
// vim/nvim | |
"vim.cursorStylePerMode.insert": "line-thin", | |
"vim.cursorStylePerMode.normal": "underline", | |
"vim.cursorStylePerMode.replace": "block", | |
"vim.cursorStylePerMode.visual": "block", | |
"vim.cursorStylePerMode.visualblock": "block", | |
"vim.cursorStylePerMode.visualline": "underline", | |
"vim.easymotionMarkerFontWeight": "normal", | |
"vim.searchMatchColor": "#A9B665", | |
"vim.startInInsertMode": false, | |
// color highlight | |
"color-highlight.markerType": "dot-after", | |
"color-highlight.matchHslWithNoFunction": true, | |
"color-highlight.matchRgbWithNoFunction": true, | |
"color-highlight.matchWords": true, | |
"color-highlight.useARGB": true, | |
// groovy | |
"groovyLint.basic.loglevel": "warning", | |
"groovyLint.debug.enable": true, | |
"groovyLint.basic.config": "/Users/marslo/.groovylintrc.json", | |
// python | |
"ipynb.experimental.serialization": true, | |
"python.terminal.activateEnvInCurrentTerminal": true, | |
"python.testing.pytestEnabled": true, | |
"python.testing.unittestEnabled": true, | |
"python.venvPath": "$HOME/.venv", | |
"python.venvFolders": [ | |
".venv", | |
"$HOME/.venv" | |
], | |
// vim/nvim | |
"vim.useSystemClipboard": true, | |
"vim.enableNeovim": true, | |
"vim.neovimConfigPath": "~/.config/nvim/init.lua", | |
"vim.neovimPath": "/opt/homebrew/bin/nvim", | |
"vim.vimrc.enable": true, | |
"vim.vimrc.path": "$HOME/.vimrc", | |
"vim.changeWordIncludesWhitespace": true, | |
"vim.matchpairs": "(:),{:},[:],<:>,':',\":\"", | |
"vim.leader": ",", | |
"vim.hlsearch": true, | |
"vim.highlightedyank.enable": true, | |
"vim.neovimUseConfigFile": true, | |
"vim.searchMatchTextColor": "#A9B665", | |
"vim.highlightedyank.textColor": "#A9B665", | |
"vim.smartRelativeLine": true, | |
"vim.visualstar": true, | |
"vim.statusBarColorControl": true, | |
"vim.statusBarColors.insert": "#604F72", | |
"vim.statusBarColors.normal": "#202020", | |
"vim.statusBarColors.visual": "#724f60", | |
"vim.statusBarColors.visualblock": "#724F60", | |
"vim.statusBarColors.searchinprogressmode": "#4E7260", | |
"vim.statusBarStrings.replace": "#72614E", | |
"vim.statusBarStrings.visual": "-- VISUAL --", | |
"vim.statusBarStrings.visualline": "-- VISUAL LINE --", | |
"vim.statusBarStrings.visualblock": "-- VISUAL BLOCK --", | |
// theme | |
"workbench.colorTheme": "Gruvbox Material Dark", | |
"workbench.iconTheme": "gruvbox-material-icon-theme", | |
"workbench.colorCustomizations": { | |
"statusBar.background": "#202020", | |
"statusBar.noFolderBackground": "#202020", | |
"statusBar.debuggingBackground": "#202020", | |
"statusBar.foreground": "#ffffff", | |
"statusBar.debuggingForeground": "#ffffff" | |
}, | |
"workbench.editor.defaultBinaryEditor": "default", | |
"workbench.list.horizontalScrolling": true, | |
"workbench.reduceMotion": "on", | |
"workbench.editor.enablePreviewFromCodeNavigation": true, | |
"workbench.editor.enablePreviewFromQuickOpen": true, | |
"workbench.editor.highlightModifiedTabs": true, | |
"workbench.editor.scrollToSwitchTabs": true, | |
"workbench.commandPalette.experimental.suggestCommands": true, | |
"workbench.externalBrowser": "chrome", | |
"workbench.list.scrollByPage": true, | |
"workbench.list.smoothScrolling": true, | |
"workbench.view.alwaysShowHeaderActions": true, | |
"workbench.quickOpen.preserveInput": true, | |
"workbench.view.showQuietly": { | |
"workbench.panel.output": true | |
}, | |
"gruvboxMaterial.darkCursor": "purple", | |
"gruvboxMaterial.darkContrast": "hard", | |
"gruvboxMaterial.diagnosticTextBackgroundOpacity": "12.5%", | |
"gruvboxMaterial.italicKeywords": true, | |
"gruvboxMaterial.highContrast": true, | |
"gruvboxMaterial.colorfulSyntax": true, | |
"indentRainbow.indicatorStyle": "light", | |
// git graph | |
"git-graph.date.type": "Commit Date", | |
"git-graph.dialog.applyStash.reinstateIndex": true, | |
"git-graph.dialog.createBranch.checkOut": true, | |
// gitlens | |
"gitlens.currentLine.fontSize": 16, | |
"gitlens.currentLine.fontWeight": "300", | |
"gitlens.currentLine.fontStyle": "italic", | |
"gitlens.currentLine.fontFamily": " 'Lekton Nerd Font Mono'", | |
"gitlens.blame.fontStyle": "italic", | |
"gitlens.blame.fontSize": 14, | |
"gitlens.blame.fontFamily": "'JetBrainsMono Nerd Font Mono'", | |
"gitlens.graph.experimental.renderer.enabled": true, | |
"gitlens.graph.dimMergeCommits": true, | |
"gitlens.graph.showRemoteNames": true, | |
"gitlens.cloudPatches.enabled": false, | |
"gitlens.cloudIntegrations.enabled": false, | |
"gitlens.views.workspaces.branches.showStashes": true, | |
"gitlens.views.workspaces.includeWorkingTree": true, | |
"gitlens.launchpad.indicator.useColors": true, | |
"gitlens.views.showContributorsStatistics": true, | |
"gitlens.views.repositories.showStashes": true, | |
"gitlens.views.repositories.showIncomingActivity": true, | |
"gitlens.views.repositories.branches.showStashes": true, | |
"gitlens.views.branches.showRemoteBranches": true, | |
"gitlens.views.branches.showStashes": true, | |
"gitlens.views.contributors.showAllBranches": true, | |
"gitlens.views.contributors.showStatistics": true, | |
"gitlens.debug": true, | |
"indentRainbow.errorColor": "", | |
"editor.tabCompletion": "on", | |
"indentRainbow.colorOnWhiteSpaceOnly": false, | |
"indentRainbow.colors": [ | |
"rgba(255,255,64,0.2)", | |
"rgba(127,255,127,0.2)", | |
"rgba(255,127,255,0.2)", | |
"rgba(79,236,236,0.2)" | |
], | |
"indentRainbow.tabmixColor": "", | |
"problems.autoReveal": false, | |
"problems.defaultViewMode": "table", | |
"problems.showCurrentInStatus": true, | |
"editor.unusualLineTerminators": "auto", | |
// "git-graph.commitDetailsView.location": "Docked to Bottom", | |
// using gitlens instead of | |
"git.blame.editorDecoration.enabled": false, | |
"git.blame.editorDecoration.template": "${authorName} • ${hasShort} • ${subject} (${authorDateAgo})", | |
"git.blame.statusBarItem.enabled": true, | |
"git.blame.statusBarItem.template": "${authorName} • ${hasShort} (${authorDateAgo})", | |
"gitlens.blame.format": "${message|100?} ${agoOrDate|14-}", | |
"gitlens.currentLine.format": "${author -} ${id •} ${agoOrDate}${' via 'pullRequest}${ • message|100?}", | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"update.releaseTrack": "prerelease", | |
"window.commandCenter": true, | |
"editor.fontSize": 18, | |
"editor.fontFamily": "'OperatorMonoLig Nerd Font Mono', Menlo, Monaco, 'Courier New', monospace", | |
"editor.fontWeight": "300", | |
"editor.fontLigatures": true, | |
"editor.inlayHints.fontSize": 14, | |
"editor.inlayHints.fontFamily": "'MonaspiceRn Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.codeLensFontSize": 16, | |
"editor.codeLensFontFamily": "'MonaspiceRn Nerd Font Mono'", | |
"editor.tabSize": 2, | |
"editor.tabCompletion": "on", | |
"editor.unusualLineTerminators": "auto", | |
"editor.cursorStyle": "underline", | |
"editor.cursorSmoothCaretAnimation": "on", | |
"editor.cursorSurroundingLinesStyle": "all", | |
"editor.dropIntoEditor.preferences": [], | |
"editor.find.globalFindClipboard": true, | |
"editor.minimap.autohide": true, | |
"editor.suggestFontSize": 16, | |
"editor.suggest.shareSuggestSelections": true, | |
"editor.suggest.showStatusBar": true, | |
"editor.find.autoFindInSelection": "multiline", | |
"editor.fontVariations": true, | |
"editor.colorDecorators": true, | |
"editor.defaultColorDecorators": "always", | |
"editor.tokenColorCustomizations": { | |
"textMateRules": [ | |
{ | |
"scope": [ | |
// following will be in italic (=FlottFlott) | |
"comment", | |
"entity.name.type.class", // class names | |
"keyword", // import, export, return… | |
"constant", // String, Number, Boolean…, this, super | |
"storage.modifier", // static keyword | |
"storage.type.class.js", // class keyword | |
], | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
] | |
}, | |
// inline suggest | |
"editor.inlineSuggest.fontFamily": "'iMWritingMono Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.inlineSuggest.edits.experimental.useMixedLinesDiff": "whenPossible", | |
"editor.inlineSuggest.showToolbar": "always", | |
"editor.inlineSuggest.syntaxHighlightingEnabled": true, | |
"cursor.composer.shouldChimeAfterChatFinishes": true, | |
"cursor.composer.shouldAllowCustomModes": true, | |
"timeline.pageOnScroll": true, | |
"search.globalFindClipboard": true, | |
"search.seedOnFocus": true, | |
// font family and font size | |
"debug.console.fontSize": 16, | |
"debug.console.fontFamily": "'BlexMono Nerd Font Mono'", | |
"chat.editor.fontSize": 18, | |
"chat.editor.fontFamily": "'FantasqueSansM Nerd Font', 'LXGWWenKaiMono Nerd Font Mono'", | |
"inlineChat.lineEmptyHint": true, | |
"markdown.preview.fontSize": 16, | |
"markdown.preview.fontFamily": "'VictorMono Nerd Font Mono', 'Yozai Nerd Font', -apple-system, BlinkMacSystemFont, 'Segoe WPC', 'Segoe UI', system-ui, 'Ubuntu', 'Droid Sans', sans-serif", | |
"notebook.output.fontFamily": "'VictorMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"notebook.defaultFormatter": "fnando.linter", | |
// diff | |
"diffEditor.codeLens": true, | |
"diffEditor.experimental.showMoves": true, | |
"diffEditor.experimental.useTrueInlineView": true, | |
"files.trimTrailingWhitespace": true, | |
"files.trimFinalNewlines": true, | |
"files.associations": { | |
"*.json": "jsonc" | |
}, | |
// accessibility | |
"accessibility.signalOptions.debouncePositionChanges": true, | |
"accessibility.underlineLinks": true, | |
// terminal | |
"terminal.external.linuxExec": "xterm-256color", | |
"terminal.external.osxExec": "iTerm.app", | |
"terminal.integrated.fontSize": 18, | |
"terminal.integrated.fontFamily": "'FantasqueSansM Nerd Font', 'iMWritingMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"terminal.integrated.accessibleViewPreserveCursorPosition": true, | |
"terminal.integrated.cursorBlinking": true, | |
"terminal.integrated.copyOnSelection": true, | |
"terminal.integrated.defaultProfile.osx": "bash", | |
"terminal.integrated.smoothScrolling": true, | |
"terminal.integrated.suggest.enabled": true, | |
"terminal.integrated.suggest.enableExtensionCompletions": true, | |
"terminal.integrated.tabStopWidth": 4, | |
"terminal.integrated.fontLigatures": true, | |
"terminal.integrated.fontWeight": "200", | |
"terminal.integrated.mouseWheelZoom": true, | |
"terminal.integrated.tabs.defaultColor": "terminal.ansiGreen", | |
// sync | |
"sync.autoUpload": true, | |
"sync.autoDownload": false, | |
"sync.gist": "5237cf066bd002c56074ecb22d446d2c", | |
"sync.quietSync": true, | |
// git/scm | |
"scm.inputFontSize": 16, | |
"scm.inputFontFamily": "'Lekton Nerd Font Mono', 'VictorMono Nerd Font Mono'", | |
"git.alwaysSignOff": true, | |
"git.enableCommitSigning": true, | |
"git.blame.editorDecoration.enabled": false, | |
"git.blame.editorDecoration.template": " ${authorName} • ${hasShort} • ${subject} (${authorDateAgo})", | |
"git.blame.statusBarItem.enabled": true, | |
"git.blame.statusBarItem.template": " ${authorName} • ${hasShort} (${authorDateAgo})", | |
// vim/nvim | |
"vim.cursorStylePerMode.insert": "line-thin", | |
"vim.cursorStylePerMode.normal": "underline", | |
"vim.cursorStylePerMode.replace": "block", | |
"vim.cursorStylePerMode.visual": "block", | |
"vim.cursorStylePerMode.visualblock": "block", | |
"vim.cursorStylePerMode.visualline": "underline", | |
"vim.easymotionMarkerFontWeight": "normal", | |
"vim.searchMatchColor": "#A9B665", | |
"vim.startInInsertMode": false, | |
// color highlight | |
"color-highlight.markerType": "dot-after", | |
"color-highlight.matchHslWithNoFunction": true, | |
"color-highlight.matchRgbWithNoFunction": true, | |
"color-highlight.matchWords": true, | |
"color-highlight.useARGB": true, | |
// groovy | |
"groovyLint.basic.loglevel": "warning", | |
"groovyLint.debug.enable": true, | |
"groovyLint.basic.config": "/Users/marslo/.groovylintrc.json", | |
// python | |
"ipynb.experimental.serialization": true, | |
"python.terminal.activateEnvInCurrentTerminal": true, | |
"python.testing.pytestEnabled": true, | |
"python.testing.unittestEnabled": true, | |
"python.venvPath": "$HOME/.venv", | |
"python.venvFolders": [ | |
".venv", | |
"$HOME/.venv" | |
], | |
// vim/nvim | |
"vim.useSystemClipboard": true, | |
"vim.enableNeovim": true, | |
"vim.neovimConfigPath": "~/.config/nvim/init.lua", | |
"vim.neovimPath": "/opt/homebrew/bin/nvim", | |
"vim.vimrc.enable": true, | |
"vim.vimrc.path": "$HOME/.vimrc", | |
"vim.changeWordIncludesWhitespace": true, | |
"vim.matchpairs": "(:),{:},[:],<:>,':',\":\"", | |
"vim.leader": ",", | |
"vim.hlsearch": true, | |
"vim.highlightedyank.enable": true, | |
"vim.neovimUseConfigFile": true, | |
"vim.searchMatchTextColor": "#A9B665", | |
"vim.highlightedyank.textColor": "#A9B665", | |
"vim.smartRelativeLine": true, | |
"vim.visualstar": true, | |
"vim.statusBarColorControl": true, | |
"vim.statusBarColors.insert": "#604F72", | |
"vim.statusBarColors.normal": "#202020", | |
"vim.statusBarColors.visual": "#724f60", | |
"vim.statusBarColors.visualblock": "#724F60", | |
"vim.statusBarColors.searchinprogressmode": "#4E7260", | |
"vim.statusBarStrings.replace": "#72614E", | |
"vim.statusBarStrings.visual": "-- VISUAL --", | |
"vim.statusBarStrings.visualline": "-- VISUAL LINE --", | |
"vim.statusBarStrings.visualblock": "-- VISUAL BLOCK --", | |
// theme | |
"workbench.colorTheme": "Gruvbox Material Dark", | |
"workbench.iconTheme": "gruvbox-material-icon-theme", | |
"workbench.colorCustomizations": { | |
"statusBar.background": "#202020", | |
"statusBar.noFolderBackground": "#202020", | |
"statusBar.debuggingBackground": "#202020", | |
"statusBar.foreground": "#ffffff", | |
"statusBar.debuggingForeground": "#ffffff" | |
}, | |
"workbench.editor.defaultBinaryEditor": "default", | |
"workbench.list.horizontalScrolling": true, | |
"workbench.reduceMotion": "on", | |
"workbench.editor.enablePreviewFromCodeNavigation": true, | |
"workbench.editor.enablePreviewFromQuickOpen": true, | |
"workbench.editor.highlightModifiedTabs": true, | |
"workbench.editor.scrollToSwitchTabs": true, | |
"workbench.commandPalette.experimental.suggestCommands": true, | |
"workbench.externalBrowser": "chrome", | |
"workbench.list.scrollByPage": true, | |
"workbench.list.smoothScrolling": true, | |
"workbench.view.alwaysShowHeaderActions": true, | |
"workbench.quickOpen.preserveInput": true, | |
"workbench.view.showQuietly": { | |
"workbench.panel.output": true | |
}, | |
"gruvboxMaterial.darkCursor": "purple", | |
"gruvboxMaterial.darkContrast": "hard", | |
"gruvboxMaterial.diagnosticTextBackgroundOpacity": "12.5%", | |
"gruvboxMaterial.italicKeywords": true, | |
"gruvboxMaterial.highContrast": true, | |
"gruvboxMaterial.colorfulSyntax": true, | |
"indentRainbow.indicatorStyle": "light", | |
// git graph | |
"git-graph.date.type": "Commit Date", | |
"git-graph.dialog.applyStash.reinstateIndex": true, | |
"git-graph.dialog.createBranch.checkOut": true, | |
// gitlens | |
"gitlens.currentLine.fontSize": 16, | |
"gitlens.currentLine.fontWeight": "300", | |
"gitlens.currentLine.fontStyle": "italic", | |
"gitlens.currentLine.fontFamily": " 'VictorMono Nerd Font Mono'', 'Lekton Nerd Font Mono'", | |
"gitlens.blame.fontStyle": "italic", | |
"gitlens.blame.fontSize": 14, | |
"gitlens.blame.fontFamily": "'JetBrainsMono Nerd Font Mono'", | |
"gitlens.graph.experimental.renderer.enabled": true, | |
"gitlens.graph.dimMergeCommits": true, | |
"gitlens.graph.showRemoteNames": true, | |
"gitlens.cloudPatches.enabled": false, | |
"gitlens.cloudIntegrations.enabled": false, | |
"gitlens.views.workspaces.branches.showStashes": true, | |
"gitlens.views.workspaces.includeWorkingTree": true, | |
"gitlens.launchpad.indicator.useColors": true, | |
"gitlens.views.showContributorsStatistics": true, | |
"gitlens.views.repositories.showStashes": true, | |
"gitlens.views.repositories.showIncomingActivity": true, | |
"gitlens.views.repositories.branches.showStashes": true, | |
"gitlens.views.branches.showRemoteBranches": true, | |
"gitlens.views.branches.showStashes": true, | |
"gitlens.views.contributors.showAllBranches": true, | |
"gitlens.views.contributors.showStatistics": true, | |
"gitlens.debug": true, | |
"indentRainbow.errorColor": "", | |
"indentRainbow.colorOnWhiteSpaceOnly": false, | |
"indentRainbow.colors": [ | |
"rgba(255,255,64,0.2)", | |
"rgba(127,255,127,0.2)", | |
"rgba(255,127,255,0.2)", | |
"rgba(79,236,236,0.2)" | |
], | |
"indentRainbow.tabmixColor": "", | |
"problems.autoReveal": false, | |
"problems.defaultViewMode": "table", | |
"problems.showCurrentInStatus": true, | |
// "git-graph.commitDetailsView.location": "Docked to Bottom", | |
// using gitlens instead of | |
"gitlens.blame.format": "${message|100?} ${agoOrDate|14-}", | |
"gitlens.currentLine.format": " ${author -} ${id •} ${agoOrDate}${' via 'pullRequest}${ • message|100?}", | |
"gitlens.currentLine.uncommittedChangesFormat": " ${author}", | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"update.releaseTrack": "prerelease", | |
"window.commandCenter": true, | |
"editor.fontSize": 18, | |
"editor.fontFamily": "'OperatorMonoLig Nerd Font Mono', Menlo, Monaco, 'Courier New', monospace", | |
"editor.fontWeight": "300", | |
"editor.fontLigatures": true, | |
"editor.inlayHints.fontSize": 14, | |
"editor.inlayHints.fontFamily": "'MonaspiceRn Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.codeLensFontSize": 16, | |
"editor.codeLensFontFamily": "'MonaspiceRn Nerd Font Mono'", | |
"editor.tabSize": 2, | |
"editor.cursorStyle": "underline", | |
"editor.cursorSmoothCaretAnimation": "on", | |
"editor.cursorSurroundingLinesStyle": "all", | |
"editor.dropIntoEditor.preferences": [], | |
"editor.find.globalFindClipboard": true, | |
"editor.minimap.autohide": true, | |
"editor.suggestFontSize": 16, | |
"editor.suggest.shareSuggestSelections": true, | |
"editor.suggest.showStatusBar": true, | |
"editor.find.autoFindInSelection": "multiline", | |
"editor.fontVariations": true, | |
"editor.colorDecorators": true, | |
"editor.defaultColorDecorators": "always", | |
"editor.tokenColorCustomizations": { | |
"textMateRules": [ | |
{ | |
"scope": [ | |
// following will be in italic (=FlottFlott) | |
"comment", | |
"entity.name.type.class", // class names | |
"keyword", // import, export, return… | |
"constant", // String, Number, Boolean…, this, super | |
"storage.modifier", // static keyword | |
"storage.type.class.js", // class keyword | |
], | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
] | |
}, | |
// inline suggest | |
"editor.inlineSuggest.fontFamily": "'iMWritingMono Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.inlineSuggest.edits.experimental.useMixedLinesDiff": "whenPossible", | |
"editor.inlineSuggest.showToolbar": "always", | |
"editor.inlineSuggest.syntaxHighlightingEnabled": true, | |
"cursor.composer.shouldChimeAfterChatFinishes": true, | |
"cursor.composer.shouldAllowCustomModes": true, | |
"timeline.pageOnScroll": true, | |
"search.globalFindClipboard": true, | |
"search.seedOnFocus": true, | |
// font family and font size | |
"debug.console.fontSize": 16, | |
"debug.console.fontFamily": "'BlexMono Nerd Font Mono'", | |
"chat.editor.fontSize": 18, | |
"chat.editor.fontFamily": "'FantasqueSansM Nerd Font', 'LXGWWenKaiMono Nerd Font Mono'", | |
"inlineChat.lineEmptyHint": true, | |
"markdown.preview.fontSize": 16, | |
"markdown.preview.fontFamily": "'VictorMono Nerd Font Mono', 'Yozai Nerd Font', -apple-system, BlinkMacSystemFont, 'Segoe WPC', 'Segoe UI', system-ui, 'Ubuntu', 'Droid Sans', sans-serif", | |
"notebook.output.fontFamily": "'VictorMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"notebook.defaultFormatter": "fnando.linter", | |
// diff | |
"diffEditor.codeLens": true, | |
"diffEditor.experimental.showMoves": true, | |
"diffEditor.experimental.useTrueInlineView": true, | |
"files.trimTrailingWhitespace": true, | |
"files.trimFinalNewlines": true, | |
"files.associations": { | |
"*.json": "jsonc" | |
}, | |
// accessibility | |
"accessibility.signalOptions.debouncePositionChanges": true, | |
"accessibility.underlineLinks": true, | |
// terminal | |
"terminal.external.linuxExec": "xterm-256color", | |
"terminal.external.osxExec": "iTerm.app", | |
"terminal.integrated.fontSize": 18, | |
"terminal.integrated.fontFamily": "'FantasqueSansM Nerd Font', 'iMWritingMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"terminal.integrated.accessibleViewPreserveCursorPosition": true, | |
"terminal.integrated.cursorBlinking": true, | |
"terminal.integrated.copyOnSelection": true, | |
"terminal.integrated.defaultProfile.osx": "bash", | |
"terminal.integrated.smoothScrolling": true, | |
"terminal.integrated.suggest.enabled": true, | |
"terminal.integrated.suggest.enableExtensionCompletions": true, | |
"terminal.integrated.tabStopWidth": 4, | |
"terminal.integrated.fontLigatures": true, | |
"terminal.integrated.fontWeight": "200", | |
"terminal.integrated.mouseWheelZoom": true, | |
"terminal.integrated.tabs.defaultColor": "terminal.ansiGreen", | |
// sync | |
"sync.autoUpload": true, | |
"sync.autoDownload": false, | |
"sync.gist": "5237cf066bd002c56074ecb22d446d2c", | |
"sync.quietSync": true, | |
// git/scm | |
"scm.inputFontSize": 16, | |
"scm.inputFontFamily": "'Lekton Nerd Font Mono', 'VictorMono Nerd Font Mono'", | |
"git.alwaysSignOff": true, | |
"git.blame.editorDecoration.enabled": true, | |
"git.enableCommitSigning": true, | |
// vim/nvim | |
"vim.cursorStylePerMode.insert": "line-thin", | |
"vim.cursorStylePerMode.normal": "underline", | |
"vim.cursorStylePerMode.replace": "block", | |
"vim.cursorStylePerMode.visual": "block", | |
"vim.cursorStylePerMode.visualblock": "block", | |
"vim.cursorStylePerMode.visualline": "underline", | |
"vim.easymotionMarkerFontWeight": "normal", | |
"vim.searchMatchColor": "#A9B665", | |
"vim.startInInsertMode": false, | |
// color highlight | |
"color-highlight.markerType": "dot-after", | |
"color-highlight.matchHslWithNoFunction": true, | |
"color-highlight.matchRgbWithNoFunction": true, | |
"color-highlight.matchWords": true, | |
"color-highlight.useARGB": true, | |
// groovy | |
"groovyLint.basic.loglevel": "warning", | |
"groovyLint.debug.enable": true, | |
"groovyLint.basic.config": "/Users/marslo/.groovylintrc.json", | |
// python | |
"ipynb.experimental.serialization": true, | |
"python.terminal.activateEnvInCurrentTerminal": true, | |
"python.testing.pytestEnabled": true, | |
"python.testing.unittestEnabled": true, | |
"python.venvPath": "$HOME/.venv", | |
"python.venvFolders": [ | |
".venv", | |
"$HOME/.venv" | |
], | |
// vim/nvim | |
"vim.useSystemClipboard": true, | |
"vim.enableNeovim": true, | |
"vim.neovimConfigPath": "~/.config/nvim/init.lua", | |
"vim.neovimPath": "/opt/homebrew/bin/nvim", | |
"vim.vimrc.enable": true, | |
"vim.vimrc.path": "$HOME/.vimrc", | |
"vim.changeWordIncludesWhitespace": true, | |
"vim.matchpairs": "(:),{:},[:],<:>,':',\":\"", | |
"vim.leader": ",", | |
"vim.hlsearch": true, | |
"vim.highlightedyank.enable": true, | |
"vim.neovimUseConfigFile": true, | |
"vim.searchMatchTextColor": "#A9B665", | |
"vim.highlightedyank.textColor": "#A9B665", | |
"vim.smartRelativeLine": true, | |
"vim.visualstar": true, | |
"vim.statusBarColorControl": true, | |
"vim.statusBarColors.insert": "#604F72", | |
"vim.statusBarColors.normal": "#202020", | |
"vim.statusBarColors.visual": "#724f60", | |
"vim.statusBarColors.visualblock": "#724F60", | |
"vim.statusBarColors.searchinprogressmode": "#4E7260", | |
"vim.statusBarStrings.replace": "#72614E", | |
"vim.statusBarStrings.visual": "-- VISUAL --", | |
"vim.statusBarStrings.visualline": "-- VISUAL LINE --", | |
"vim.statusBarStrings.visualblock": "-- VISUAL BLOCK --", | |
// theme | |
"workbench.colorTheme": "Gruvbox Material Dark", | |
"workbench.iconTheme": "gruvbox-material-icon-theme", | |
"workbench.colorCustomizations": { | |
"statusBar.background": "#202020", | |
"statusBar.noFolderBackground": "#202020", | |
"statusBar.debuggingBackground": "#202020", | |
"statusBar.foreground": "#ffffff", | |
"statusBar.debuggingForeground": "#ffffff" | |
}, | |
"workbench.editor.defaultBinaryEditor": "default", | |
"workbench.list.horizontalScrolling": true, | |
"workbench.reduceMotion": "on", | |
"workbench.editor.enablePreviewFromCodeNavigation": true, | |
"workbench.editor.enablePreviewFromQuickOpen": true, | |
"workbench.editor.highlightModifiedTabs": true, | |
"workbench.editor.scrollToSwitchTabs": true, | |
"workbench.commandPalette.experimental.suggestCommands": true, | |
"workbench.externalBrowser": "chrome", | |
"workbench.list.scrollByPage": true, | |
"workbench.list.smoothScrolling": true, | |
"workbench.view.alwaysShowHeaderActions": true, | |
"workbench.quickOpen.preserveInput": true, | |
"workbench.view.showQuietly": { | |
"workbench.panel.output": true | |
}, | |
"gruvboxMaterial.darkCursor": "purple", | |
"gruvboxMaterial.darkContrast": "hard", | |
"gruvboxMaterial.diagnosticTextBackgroundOpacity": "12.5%", | |
"gruvboxMaterial.italicKeywords": true, | |
"gruvboxMaterial.highContrast": true, | |
"gruvboxMaterial.colorfulSyntax": true, | |
"indentRainbow.indicatorStyle": "light", | |
// git graph | |
"git-graph.date.type": "Commit Date", | |
"git-graph.dialog.applyStash.reinstateIndex": true, | |
"git-graph.dialog.createBranch.checkOut": true, | |
// gitlens | |
"gitlens.currentLine.fontSize": 16, | |
"gitlens.currentLine.fontWeight": "300", | |
"gitlens.currentLine.fontStyle": "italic", | |
"gitlens.currentLine.fontFamily": " 'Lekton Nerd Font Mono'", | |
"gitlens.blame.fontStyle": "italic", | |
"gitlens.blame.fontSize": 14, | |
"gitlens.blame.fontFamily": "'JetBrainsMono Nerd Font Mono'", | |
"gitlens.graph.experimental.renderer.enabled": true, | |
"gitlens.graph.dimMergeCommits": true, | |
"gitlens.graph.showRemoteNames": true, | |
"gitlens.cloudPatches.enabled": false, | |
"gitlens.cloudIntegrations.enabled": false, | |
"gitlens.views.workspaces.branches.showStashes": true, | |
"gitlens.views.workspaces.includeWorkingTree": true, | |
"gitlens.launchpad.indicator.useColors": true, | |
"gitlens.views.showContributorsStatistics": true, | |
"gitlens.views.repositories.showStashes": true, | |
"gitlens.views.repositories.showIncomingActivity": true, | |
"gitlens.views.repositories.branches.showStashes": true, | |
"gitlens.views.branches.showRemoteBranches": true, | |
"gitlens.views.branches.showStashes": true, | |
"gitlens.views.contributors.showAllBranches": true, | |
"gitlens.views.contributors.showStatistics": true, | |
"gitlens.debug": true, | |
"indentRainbow.errorColor": "", | |
"editor.tabCompletion": "on", | |
"indentRainbow.colorOnWhiteSpaceOnly": false, | |
"indentRainbow.colors": [ | |
"rgba(255,255,64,0.2)", | |
"rgba(127,255,127,0.2)", | |
"rgba(255,127,255,0.2)", | |
"rgba(79,236,236,0.2)" | |
], | |
"indentRainbow.tabmixColor": "", | |
"problems.autoReveal": false, | |
"problems.defaultViewMode": "table", | |
"problems.showCurrentInStatus": true, | |
"editor.unusualLineTerminators": "auto", | |
"git-graph.commitDetailsView.location": "Docked to Bottom", | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"update.releaseTrack": "prerelease", | |
"window.commandCenter": true, | |
"editor.fontSize": 18, | |
"editor.fontFamily": "'OperatorMonoLig Nerd Font Mono', Menlo, Monaco, 'Courier New', monospace", | |
"editor.fontWeight": "300", | |
"editor.fontLigatures": true, | |
"editor.inlayHints.fontSize": 14, | |
"editor.inlayHints.fontFamily": "'MonaspiceRn Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.codeLensFontSize": 16, | |
"editor.codeLensFontFamily": "'MonaspiceRn Nerd Font Mono'", | |
"editor.tabSize": 2, | |
"editor.cursorStyle": "underline", | |
"editor.cursorSmoothCaretAnimation": "on", | |
"editor.cursorSurroundingLinesStyle": "all", | |
"editor.dropIntoEditor.preferences": [], | |
"editor.find.globalFindClipboard": true, | |
"editor.minimap.autohide": true, | |
"editor.suggestFontSize": 16, | |
"editor.suggest.shareSuggestSelections": true, | |
"editor.suggest.showStatusBar": true, | |
"editor.find.autoFindInSelection": "multiline", | |
"editor.fontVariations": true, | |
"editor.colorDecorators": true, | |
"editor.defaultColorDecorators": "always", | |
"editor.tokenColorCustomizations": { | |
"textMateRules": [ | |
{ | |
"scope": [ | |
// following will be in italic (=FlottFlott) | |
"comment", | |
"entity.name.type.class", // class names | |
"keyword", // import, export, return… | |
"constant", // String, Number, Boolean…, this, super | |
"storage.modifier", // static keyword | |
"storage.type.class.js", // class keyword | |
], | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
] | |
}, | |
// inline suggest | |
"editor.inlineSuggest.fontFamily": "'iMWritingMono Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.inlineSuggest.edits.experimental.useMixedLinesDiff": "whenPossible", | |
"editor.inlineSuggest.showToolbar": "always", | |
"editor.inlineSuggest.syntaxHighlightingEnabled": true, | |
"cursor.composer.shouldChimeAfterChatFinishes": true, | |
"cursor.composer.shouldAllowCustomModes": true, | |
"timeline.pageOnScroll": true, | |
"search.globalFindClipboard": true, | |
"search.seedOnFocus": true, | |
// font family and font size | |
"debug.console.fontSize": 16, | |
"debug.console.fontFamily": "'BlexMono Nerd Font Mono'", | |
"chat.editor.fontSize": 18, | |
"chat.editor.fontFamily": "'FantasqueSansM Nerd Font', 'LXGWWenKaiMono Nerd Font Mono'", | |
"inlineChat.lineEmptyHint": true, | |
"markdown.preview.fontSize": 16, | |
"markdown.preview.fontFamily": "'VictorMono Nerd Font Mono', 'Yozai Nerd Font', -apple-system, BlinkMacSystemFont, 'Segoe WPC', 'Segoe UI', system-ui, 'Ubuntu', 'Droid Sans', sans-serif", | |
"notebook.output.fontFamily": "'VictorMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"notebook.defaultFormatter": "fnando.linter", | |
// diff | |
"diffEditor.codeLens": true, | |
"diffEditor.experimental.showMoves": true, | |
"diffEditor.experimental.useTrueInlineView": true, | |
"files.trimTrailingWhitespace": true, | |
"files.trimFinalNewlines": true, | |
"files.associations": { | |
"*.json": "jsonc" | |
}, | |
// accessibility | |
"accessibility.signalOptions.debouncePositionChanges": true, | |
"accessibility.underlineLinks": true, | |
// terminal | |
"terminal.external.linuxExec": "xterm-256color", | |
"terminal.external.osxExec": "iTerm.app", | |
"terminal.integrated.fontSize": 18, | |
"terminal.integrated.fontFamily": "'FantasqueSansM Nerd Font', 'iMWritingMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"terminal.integrated.accessibleViewPreserveCursorPosition": true, | |
"terminal.integrated.cursorBlinking": true, | |
"terminal.integrated.copyOnSelection": true, | |
"terminal.integrated.defaultProfile.osx": "bash", | |
"terminal.integrated.smoothScrolling": true, | |
"terminal.integrated.suggest.enabled": true, | |
"terminal.integrated.suggest.enableExtensionCompletions": true, | |
"terminal.integrated.tabStopWidth": 4, | |
"terminal.integrated.fontLigatures": true, | |
"terminal.integrated.fontWeight": "200", | |
"terminal.integrated.mouseWheelZoom": true, | |
"terminal.integrated.tabs.defaultColor": "terminal.ansiGreen", | |
// sync | |
"sync.autoUpload": true, | |
"sync.autoDownload": false, | |
"sync.gist": "5237cf066bd002c56074ecb22d446d2c", | |
"sync.quietSync": true, | |
// git/scm | |
"scm.inputFontSize": 16, | |
"scm.inputFontFamily": "'Lekton Nerd Font Mono', 'VictorMono Nerd Font Mono'", | |
"git.alwaysSignOff": true, | |
"git.enableCommitSigning": true, | |
// vim/nvim | |
"vim.cursorStylePerMode.insert": "line-thin", | |
"vim.cursorStylePerMode.normal": "underline", | |
"vim.cursorStylePerMode.replace": "block", | |
"vim.cursorStylePerMode.visual": "block", | |
"vim.cursorStylePerMode.visualblock": "block", | |
"vim.cursorStylePerMode.visualline": "underline", | |
"vim.easymotionMarkerFontWeight": "normal", | |
"vim.searchMatchColor": "#A9B665", | |
"vim.startInInsertMode": false, | |
// color highlight | |
"color-highlight.markerType": "dot-after", | |
"color-highlight.matchHslWithNoFunction": true, | |
"color-highlight.matchRgbWithNoFunction": true, | |
"color-highlight.matchWords": true, | |
"color-highlight.useARGB": true, | |
// groovy | |
"groovyLint.basic.loglevel": "warning", | |
"groovyLint.debug.enable": true, | |
"groovyLint.basic.config": "/Users/marslo/.groovylintrc.json", | |
// python | |
"ipynb.experimental.serialization": true, | |
"python.terminal.activateEnvInCurrentTerminal": true, | |
"python.testing.pytestEnabled": true, | |
"python.testing.unittestEnabled": true, | |
"python.venvPath": "$HOME/.venv", | |
"python.venvFolders": [ | |
".venv", | |
"$HOME/.venv" | |
], | |
// vim/nvim | |
"vim.useSystemClipboard": true, | |
"vim.enableNeovim": true, | |
"vim.neovimConfigPath": "~/.config/nvim/init.lua", | |
"vim.neovimPath": "/opt/homebrew/bin/nvim", | |
"vim.vimrc.enable": true, | |
"vim.vimrc.path": "$HOME/.vimrc", | |
"vim.changeWordIncludesWhitespace": true, | |
"vim.matchpairs": "(:),{:},[:],<:>,':',\":\"", | |
"vim.leader": ",", | |
"vim.hlsearch": true, | |
"vim.highlightedyank.enable": true, | |
"vim.neovimUseConfigFile": true, | |
"vim.searchMatchTextColor": "#A9B665", | |
"vim.highlightedyank.textColor": "#A9B665", | |
"vim.smartRelativeLine": true, | |
"vim.visualstar": true, | |
"vim.statusBarColorControl": true, | |
"vim.statusBarColors.insert": "#604F72", | |
"vim.statusBarColors.normal": "#202020", | |
"vim.statusBarColors.visual": "#724f60", | |
"vim.statusBarColors.visualblock": "#724F60", | |
"vim.statusBarColors.searchinprogressmode": "#4E7260", | |
"vim.statusBarStrings.replace": "#72614E", | |
"vim.statusBarStrings.visual": "-- VISUAL --", | |
"vim.statusBarStrings.visualline": "-- VISUAL LINE --", | |
"vim.statusBarStrings.visualblock": "-- VISUAL BLOCK --", | |
// theme | |
"workbench.colorTheme": "Gruvbox Material Dark", | |
"workbench.iconTheme": "gruvbox-material-icon-theme", | |
"workbench.colorCustomizations": { | |
"statusBar.background": "#202020", | |
"statusBar.noFolderBackground": "#202020", | |
"statusBar.debuggingBackground": "#202020", | |
"statusBar.foreground": "#ffffff", | |
"statusBar.debuggingForeground": "#ffffff" | |
}, | |
"workbench.editor.defaultBinaryEditor": "default", | |
"workbench.list.horizontalScrolling": true, | |
"workbench.reduceMotion": "on", | |
"workbench.editor.enablePreviewFromCodeNavigation": true, | |
"workbench.editor.enablePreviewFromQuickOpen": true, | |
"workbench.editor.highlightModifiedTabs": true, | |
"workbench.editor.scrollToSwitchTabs": true, | |
"workbench.commandPalette.experimental.suggestCommands": true, | |
"workbench.externalBrowser": "chrome", | |
"workbench.list.scrollByPage": true, | |
"workbench.list.smoothScrolling": true, | |
"workbench.view.alwaysShowHeaderActions": true, | |
"workbench.quickOpen.preserveInput": true, | |
"workbench.view.showQuietly": { | |
"workbench.panel.output": true | |
}, | |
"gruvboxMaterial.darkCursor": "purple", | |
"gruvboxMaterial.darkContrast": "hard", | |
"gruvboxMaterial.diagnosticTextBackgroundOpacity": "12.5%", | |
"gruvboxMaterial.italicKeywords": true, | |
"gruvboxMaterial.highContrast": true, | |
"gruvboxMaterial.colorfulSyntax": true, | |
"indentRainbow.indicatorStyle": "light", | |
// git graph | |
"git-graph.date.type": "Commit Date", | |
"git-graph.dialog.applyStash.reinstateIndex": true, | |
"git-graph.dialog.createBranch.checkOut": true, | |
// gitlens | |
"gitlens.currentLine.fontSize": 16, | |
"gitlens.currentLine.fontWeight": "300", | |
"gitlens.currentLine.fontStyle": "italic", | |
"gitlens.currentLine.fontFamily": " 'Lekton Nerd Font Mono'", | |
"gitlens.blame.fontStyle": "italic", | |
"gitlens.blame.fontSize": 14, | |
"gitlens.blame.fontFamily": "'JetBrainsMono Nerd Font Mono'", | |
"gitlens.graph.experimental.renderer.enabled": true, | |
"gitlens.graph.dimMergeCommits": true, | |
"gitlens.graph.showRemoteNames": true, | |
"gitlens.cloudPatches.enabled": false, | |
"gitlens.cloudIntegrations.enabled": false, | |
"gitlens.views.workspaces.branches.showStashes": true, | |
"gitlens.views.workspaces.includeWorkingTree": true, | |
"gitlens.launchpad.indicator.useColors": true, | |
"gitlens.views.showContributorsStatistics": true, | |
"gitlens.views.repositories.showStashes": true, | |
"gitlens.views.repositories.showIncomingActivity": true, | |
"gitlens.views.repositories.branches.showStashes": true, | |
"gitlens.views.branches.showRemoteBranches": true, | |
"gitlens.views.branches.showStashes": true, | |
"gitlens.views.contributors.showAllBranches": true, | |
"gitlens.views.contributors.showStatistics": true, | |
"gitlens.debug": true, | |
"indentRainbow.errorColor": "", | |
"editor.tabCompletion": "on", | |
"indentRainbow.colorOnWhiteSpaceOnly": false, | |
"indentRainbow.colors": [ | |
"rgba(255,255,64,0.2)", | |
"rgba(127,255,127,0.2)", | |
"rgba(255,127,255,0.2)", | |
"rgba(79,236,236,0.2)" | |
], | |
"indentRainbow.tabmixColor": "", | |
"problems.autoReveal": false, | |
"problems.defaultViewMode": "table", | |
"problems.showCurrentInStatus": true, | |
"editor.unusualLineTerminators": "auto", | |
// "git-graph.commitDetailsView.location": "Docked to Bottom", | |
// using gitlens instead of | |
"git.blame.editorDecoration.enabled": false, | |
"git.blame.editorDecoration.template": "${authorName} • ${hasShort} • ${subject} (${authorDateAgo})", | |
"git.blame.statusBarItem.enabled": true, | |
"git.blame.statusBarItem.template": "${authorName} • ${hasShort} (${authorDateAgo})", | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"update.releaseTrack": "prerelease", | |
"window.commandCenter": true, | |
"editor.fontSize": 18, | |
"editor.fontFamily": "'OperatorMonoLig Nerd Font Mono', Menlo, Monaco, 'Courier New', monospace", | |
"editor.fontWeight": "300", | |
"editor.fontLigatures": true, | |
"editor.inlayHints.fontSize": 14, | |
"editor.inlayHints.fontFamily": "'MonaspiceRn Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.codeLensFontSize": 16, | |
"editor.codeLensFontFamily": "'MonaspiceRn Nerd Font Mono'", | |
"editor.tabSize": 2, | |
"editor.cursorStyle": "underline", | |
"editor.cursorSmoothCaretAnimation": "on", | |
"editor.cursorSurroundingLinesStyle": "all", | |
"editor.dropIntoEditor.preferences": [], | |
"editor.find.globalFindClipboard": true, | |
"editor.minimap.autohide": true, | |
"editor.suggestFontSize": 16, | |
"editor.suggest.shareSuggestSelections": true, | |
"editor.suggest.showStatusBar": true, | |
"editor.find.autoFindInSelection": "multiline", | |
"editor.fontVariations": true, | |
"editor.colorDecorators": true, | |
"editor.defaultColorDecorators": "always", | |
"editor.tokenColorCustomizations": { | |
"textMateRules": [ | |
{ | |
"scope": [ | |
// following will be in italic (=FlottFlott) | |
"comment", | |
"entity.name.type.class", // class names | |
"keyword", // import, export, return… | |
"constant", // String, Number, Boolean…, this, super | |
"storage.modifier", // static keyword | |
"storage.type.class.js", // class keyword | |
], | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
] | |
}, | |
// inline suggest | |
"editor.inlineSuggest.fontFamily": "'iMWritingMono Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.inlineSuggest.edits.experimental.useMixedLinesDiff": "whenPossible", | |
"editor.inlineSuggest.showToolbar": "always", | |
"editor.inlineSuggest.syntaxHighlightingEnabled": true, | |
"cursor.composer.shouldChimeAfterChatFinishes": true, | |
"cursor.composer.shouldAllowCustomModes": true, | |
"timeline.pageOnScroll": true, | |
"search.globalFindClipboard": true, | |
"search.seedOnFocus": true, | |
// font family and font size | |
"debug.console.fontSize": 16, | |
"debug.console.fontFamily": "'BlexMono Nerd Font Mono'", | |
"chat.editor.fontSize": 18, | |
"chat.editor.fontFamily": "'FantasqueSansM Nerd Font', 'LXGWWenKaiMono Nerd Font Mono'", | |
"inlineChat.lineEmptyHint": true, | |
"markdown.preview.fontSize": 16, | |
"markdown.preview.fontFamily": "'VictorMono Nerd Font Mono', 'Yozai Nerd Font', -apple-system, BlinkMacSystemFont, 'Segoe WPC', 'Segoe UI', system-ui, 'Ubuntu', 'Droid Sans', sans-serif", | |
"notebook.output.fontFamily": "'VictorMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"notebook.defaultFormatter": "fnando.linter", | |
// diff | |
"diffEditor.codeLens": true, | |
"diffEditor.experimental.showMoves": true, | |
"diffEditor.experimental.useTrueInlineView": true, | |
"files.trimTrailingWhitespace": true, | |
"files.trimFinalNewlines": true, | |
"files.associations": { | |
"*.json": "jsonc" | |
}, | |
// accessibility | |
"accessibility.signalOptions.debouncePositionChanges": true, | |
"accessibility.underlineLinks": true, | |
// terminal | |
"terminal.external.linuxExec": "xterm-256color", | |
"terminal.external.osxExec": "iTerm.app", | |
"terminal.integrated.fontSize": 18, | |
"terminal.integrated.fontFamily": "'FantasqueSansM Nerd Font', 'iMWritingMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"terminal.integrated.accessibleViewPreserveCursorPosition": true, | |
"terminal.integrated.cursorBlinking": true, | |
"terminal.integrated.copyOnSelection": true, | |
"terminal.integrated.defaultProfile.osx": "bash", | |
"terminal.integrated.smoothScrolling": true, | |
"terminal.integrated.suggest.enabled": true, | |
"terminal.integrated.suggest.enableExtensionCompletions": true, | |
"terminal.integrated.tabStopWidth": 4, | |
"terminal.integrated.fontLigatures": true, | |
"terminal.integrated.fontWeight": "200", | |
"terminal.integrated.mouseWheelZoom": true, | |
"terminal.integrated.tabs.defaultColor": "terminal.ansiGreen", | |
// sync | |
"sync.autoUpload": true, | |
"sync.autoDownload": false, | |
"sync.gist": "5237cf066bd002c56074ecb22d446d2c", | |
"sync.quietSync": true, | |
// git/scm | |
"scm.inputFontSize": 16, | |
"scm.inputFontFamily": "'Lekton Nerd Font Mono', 'VictorMono Nerd Font Mono'", | |
"git.alwaysSignOff": true, | |
"git.enableCommitSigning": true, | |
// vim/nvim | |
"vim.cursorStylePerMode.insert": "line-thin", | |
"vim.cursorStylePerMode.normal": "underline", | |
"vim.cursorStylePerMode.replace": "block", | |
"vim.cursorStylePerMode.visual": "block", | |
"vim.cursorStylePerMode.visualblock": "block", | |
"vim.cursorStylePerMode.visualline": "underline", | |
"vim.easymotionMarkerFontWeight": "normal", | |
"vim.searchMatchColor": "#A9B665", | |
"vim.startInInsertMode": false, | |
// color highlight | |
"color-highlight.markerType": "dot-after", | |
"color-highlight.matchHslWithNoFunction": true, | |
"color-highlight.matchRgbWithNoFunction": true, | |
"color-highlight.matchWords": true, | |
"color-highlight.useARGB": true, | |
// groovy | |
"groovyLint.basic.loglevel": "warning", | |
"groovyLint.debug.enable": true, | |
"groovyLint.basic.config": "/Users/marslo/.groovylintrc.json", | |
// python | |
"ipynb.experimental.serialization": true, | |
"python.terminal.activateEnvInCurrentTerminal": true, | |
"python.testing.pytestEnabled": true, | |
"python.testing.unittestEnabled": true, | |
"python.venvPath": "$HOME/.venv", | |
"python.venvFolders": [ | |
".venv", | |
"$HOME/.venv" | |
], | |
// vim/nvim | |
"vim.useSystemClipboard": true, | |
"vim.enableNeovim": true, | |
"vim.neovimConfigPath": "~/.config/nvim/init.lua", | |
"vim.neovimPath": "/opt/homebrew/bin/nvim", | |
"vim.vimrc.enable": true, | |
"vim.vimrc.path": "$HOME/.vimrc", | |
"vim.changeWordIncludesWhitespace": true, | |
"vim.matchpairs": "(:),{:},[:],<:>,':',\":\"", | |
"vim.leader": ",", | |
"vim.hlsearch": true, | |
"vim.highlightedyank.enable": true, | |
"vim.neovimUseConfigFile": true, | |
"vim.searchMatchTextColor": "#A9B665", | |
"vim.highlightedyank.textColor": "#A9B665", | |
"vim.smartRelativeLine": true, | |
"vim.visualstar": true, | |
"vim.statusBarColorControl": true, | |
"vim.statusBarColors.insert": "#604F72", | |
"vim.statusBarColors.normal": "#202020", | |
"vim.statusBarColors.visual": "#724f60", | |
"vim.statusBarColors.visualblock": "#724F60", | |
"vim.statusBarColors.searchinprogressmode": "#4E7260", | |
"vim.statusBarStrings.replace": "#72614E", | |
"vim.statusBarStrings.visual": "-- VISUAL --", | |
"vim.statusBarStrings.visualline": "-- VISUAL LINE --", | |
"vim.statusBarStrings.visualblock": "-- VISUAL BLOCK --", | |
// theme | |
"workbench.colorTheme": "Gruvbox Material Dark", | |
"workbench.iconTheme": "gruvbox-material-icon-theme", | |
"workbench.colorCustomizations": { | |
"statusBar.background": "#202020", | |
"statusBar.noFolderBackground": "#202020", | |
"statusBar.debuggingBackground": "#202020", | |
"statusBar.foreground": "#ffffff", | |
"statusBar.debuggingForeground": "#ffffff" | |
}, | |
"workbench.editor.defaultBinaryEditor": "default", | |
"workbench.list.horizontalScrolling": true, | |
"workbench.reduceMotion": "on", | |
"workbench.editor.enablePreviewFromCodeNavigation": true, | |
"workbench.editor.enablePreviewFromQuickOpen": true, | |
"workbench.editor.highlightModifiedTabs": true, | |
"workbench.editor.scrollToSwitchTabs": true, | |
"workbench.commandPalette.experimental.suggestCommands": true, | |
"workbench.externalBrowser": "chrome", | |
"workbench.list.scrollByPage": true, | |
"workbench.list.smoothScrolling": true, | |
"workbench.view.alwaysShowHeaderActions": true, | |
"workbench.quickOpen.preserveInput": true, | |
"workbench.view.showQuietly": { | |
"workbench.panel.output": true | |
}, | |
"gruvboxMaterial.darkCursor": "purple", | |
"gruvboxMaterial.darkContrast": "hard", | |
"gruvboxMaterial.diagnosticTextBackgroundOpacity": "12.5%", | |
"gruvboxMaterial.italicKeywords": true, | |
"gruvboxMaterial.highContrast": true, | |
"gruvboxMaterial.colorfulSyntax": true, | |
"indentRainbow.indicatorStyle": "light", | |
// git graph | |
"git-graph.date.type": "Commit Date", | |
"git-graph.dialog.applyStash.reinstateIndex": true, | |
"git-graph.dialog.createBranch.checkOut": true, | |
// gitlens | |
"gitlens.currentLine.fontSize": 16, | |
"gitlens.currentLine.fontWeight": "300", | |
"gitlens.currentLine.fontStyle": "italic", | |
"gitlens.currentLine.fontFamily": " 'Lekton Nerd Font Mono'", | |
"gitlens.blame.fontStyle": "italic", | |
"gitlens.blame.fontSize": 14, | |
"gitlens.blame.fontFamily": "'JetBrainsMono Nerd Font Mono'", | |
"gitlens.graph.experimental.renderer.enabled": true, | |
"gitlens.graph.dimMergeCommits": true, | |
"gitlens.graph.showRemoteNames": true, | |
"gitlens.cloudPatches.enabled": false, | |
"gitlens.cloudIntegrations.enabled": false, | |
"gitlens.views.workspaces.branches.showStashes": true, | |
"gitlens.views.workspaces.includeWorkingTree": true, | |
"gitlens.launchpad.indicator.useColors": true, | |
"gitlens.views.showContributorsStatistics": true, | |
"gitlens.views.repositories.showStashes": true, | |
"gitlens.views.repositories.showIncomingActivity": true, | |
"gitlens.views.repositories.branches.showStashes": true, | |
"gitlens.views.branches.showRemoteBranches": true, | |
"gitlens.views.branches.showStashes": true, | |
"gitlens.views.contributors.showAllBranches": true, | |
"gitlens.views.contributors.showStatistics": true, | |
"gitlens.debug": true, | |
"indentRainbow.errorColor": "", | |
"editor.tabCompletion": "on", | |
"indentRainbow.colorOnWhiteSpaceOnly": false, | |
"indentRainbow.colors": [ | |
"rgba(255,255,64,0.2)", | |
"rgba(127,255,127,0.2)", | |
"rgba(255,127,255,0.2)", | |
"rgba(79,236,236,0.2)" | |
], | |
"indentRainbow.tabmixColor": "", | |
"problems.autoReveal": false, | |
"problems.defaultViewMode": "table", | |
"problems.showCurrentInStatus": true, | |
"editor.unusualLineTerminators": "auto", | |
// "git-graph.commitDetailsView.location": "Docked to Bottom", | |
// using gitlens instead of | |
"git.blame.editorDecoration.enabled": false, | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"update.releaseTrack": "prerelease", | |
"window.commandCenter": true, | |
"editor.fontSize": 18, | |
"editor.fontFamily": "'OperatorMonoLig Nerd Font Mono', Menlo, Monaco, 'Courier New', monospace", | |
"editor.fontWeight": "300", | |
"editor.fontLigatures": true, | |
"editor.inlayHints.fontSize": 14, | |
"editor.inlayHints.fontFamily": "'MonaspiceRn Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.codeLensFontSize": 16, | |
"editor.codeLensFontFamily": "'MonaspiceRn Nerd Font Mono'", | |
"editor.tabSize": 2, | |
"editor.tabCompletion": "on", | |
"editor.unusualLineTerminators": "auto", | |
"editor.cursorStyle": "underline", | |
"editor.cursorSmoothCaretAnimation": "on", | |
"editor.cursorSurroundingLinesStyle": "all", | |
"editor.dropIntoEditor.preferences": [], | |
"editor.find.globalFindClipboard": true, | |
"editor.minimap.autohide": true, | |
"editor.suggestFontSize": 16, | |
"editor.suggest.shareSuggestSelections": true, | |
"editor.suggest.showStatusBar": true, | |
"editor.find.autoFindInSelection": "multiline", | |
"editor.fontVariations": true, | |
"editor.colorDecorators": true, | |
"editor.defaultColorDecorators": "always", | |
"editor.tokenColorCustomizations": { | |
"textMateRules": [ | |
{ | |
"scope": [ | |
// following will be in italic (=FlottFlott) | |
"comment", | |
"entity.name.type.class", // class names | |
"keyword", // import, export, return… | |
"constant", // String, Number, Boolean…, this, super | |
"storage.modifier", // static keyword | |
"storage.type.class.js", // class keyword | |
], | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
] | |
}, | |
// inline suggest | |
"editor.inlineSuggest.fontFamily": "'iMWritingMono Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.inlineSuggest.edits.experimental.useMixedLinesDiff": "whenPossible", | |
"editor.inlineSuggest.showToolbar": "always", | |
"editor.inlineSuggest.syntaxHighlightingEnabled": true, | |
"cursor.composer.shouldChimeAfterChatFinishes": true, | |
"cursor.composer.shouldAllowCustomModes": true, | |
"timeline.pageOnScroll": true, | |
"search.globalFindClipboard": true, | |
"search.seedOnFocus": true, | |
// font family and font size | |
"debug.console.fontSize": 16, | |
"debug.console.fontFamily": "'BlexMono Nerd Font Mono'", | |
"chat.editor.fontSize": 18, | |
"chat.editor.fontFamily": "'FantasqueSansM Nerd Font', 'LXGWWenKaiMono Nerd Font Mono'", | |
"inlineChat.lineEmptyHint": true, | |
"markdown.preview.fontSize": 16, | |
"markdown.preview.fontFamily": "'VictorMono Nerd Font Mono', 'Yozai Nerd Font', -apple-system, BlinkMacSystemFont, 'Segoe WPC', 'Segoe UI', system-ui, 'Ubuntu', 'Droid Sans', sans-serif", | |
"notebook.output.fontFamily": "'VictorMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"notebook.defaultFormatter": "fnando.linter", | |
// diff | |
"diffEditor.codeLens": true, | |
"diffEditor.experimental.showMoves": true, | |
"diffEditor.experimental.useTrueInlineView": true, | |
"files.trimTrailingWhitespace": true, | |
"files.trimFinalNewlines": true, | |
"files.associations": { | |
"*.json": "jsonc" | |
}, | |
// accessibility | |
"accessibility.signalOptions.debouncePositionChanges": true, | |
"accessibility.underlineLinks": true, | |
// terminal | |
"terminal.external.linuxExec": "xterm-256color", | |
"terminal.external.osxExec": "iTerm.app", | |
"terminal.integrated.fontSize": 18, | |
"terminal.integrated.fontFamily": "'FantasqueSansM Nerd Font', 'iMWritingMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"terminal.integrated.accessibleViewPreserveCursorPosition": true, | |
"terminal.integrated.cursorBlinking": true, | |
"terminal.integrated.copyOnSelection": true, | |
"terminal.integrated.defaultProfile.osx": "bash", | |
"terminal.integrated.smoothScrolling": true, | |
"terminal.integrated.suggest.enabled": true, | |
"terminal.integrated.suggest.enableExtensionCompletions": true, | |
"terminal.integrated.tabStopWidth": 4, | |
"terminal.integrated.fontLigatures": true, | |
"terminal.integrated.fontWeight": "200", | |
"terminal.integrated.mouseWheelZoom": true, | |
"terminal.integrated.tabs.defaultColor": "terminal.ansiGreen", | |
// sync | |
"sync.autoUpload": true, | |
"sync.autoDownload": false, | |
"sync.gist": "5237cf066bd002c56074ecb22d446d2c", | |
"sync.quietSync": true, | |
// git/scm | |
"scm.inputFontSize": 16, | |
"scm.inputFontFamily": "'Lekton Nerd Font Mono', 'VictorMono Nerd Font Mono'", | |
"git.alwaysSignOff": true, | |
"git.enableCommitSigning": true, | |
// using gitlens instead of | |
"git.blame.editorDecoration.enabled": false, | |
"git.blame.editorDecoration.template": " ${authorName} • ${hasShort} • ${subject} (${authorDateAgo})", | |
"git.blame.statusBarItem.enabled": true, | |
"git.blame.statusBarItem.template": " ${authorName} • ${hasShort} (${authorDateAgo})", | |
// vim/nvim | |
"vim.cursorStylePerMode.insert": "line-thin", | |
"vim.cursorStylePerMode.normal": "underline", | |
"vim.cursorStylePerMode.replace": "block", | |
"vim.cursorStylePerMode.visual": "block", | |
"vim.cursorStylePerMode.visualblock": "block", | |
"vim.cursorStylePerMode.visualline": "underline", | |
"vim.easymotionMarkerFontWeight": "normal", | |
"vim.searchMatchColor": "#A9B665", | |
"vim.startInInsertMode": false, | |
// color highlight | |
"color-highlight.markerType": "dot-after", | |
"color-highlight.matchHslWithNoFunction": true, | |
"color-highlight.matchRgbWithNoFunction": true, | |
"color-highlight.matchWords": true, | |
"color-highlight.useARGB": true, | |
// groovy | |
"groovyLint.basic.loglevel": "warning", | |
"groovyLint.debug.enable": true, | |
"groovyLint.basic.config": "/Users/marslo/.groovylintrc.json", | |
// python | |
"ipynb.experimental.serialization": true, | |
"python.terminal.activateEnvInCurrentTerminal": true, | |
"python.testing.pytestEnabled": true, | |
"python.testing.unittestEnabled": true, | |
"python.venvPath": "$HOME/.venv", | |
"python.venvFolders": [ | |
".venv", | |
"$HOME/.venv" | |
], | |
// vim/nvim | |
"vim.useSystemClipboard": true, | |
"vim.enableNeovim": true, | |
"vim.neovimConfigPath": "~/.config/nvim/init.lua", | |
"vim.neovimPath": "/opt/homebrew/bin/nvim", | |
"vim.vimrc.enable": true, | |
"vim.vimrc.path": "$HOME/.vimrc", | |
"vim.changeWordIncludesWhitespace": true, | |
"vim.matchpairs": "(:),{:},[:],<:>,':',\":\"", | |
"vim.leader": ",", | |
"vim.hlsearch": true, | |
"vim.highlightedyank.enable": true, | |
"vim.neovimUseConfigFile": true, | |
"vim.searchMatchTextColor": "#A9B665", | |
"vim.highlightedyank.textColor": "#A9B665", | |
"vim.smartRelativeLine": true, | |
"vim.visualstar": true, | |
"vim.statusBarColorControl": true, | |
"vim.statusBarColors.insert": "#604F72", | |
"vim.statusBarColors.normal": "#202020", | |
"vim.statusBarColors.visual": "#724f60", | |
"vim.statusBarColors.visualblock": "#724F60", | |
"vim.statusBarColors.searchinprogressmode": "#4E7260", | |
"vim.statusBarStrings.replace": "#72614E", | |
"vim.statusBarStrings.visual": "-- VISUAL --", | |
"vim.statusBarStrings.visualline": "-- VISUAL LINE --", | |
"vim.statusBarStrings.visualblock": "-- VISUAL BLOCK --", | |
// theme | |
"workbench.colorTheme": "Gruvbox Material Dark", | |
"workbench.iconTheme": "gruvbox-material-icon-theme", | |
"workbench.colorCustomizations": { | |
"statusBar.background": "#202020", | |
"statusBar.noFolderBackground": "#202020", | |
"statusBar.debuggingBackground": "#202020", | |
"statusBar.foreground": "#ffffff", | |
"statusBar.debuggingForeground": "#ffffff" | |
}, | |
"workbench.editor.defaultBinaryEditor": "default", | |
"workbench.list.horizontalScrolling": true, | |
"workbench.reduceMotion": "on", | |
"workbench.editor.enablePreviewFromCodeNavigation": true, | |
"workbench.editor.enablePreviewFromQuickOpen": true, | |
"workbench.editor.highlightModifiedTabs": true, | |
"workbench.editor.scrollToSwitchTabs": true, | |
"workbench.commandPalette.experimental.suggestCommands": true, | |
"workbench.externalBrowser": "chrome", | |
"workbench.list.scrollByPage": true, | |
"workbench.list.smoothScrolling": true, | |
"workbench.view.alwaysShowHeaderActions": true, | |
"workbench.quickOpen.preserveInput": true, | |
"workbench.view.showQuietly": { | |
"workbench.panel.output": true | |
}, | |
"gruvboxMaterial.darkCursor": "purple", | |
"gruvboxMaterial.darkContrast": "hard", | |
"gruvboxMaterial.diagnosticTextBackgroundOpacity": "12.5%", | |
"gruvboxMaterial.italicKeywords": true, | |
"gruvboxMaterial.highContrast": true, | |
"gruvboxMaterial.colorfulSyntax": true, | |
// indent rainbow | |
"indentRainbow.indicatorStyle": "light", | |
"indentRainbow.errorColor": "", | |
"indentRainbow.colorOnWhiteSpaceOnly": false, | |
"indentRainbow.colors": [ | |
"rgba(255,255,64,0.2)", | |
"rgba(127,255,127,0.2)", | |
"rgba(255,127,255,0.2)", | |
"rgba(79,236,236,0.2)" | |
], | |
"indentRainbow.tabmixColor": "", | |
// git graph | |
"git-graph.date.type": "Commit Date", | |
"git-graph.dialog.applyStash.reinstateIndex": true, | |
"git-graph.dialog.createBranch.checkOut": true, | |
"git-graph.repository.commits.showSignatureStatus": true, | |
// "git-graph.commitDetailsView.location": "Docked to Bottom", | |
// gitlens | |
"gitlens.currentLine.fontSize": 14, | |
"gitlens.currentLine.fontWeight": "300", | |
"gitlens.currentLine.fontStyle": "italic", | |
"gitlens.currentLine.fontFamily": "'VictorMono Nerd Font Mono'', 'Lekton Nerd Font Mono'", | |
"gitlens.blame.fontStyle": "italic", | |
"gitlens.blame.fontSize": 14, | |
"gitlens.blame.fontFamily": "'JetBrainsMono Nerd Font Mono'", | |
"gitlens.graph.experimental.renderer.enabled": true, | |
"gitlens.graph.dimMergeCommits": true, | |
"gitlens.graph.showRemoteNames": true, | |
"gitlens.cloudPatches.enabled": false, | |
"gitlens.cloudIntegrations.enabled": false, | |
"gitlens.views.workspaces.branches.showStashes": true, | |
"gitlens.views.workspaces.includeWorkingTree": true, | |
"gitlens.launchpad.indicator.useColors": true, | |
"gitlens.views.showContributorsStatistics": true, | |
"gitlens.views.repositories.showStashes": true, | |
"gitlens.views.repositories.showIncomingActivity": true, | |
"gitlens.views.repositories.branches.showStashes": true, | |
"gitlens.views.branches.showRemoteBranches": true, | |
"gitlens.views.branches.showStashes": true, | |
"gitlens.views.contributors.showAllBranches": true, | |
"gitlens.views.contributors.showStatistics": true, | |
"gitlens.debug": true, | |
"problems.autoReveal": false, | |
"problems.defaultViewMode": "table", | |
"problems.showCurrentInStatus": true, | |
"gitlens.blame.format": "${message|100?} ${agoOrDate|14-}", | |
"gitlens.currentLine.format": " ${author -} ${id •} ${agoOrDate}${' via 'pullRequest}${ • message|100?}", | |
"gitlens.currentLine.uncommittedChangesFormat": " ${author}", | |
"gitlens.blame.fontWeight": "200", | |
"gitlens.statusBar.format": "${author} • ${agoOrDate}${' via 'pullRequest}", | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"update.releaseTrack": "prerelease", | |
"window.commandCenter": true, | |
"editor.fontSize": 18, | |
"editor.fontFamily": "'OperatorMonoLig Nerd Font Mono', Menlo, Monaco, 'Courier New', monospace", | |
"editor.fontWeight": "300", | |
"editor.fontLigatures": true, | |
"editor.inlayHints.fontSize": 14, | |
"editor.inlayHints.fontFamily": "'MonaspiceRn Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.codeLensFontSize": 16, | |
"editor.codeLensFontFamily": "'MonaspiceRn Nerd Font Mono'", | |
"editor.tabSize": 2, | |
"editor.cursorStyle": "underline", | |
"editor.cursorSmoothCaretAnimation": "on", | |
"editor.cursorSurroundingLinesStyle": "all", | |
"editor.dropIntoEditor.preferences": [], | |
"editor.find.globalFindClipboard": true, | |
"editor.minimap.autohide": true, | |
"editor.suggestFontSize": 16, | |
"editor.suggest.shareSuggestSelections": true, | |
"editor.suggest.showStatusBar": true, | |
"editor.find.autoFindInSelection": "multiline", | |
"editor.fontVariations": true, | |
"editor.colorDecorators": true, | |
"editor.defaultColorDecorators": "always", | |
"editor.tokenColorCustomizations": { | |
"textMateRules": [ | |
{ | |
"scope": [ | |
// following will be in italic (=FlottFlott) | |
"comment", | |
"entity.name.type.class", // class names | |
"keyword", // import, export, return… | |
"constant", // String, Number, Boolean…, this, super | |
"storage.modifier", // static keyword | |
"storage.type.class.js", // class keyword | |
], | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
] | |
}, | |
// inline suggest | |
"editor.inlineSuggest.fontFamily": "'iMWritingMono Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.inlineSuggest.edits.experimental.useMixedLinesDiff": "whenPossible", | |
"editor.inlineSuggest.showToolbar": "always", | |
"editor.inlineSuggest.syntaxHighlightingEnabled": true, | |
"cursor.composer.shouldChimeAfterChatFinishes": true, | |
"cursor.composer.shouldAllowCustomModes": true, | |
"timeline.pageOnScroll": true, | |
"search.globalFindClipboard": true, | |
"search.seedOnFocus": true, | |
// font family and font size | |
"debug.console.fontSize": 16, | |
"debug.console.fontFamily": "'BlexMono Nerd Font Mono'", | |
"chat.editor.fontSize": 18, | |
"chat.editor.fontFamily": "'FantasqueSansM Nerd Font', 'LXGWWenKaiMono Nerd Font Mono'", | |
"inlineChat.lineEmptyHint": true, | |
"markdown.preview.fontSize": 16, | |
"markdown.preview.fontFamily": "'VictorMono Nerd Font Mono', 'Yozai Nerd Font', -apple-system, BlinkMacSystemFont, 'Segoe WPC', 'Segoe UI', system-ui, 'Ubuntu', 'Droid Sans', sans-serif", | |
"notebook.output.fontFamily": "'VictorMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"notebook.defaultFormatter": "fnando.linter", | |
// diff | |
"diffEditor.codeLens": true, | |
"diffEditor.experimental.showMoves": true, | |
"diffEditor.experimental.useTrueInlineView": true, | |
"files.trimTrailingWhitespace": true, | |
"files.trimFinalNewlines": true, | |
"files.associations": { | |
"*.json": "jsonc" | |
}, | |
// accessibility | |
"accessibility.signalOptions.debouncePositionChanges": true, | |
"accessibility.underlineLinks": true, | |
// terminal | |
"terminal.external.linuxExec": "xterm-256color", | |
"terminal.external.osxExec": "iTerm.app", | |
"terminal.integrated.fontSize": 18, | |
"terminal.integrated.fontFamily": "'FantasqueSansM Nerd Font', 'iMWritingMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"terminal.integrated.accessibleViewPreserveCursorPosition": true, | |
"terminal.integrated.cursorBlinking": true, | |
"terminal.integrated.copyOnSelection": true, | |
"terminal.integrated.defaultProfile.osx": "bash", | |
"terminal.integrated.smoothScrolling": true, | |
"terminal.integrated.suggest.enabled": true, | |
"terminal.integrated.suggest.enableExtensionCompletions": true, | |
"terminal.integrated.tabStopWidth": 4, | |
"terminal.integrated.fontLigatures": true, | |
"terminal.integrated.fontWeight": "200", | |
"terminal.integrated.mouseWheelZoom": true, | |
"terminal.integrated.tabs.defaultColor": "terminal.ansiGreen", | |
// sync | |
"sync.autoUpload": true, | |
"sync.autoDownload": false, | |
"sync.gist": "5237cf066bd002c56074ecb22d446d2c", | |
"sync.quietSync": true, | |
// git/scm | |
"scm.inputFontSize": 16, | |
"scm.inputFontFamily": "'Lekton Nerd Font Mono', 'VictorMono Nerd Font Mono'", | |
"git.alwaysSignOff": true, | |
"git.enableCommitSigning": true, | |
// vim/nvim | |
"vim.cursorStylePerMode.insert": "line-thin", | |
"vim.cursorStylePerMode.normal": "underline", | |
"vim.cursorStylePerMode.replace": "block", | |
"vim.cursorStylePerMode.visual": "block", | |
"vim.cursorStylePerMode.visualblock": "block", | |
"vim.cursorStylePerMode.visualline": "underline", | |
"vim.easymotionMarkerFontWeight": "normal", | |
"vim.searchMatchColor": "#A9B665", | |
"vim.startInInsertMode": false, | |
// color highlight | |
"color-highlight.markerType": "dot-after", | |
"color-highlight.matchHslWithNoFunction": true, | |
"color-highlight.matchRgbWithNoFunction": true, | |
"color-highlight.matchWords": true, | |
"color-highlight.useARGB": true, | |
// groovy | |
"groovyLint.basic.loglevel": "warning", | |
"groovyLint.debug.enable": true, | |
"groovyLint.basic.config": "/Users/marslo/.groovylintrc.json", | |
// python | |
"ipynb.experimental.serialization": true, | |
"python.terminal.activateEnvInCurrentTerminal": true, | |
"python.testing.pytestEnabled": true, | |
"python.testing.unittestEnabled": true, | |
"python.venvPath": "$HOME/.venv", | |
"python.venvFolders": [ | |
".venv", | |
"$HOME/.venv" | |
], | |
// vim/nvim | |
"vim.useSystemClipboard": true, | |
"vim.enableNeovim": true, | |
"vim.neovimConfigPath": "~/.config/nvim/init.lua", | |
"vim.neovimPath": "/opt/homebrew/bin/nvim", | |
"vim.vimrc.enable": true, | |
"vim.vimrc.path": "$HOME/.vimrc", | |
"vim.changeWordIncludesWhitespace": true, | |
"vim.matchpairs": "(:),{:},[:],<:>,':',\":\"", | |
"vim.leader": ",", | |
"vim.hlsearch": true, | |
"vim.highlightedyank.enable": true, | |
"vim.neovimUseConfigFile": true, | |
"vim.searchMatchTextColor": "#A9B665", | |
"vim.highlightedyank.textColor": "#A9B665", | |
"vim.smartRelativeLine": true, | |
"vim.visualstar": true, | |
"vim.statusBarColorControl": true, | |
"vim.statusBarColors.insert": "#604F72", | |
"vim.statusBarColors.normal": "#202020", | |
"vim.statusBarColors.visual": "#724f60", | |
"vim.statusBarColors.visualblock": "#724F60", | |
"vim.statusBarColors.searchinprogressmode": "#4E7260", | |
"vim.statusBarStrings.replace": "#72614E", | |
"vim.statusBarStrings.visual": "-- VISUAL --", | |
"vim.statusBarStrings.visualline": "-- VISUAL LINE --", | |
"vim.statusBarStrings.visualblock": "-- VISUAL BLOCK --", | |
// theme | |
"workbench.colorTheme": "Gruvbox Material Dark", | |
"workbench.iconTheme": "gruvbox-material-icon-theme", | |
"workbench.colorCustomizations": { | |
"statusBar.background": "#202020", | |
"statusBar.noFolderBackground": "#202020", | |
"statusBar.debuggingBackground": "#202020", | |
"statusBar.foreground": "#ffffff", | |
"statusBar.debuggingForeground": "#ffffff" | |
}, | |
"workbench.editor.defaultBinaryEditor": "default", | |
"workbench.list.horizontalScrolling": true, | |
"workbench.reduceMotion": "on", | |
"workbench.editor.enablePreviewFromCodeNavigation": true, | |
"workbench.editor.enablePreviewFromQuickOpen": true, | |
"workbench.editor.highlightModifiedTabs": true, | |
"workbench.editor.scrollToSwitchTabs": true, | |
"workbench.commandPalette.experimental.suggestCommands": true, | |
"workbench.externalBrowser": "chrome", | |
"workbench.list.scrollByPage": true, | |
"workbench.list.smoothScrolling": true, | |
"workbench.view.alwaysShowHeaderActions": true, | |
"workbench.quickOpen.preserveInput": true, | |
"workbench.view.showQuietly": { | |
"workbench.panel.output": true | |
}, | |
"gruvboxMaterial.darkCursor": "purple", | |
"gruvboxMaterial.darkContrast": "hard", | |
"gruvboxMaterial.diagnosticTextBackgroundOpacity": "12.5%", | |
"gruvboxMaterial.italicKeywords": true, | |
"gruvboxMaterial.highContrast": true, | |
"gruvboxMaterial.colorfulSyntax": true, | |
"indentRainbow.indicatorStyle": "light", | |
// git graph | |
"git-graph.date.type": "Commit Date", | |
"git-graph.dialog.applyStash.reinstateIndex": true, | |
"git-graph.dialog.createBranch.checkOut": true, | |
// gitlens | |
"gitlens.currentLine.fontSize": 16, | |
"gitlens.currentLine.fontWeight": "300", | |
"gitlens.currentLine.fontStyle": "italic", | |
"gitlens.currentLine.fontFamily": " 'Lekton Nerd Font Mono'", | |
"gitlens.blame.fontStyle": "italic", | |
"gitlens.blame.fontSize": 14, | |
"gitlens.blame.fontFamily": "'JetBrainsMono Nerd Font Mono'", | |
"gitlens.graph.experimental.renderer.enabled": true, | |
"gitlens.graph.dimMergeCommits": true, | |
"gitlens.graph.showRemoteNames": true, | |
"gitlens.cloudPatches.enabled": false, | |
"gitlens.cloudIntegrations.enabled": false, | |
"gitlens.views.workspaces.branches.showStashes": true, | |
"gitlens.views.workspaces.includeWorkingTree": true, | |
"gitlens.launchpad.indicator.useColors": true, | |
"gitlens.views.showContributorsStatistics": true, | |
"gitlens.views.repositories.showStashes": true, | |
"gitlens.views.repositories.showIncomingActivity": true, | |
"gitlens.views.repositories.branches.showStashes": true, | |
"gitlens.views.branches.showRemoteBranches": true, | |
"gitlens.views.branches.showStashes": true, | |
"gitlens.views.contributors.showAllBranches": true, | |
"gitlens.views.contributors.showStatistics": true, | |
"gitlens.debug": true, | |
"indentRainbow.errorColor": "", | |
"editor.tabCompletion": "on", | |
"indentRainbow.colorOnWhiteSpaceOnly": false, | |
"indentRainbow.colors": [ | |
"rgba(255,255,64,0.2)", | |
"rgba(127,255,127,0.2)", | |
"rgba(255,127,255,0.2)", | |
"rgba(79,236,236,0.2)" | |
], | |
"indentRainbow.tabmixColor": "", | |
"problems.autoReveal": false, | |
"problems.defaultViewMode": "table", | |
"problems.showCurrentInStatus": true, | |
"editor.unusualLineTerminators": "auto", | |
// "git-graph.commitDetailsView.location": "Docked to Bottom", | |
// using gitlens instead of | |
"git.blame.editorDecoration.enabled": false, | |
"git.blame.editorDecoration.template": "${authorName} • ${hasShort} • ${subject} (${authorDateAgo})", | |
"git.blame.statusBarItem.enabled": true, | |
"git.blame.statusBarItem.template": "${authorName} • ${hasShort} (${authorDateAgo})", | |
"gitlens.blame.format": "${message|100?} ${agoOrDate|14-}", | |
"gitlens.currentLine.format": "${author • }${agoOrDate}${' via 'pullRequest}${ • message|100?}", | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"update.releaseTrack": "prerelease", | |
"window.commandCenter": true, | |
"editor.fontSize": 18, | |
"editor.fontFamily": "'OperatorMonoLig Nerd Font Mono', Menlo, Monaco, 'Courier New', monospace", | |
"editor.fontWeight": "300", | |
"editor.fontLigatures": true, | |
"editor.inlayHints.fontSize": 14, | |
"editor.inlayHints.fontFamily": "'MonaspiceRn Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.codeLensFontSize": 16, | |
"editor.codeLensFontFamily": "'MonaspiceRn Nerd Font Mono'", | |
"editor.tabSize": 2, | |
"editor.cursorStyle": "underline", | |
"editor.cursorSmoothCaretAnimation": "on", | |
"editor.cursorSurroundingLinesStyle": "all", | |
"editor.dropIntoEditor.preferences": [], | |
"editor.find.globalFindClipboard": true, | |
"editor.minimap.autohide": true, | |
"editor.suggestFontSize": 16, | |
"editor.suggest.shareSuggestSelections": true, | |
"editor.suggest.showStatusBar": true, | |
"editor.find.autoFindInSelection": "multiline", | |
"editor.fontVariations": true, | |
"editor.colorDecorators": true, | |
"editor.defaultColorDecorators": "always", | |
"editor.tokenColorCustomizations": { | |
"textMateRules": [ | |
{ | |
"scope": [ | |
// following will be in italic (=FlottFlott) | |
"comment", | |
"entity.name.type.class", // class names | |
"keyword", // import, export, return… | |
"constant", // String, Number, Boolean…, this, super | |
"storage.modifier", // static keyword | |
"storage.type.class.js", // class keyword | |
], | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
] | |
}, | |
// inline suggest | |
"editor.inlineSuggest.fontFamily": "'iMWritingMono Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.inlineSuggest.edits.experimental.useMixedLinesDiff": "whenPossible", | |
"editor.inlineSuggest.showToolbar": "always", | |
"editor.inlineSuggest.syntaxHighlightingEnabled": true, | |
"cursor.composer.shouldChimeAfterChatFinishes": true, | |
"cursor.composer.shouldAllowCustomModes": true, | |
"timeline.pageOnScroll": true, | |
"search.globalFindClipboard": true, | |
"search.seedOnFocus": true, | |
// font family and font size | |
"debug.console.fontSize": 16, | |
"debug.console.fontFamily": "'BlexMono Nerd Font Mono'", | |
"chat.editor.fontSize": 18, | |
"chat.editor.fontFamily": "'FantasqueSansM Nerd Font', 'LXGWWenKaiMono Nerd Font Mono'", | |
"inlineChat.lineEmptyHint": true, | |
"markdown.preview.fontSize": 16, | |
"markdown.preview.fontFamily": "'VictorMono Nerd Font Mono', 'Yozai Nerd Font', -apple-system, BlinkMacSystemFont, 'Segoe WPC', 'Segoe UI', system-ui, 'Ubuntu', 'Droid Sans', sans-serif", | |
"notebook.output.fontFamily": "'VictorMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"notebook.defaultFormatter": "fnando.linter", | |
// diff | |
"diffEditor.codeLens": true, | |
"diffEditor.experimental.showMoves": true, | |
"diffEditor.experimental.useTrueInlineView": true, | |
"files.trimTrailingWhitespace": true, | |
"files.trimFinalNewlines": true, | |
"files.associations": { | |
"*.json": "jsonc" | |
}, | |
// accessibility | |
"accessibility.signalOptions.debouncePositionChanges": true, | |
"accessibility.underlineLinks": true, | |
// terminal | |
"terminal.external.linuxExec": "xterm-256color", | |
"terminal.external.osxExec": "iTerm.app", | |
"terminal.integrated.fontSize": 18, | |
"terminal.integrated.fontFamily": "'FantasqueSansM Nerd Font', 'iMWritingMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"terminal.integrated.accessibleViewPreserveCursorPosition": true, | |
"terminal.integrated.cursorBlinking": true, | |
"terminal.integrated.copyOnSelection": true, | |
"terminal.integrated.defaultProfile.osx": "bash", | |
"terminal.integrated.smoothScrolling": true, | |
"terminal.integrated.suggest.enabled": true, | |
"terminal.integrated.suggest.enableExtensionCompletions": true, | |
"terminal.integrated.tabStopWidth": 4, | |
"terminal.integrated.fontLigatures": true, | |
"terminal.integrated.fontWeight": "200", | |
"terminal.integrated.mouseWheelZoom": true, | |
"terminal.integrated.tabs.defaultColor": "terminal.ansiGreen", | |
// sync | |
"sync.autoUpload": true, | |
"sync.autoDownload": false, | |
"sync.gist": "5237cf066bd002c56074ecb22d446d2c", | |
"sync.quietSync": true, | |
// git/scm | |
"scm.inputFontSize": 16, | |
"scm.inputFontFamily": "'Lekton Nerd Font Mono', 'VictorMono Nerd Font Mono'", | |
"git.alwaysSignOff": true, | |
"git.enableCommitSigning": true, | |
// vim/nvim | |
"vim.cursorStylePerMode.insert": "line-thin", | |
"vim.cursorStylePerMode.normal": "underline", | |
"vim.cursorStylePerMode.replace": "block", | |
"vim.cursorStylePerMode.visual": "block", | |
"vim.cursorStylePerMode.visualblock": "block", | |
"vim.cursorStylePerMode.visualline": "underline", | |
"vim.easymotionMarkerFontWeight": "normal", | |
"vim.searchMatchColor": "#A9B665", | |
"vim.startInInsertMode": false, | |
// color highlight | |
"color-highlight.markerType": "dot-after", | |
"color-highlight.matchHslWithNoFunction": true, | |
"color-highlight.matchRgbWithNoFunction": true, | |
"color-highlight.matchWords": true, | |
"color-highlight.useARGB": true, | |
// groovy | |
"groovyLint.basic.loglevel": "warning", | |
"groovyLint.debug.enable": true, | |
"groovyLint.basic.config": "/Users/marslo/.groovylintrc.json", | |
// python | |
"ipynb.experimental.serialization": true, | |
"python.terminal.activateEnvInCurrentTerminal": true, | |
"python.testing.pytestEnabled": true, | |
"python.testing.unittestEnabled": true, | |
"python.venvPath": "$HOME/.venv", | |
"python.venvFolders": [ | |
".venv", | |
"$HOME/.venv" | |
], | |
// vim/nvim | |
"vim.useSystemClipboard": true, | |
"vim.enableNeovim": true, | |
"vim.neovimConfigPath": "~/.config/nvim/init.lua", | |
"vim.neovimPath": "/opt/homebrew/bin/nvim", | |
"vim.vimrc.enable": true, | |
"vim.vimrc.path": "$HOME/.vimrc", | |
"vim.changeWordIncludesWhitespace": true, | |
"vim.matchpairs": "(:),{:},[:],<:>,':',\":\"", | |
"vim.leader": ",", | |
"vim.hlsearch": true, | |
"vim.highlightedyank.enable": true, | |
"vim.neovimUseConfigFile": true, | |
"vim.searchMatchTextColor": "#A9B665", | |
"vim.highlightedyank.textColor": "#A9B665", | |
"vim.smartRelativeLine": true, | |
"vim.visualstar": true, | |
"vim.statusBarColorControl": true, | |
"vim.statusBarColors.insert": "#604F72", | |
"vim.statusBarColors.normal": "#202020", | |
"vim.statusBarColors.visual": "#724f60", | |
"vim.statusBarColors.visualblock": "#724F60", | |
"vim.statusBarColors.searchinprogressmode": "#4E7260", | |
"vim.statusBarStrings.replace": "#72614E", | |
"vim.statusBarStrings.visual": "-- VISUAL --", | |
"vim.statusBarStrings.visualline": "-- VISUAL LINE --", | |
"vim.statusBarStrings.visualblock": "-- VISUAL BLOCK --", | |
// theme | |
"workbench.colorTheme": "Gruvbox Material Dark", | |
"workbench.iconTheme": "gruvbox-material-icon-theme", | |
"workbench.colorCustomizations": { | |
"statusBar.background": "#202020", | |
"statusBar.noFolderBackground": "#202020", | |
"statusBar.debuggingBackground": "#202020", | |
"statusBar.foreground": "#ffffff", | |
"statusBar.debuggingForeground": "#ffffff" | |
}, | |
"workbench.editor.defaultBinaryEditor": "default", | |
"workbench.list.horizontalScrolling": true, | |
"workbench.reduceMotion": "on", | |
"workbench.editor.enablePreviewFromCodeNavigation": true, | |
"workbench.editor.enablePreviewFromQuickOpen": true, | |
"workbench.editor.highlightModifiedTabs": true, | |
"workbench.editor.scrollToSwitchTabs": true, | |
"workbench.commandPalette.experimental.suggestCommands": true, | |
"workbench.externalBrowser": "chrome", | |
"workbench.list.scrollByPage": true, | |
"workbench.list.smoothScrolling": true, | |
"workbench.view.alwaysShowHeaderActions": true, | |
"workbench.quickOpen.preserveInput": true, | |
"workbench.view.showQuietly": { | |
"workbench.panel.output": true | |
}, | |
"gruvboxMaterial.darkCursor": "purple", | |
"gruvboxMaterial.darkContrast": "hard", | |
"gruvboxMaterial.diagnosticTextBackgroundOpacity": "12.5%", | |
"gruvboxMaterial.italicKeywords": true, | |
"gruvboxMaterial.highContrast": true, | |
"gruvboxMaterial.colorfulSyntax": true, | |
"indentRainbow.indicatorStyle": "light", | |
// git graph | |
"git-graph.date.type": "Commit Date", | |
"git-graph.dialog.applyStash.reinstateIndex": true, | |
"git-graph.dialog.createBranch.checkOut": true, | |
// gitlens | |
"gitlens.currentLine.fontSize": 16, | |
"gitlens.currentLine.fontWeight": "300", | |
"gitlens.currentLine.fontStyle": "italic", | |
"gitlens.currentLine.fontFamily": " 'Lekton Nerd Font Mono'", | |
"gitlens.blame.fontStyle": "italic", | |
"gitlens.blame.fontSize": 14, | |
"gitlens.blame.fontFamily": "'JetBrainsMono Nerd Font Mono'", | |
"gitlens.graph.experimental.renderer.enabled": true, | |
"gitlens.graph.dimMergeCommits": true, | |
"gitlens.graph.showRemoteNames": true, | |
"gitlens.cloudPatches.enabled": false, | |
"gitlens.cloudIntegrations.enabled": false, | |
"gitlens.views.workspaces.branches.showStashes": true, | |
"gitlens.views.workspaces.includeWorkingTree": true, | |
"gitlens.launchpad.indicator.useColors": true, | |
"gitlens.views.showContributorsStatistics": true, | |
"gitlens.views.repositories.showStashes": true, | |
"gitlens.views.repositories.showIncomingActivity": true, | |
"gitlens.views.repositories.branches.showStashes": true, | |
"gitlens.views.branches.showRemoteBranches": true, | |
"gitlens.views.branches.showStashes": true, | |
"gitlens.views.contributors.showAllBranches": true, | |
"gitlens.views.contributors.showStatistics": true, | |
"gitlens.debug": true, | |
"indentRainbow.errorColor": "", | |
"editor.tabCompletion": "on", | |
"indentRainbow.colorOnWhiteSpaceOnly": false, | |
"indentRainbow.colors": [ | |
"rgba(255,255,64,0.2)", | |
"rgba(127,255,127,0.2)", | |
"rgba(255,127,255,0.2)", | |
"rgba(79,236,236,0.2)" | |
], | |
"indentRainbow.tabmixColor": "", | |
"problems.autoReveal": false, | |
"problems.defaultViewMode": "table", | |
"problems.showCurrentInStatus": true, | |
"editor.unusualLineTerminators": "auto", | |
"git-graph.commitDetailsView.location": "Docked to Bottom", | |
"git.blame.editorDecoration.enabled": true, | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"update.releaseTrack": "prerelease", | |
"window.commandCenter": true, | |
"editor.fontSize": 18, | |
"editor.fontFamily": "'OperatorMonoLig Nerd Font Mono', Menlo, Monaco, 'Courier New', monospace", | |
"editor.fontWeight": "300", | |
"editor.fontLigatures": true, | |
"editor.inlayHints.fontSize": 14, | |
"editor.inlayHints.fontFamily": "'MonaspiceRn Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.codeLensFontSize": 16, | |
"editor.codeLensFontFamily": "'MonaspiceRn Nerd Font Mono'", | |
"editor.tabSize": 2, | |
"editor.tabCompletion": "on", | |
"editor.unusualLineTerminators": "auto", | |
"editor.cursorStyle": "underline", | |
"editor.cursorSmoothCaretAnimation": "on", | |
"editor.cursorSurroundingLinesStyle": "all", | |
"editor.dropIntoEditor.preferences": [], | |
"editor.find.globalFindClipboard": true, | |
"editor.minimap.autohide": true, | |
"editor.suggestFontSize": 16, | |
"editor.suggest.shareSuggestSelections": true, | |
"editor.suggest.showStatusBar": true, | |
"editor.find.autoFindInSelection": "multiline", | |
"editor.fontVariations": true, | |
"editor.colorDecorators": true, | |
"editor.defaultColorDecorators": "always", | |
"editor.tokenColorCustomizations": { | |
"textMateRules": [ | |
{ | |
"scope": [ | |
// following will be in italic (=FlottFlott) | |
"comment", | |
"entity.name.type.class", // class names | |
"keyword", // import, export, return… | |
"constant", // String, Number, Boolean…, this, super | |
"storage.modifier", // static keyword | |
"storage.type.class.js", // class keyword | |
], | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
] | |
}, | |
// inline suggest | |
"editor.inlineSuggest.fontFamily": "'iMWritingMono Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.inlineSuggest.edits.experimental.useMixedLinesDiff": "whenPossible", | |
"editor.inlineSuggest.showToolbar": "always", | |
"editor.inlineSuggest.syntaxHighlightingEnabled": true, | |
"cursor.composer.shouldChimeAfterChatFinishes": true, | |
"cursor.composer.shouldAllowCustomModes": true, | |
"timeline.pageOnScroll": true, | |
"search.globalFindClipboard": true, | |
"search.seedOnFocus": true, | |
// font family and font size | |
"debug.console.fontSize": 16, | |
"debug.console.fontFamily": "'BlexMono Nerd Font Mono'", | |
"chat.editor.fontSize": 18, | |
"chat.editor.fontFamily": "'FantasqueSansM Nerd Font', 'LXGWWenKaiMono Nerd Font Mono'", | |
"inlineChat.lineEmptyHint": true, | |
"markdown.preview.fontSize": 16, | |
"markdown.preview.fontFamily": "'VictorMono Nerd Font Mono', 'Yozai Nerd Font', -apple-system, BlinkMacSystemFont, 'Segoe WPC', 'Segoe UI', system-ui, 'Ubuntu', 'Droid Sans', sans-serif", | |
"notebook.output.fontFamily": "'VictorMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"notebook.defaultFormatter": "fnando.linter", | |
// diff | |
"diffEditor.codeLens": true, | |
"diffEditor.experimental.showMoves": true, | |
"diffEditor.experimental.useTrueInlineView": true, | |
"files.trimTrailingWhitespace": true, | |
"files.trimFinalNewlines": true, | |
"files.associations": { | |
"*.json": "jsonc" | |
}, | |
// accessibility | |
"accessibility.signalOptions.debouncePositionChanges": true, | |
"accessibility.underlineLinks": true, | |
// terminal | |
"terminal.external.linuxExec": "xterm-256color", | |
"terminal.external.osxExec": "iTerm.app", | |
"terminal.integrated.fontSize": 18, | |
"terminal.integrated.fontFamily": "'FantasqueSansM Nerd Font', 'iMWritingMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"terminal.integrated.accessibleViewPreserveCursorPosition": true, | |
"terminal.integrated.cursorBlinking": true, | |
"terminal.integrated.copyOnSelection": true, | |
"terminal.integrated.defaultProfile.osx": "bash", | |
"terminal.integrated.smoothScrolling": true, | |
"terminal.integrated.suggest.enabled": true, | |
"terminal.integrated.suggest.enableExtensionCompletions": true, | |
"terminal.integrated.tabStopWidth": 4, | |
"terminal.integrated.fontLigatures": true, | |
"terminal.integrated.fontWeight": "200", | |
"terminal.integrated.mouseWheelZoom": true, | |
"terminal.integrated.tabs.defaultColor": "terminal.ansiGreen", | |
// sync | |
"sync.autoUpload": true, | |
"sync.autoDownload": false, | |
"sync.gist": "5237cf066bd002c56074ecb22d446d2c", | |
"sync.quietSync": true, | |
// git/scm | |
"scm.inputFontSize": 16, | |
"scm.inputFontFamily": "'Lekton Nerd Font Mono', 'VictorMono Nerd Font Mono'", | |
"git.alwaysSignOff": true, | |
"git.enableCommitSigning": true, | |
// using gitlens instead of | |
"git.blame.editorDecoration.enabled": false, | |
"git.blame.editorDecoration.template": " ${authorName} • ${hasShort} • ${subject} (${authorDateAgo})", | |
"git.blame.statusBarItem.enabled": true, | |
"git.blame.statusBarItem.template": " ${authorName} • ${hasShort} (${authorDateAgo})", | |
// vim/nvim | |
"vim.cursorStylePerMode.insert": "line-thin", | |
"vim.cursorStylePerMode.normal": "underline", | |
"vim.cursorStylePerMode.replace": "block", | |
"vim.cursorStylePerMode.visual": "block", | |
"vim.cursorStylePerMode.visualblock": "block", | |
"vim.cursorStylePerMode.visualline": "underline", | |
"vim.easymotionMarkerFontWeight": "normal", | |
"vim.searchMatchColor": "#A9B665", | |
"vim.startInInsertMode": false, | |
// color highlight | |
"color-highlight.markerType": "dot-after", | |
"color-highlight.matchHslWithNoFunction": true, | |
"color-highlight.matchRgbWithNoFunction": true, | |
"color-highlight.matchWords": true, | |
"color-highlight.useARGB": true, | |
// groovy | |
"groovyLint.basic.loglevel": "warning", | |
"groovyLint.debug.enable": true, | |
"groovyLint.basic.config": "/Users/marslo/.groovylintrc.json", | |
// python | |
"ipynb.experimental.serialization": true, | |
"python.terminal.activateEnvInCurrentTerminal": true, | |
"python.testing.pytestEnabled": true, | |
"python.testing.unittestEnabled": true, | |
"python.venvPath": "$HOME/.venv", | |
"python.venvFolders": [ | |
".venv", | |
"$HOME/.venv" | |
], | |
// vim/nvim | |
"vim.useSystemClipboard": true, | |
"vim.enableNeovim": true, | |
"vim.neovimConfigPath": "~/.config/nvim/init.lua", | |
"vim.neovimPath": "/opt/homebrew/bin/nvim", | |
"vim.vimrc.enable": true, | |
"vim.vimrc.path": "$HOME/.vimrc", | |
"vim.changeWordIncludesWhitespace": true, | |
"vim.matchpairs": "(:),{:},[:],<:>,':',\":\"", | |
"vim.leader": ",", | |
"vim.hlsearch": true, | |
"vim.highlightedyank.enable": true, | |
"vim.neovimUseConfigFile": true, | |
"vim.searchMatchTextColor": "#A9B665", | |
"vim.highlightedyank.textColor": "#A9B665", | |
"vim.smartRelativeLine": true, | |
"vim.visualstar": true, | |
"vim.statusBarColorControl": true, | |
"vim.statusBarColors.insert": "#604F72", | |
"vim.statusBarColors.normal": "#202020", | |
"vim.statusBarColors.visual": "#724f60", | |
"vim.statusBarColors.visualblock": "#724F60", | |
"vim.statusBarColors.searchinprogressmode": "#4E7260", | |
"vim.statusBarStrings.replace": "#72614E", | |
"vim.statusBarStrings.visual": "-- VISUAL --", | |
"vim.statusBarStrings.visualline": "-- VISUAL LINE --", | |
"vim.statusBarStrings.visualblock": "-- VISUAL BLOCK --", | |
// theme | |
"workbench.colorTheme": "Gruvbox Material Dark", | |
"workbench.iconTheme": "gruvbox-material-icon-theme", | |
"workbench.colorCustomizations": { | |
"statusBar.background": "#202020", | |
"statusBar.noFolderBackground": "#202020", | |
"statusBar.debuggingBackground": "#202020", | |
"statusBar.foreground": "#ffffff", | |
"statusBar.debuggingForeground": "#ffffff" | |
}, | |
"workbench.editor.defaultBinaryEditor": "default", | |
"workbench.list.horizontalScrolling": true, | |
"workbench.reduceMotion": "on", | |
"workbench.editor.enablePreviewFromCodeNavigation": true, | |
"workbench.editor.enablePreviewFromQuickOpen": true, | |
"workbench.editor.highlightModifiedTabs": true, | |
"workbench.editor.scrollToSwitchTabs": true, | |
"workbench.commandPalette.experimental.suggestCommands": true, | |
"workbench.externalBrowser": "chrome", | |
"workbench.list.scrollByPage": true, | |
"workbench.list.smoothScrolling": true, | |
"workbench.view.alwaysShowHeaderActions": true, | |
"workbench.quickOpen.preserveInput": true, | |
"workbench.view.showQuietly": { | |
"workbench.panel.output": true | |
}, | |
"gruvboxMaterial.darkCursor": "purple", | |
"gruvboxMaterial.darkContrast": "hard", | |
"gruvboxMaterial.diagnosticTextBackgroundOpacity": "12.5%", | |
"gruvboxMaterial.italicKeywords": true, | |
"gruvboxMaterial.highContrast": true, | |
"gruvboxMaterial.colorfulSyntax": true, | |
// indent rainbow | |
"indentRainbow.indicatorStyle": "light", | |
"indentRainbow.errorColor": "", | |
"indentRainbow.colorOnWhiteSpaceOnly": false, | |
"indentRainbow.colors": [ | |
"rgba(255,255,64,0.2)", | |
"rgba(127,255,127,0.2)", | |
"rgba(255,127,255,0.2)", | |
"rgba(79,236,236,0.2)" | |
], | |
"indentRainbow.tabmixColor": "", | |
// git graph | |
"git-graph.date.type": "Commit Date", | |
"git-graph.dialog.applyStash.reinstateIndex": true, | |
"git-graph.dialog.createBranch.checkOut": true, | |
"git-graph.repository.commits.showSignatureStatus": true, | |
// "git-graph.commitDetailsView.location": "Docked to Bottom", | |
// gitlens | |
"gitlens.currentLine.fontSize": 14, | |
"gitlens.currentLine.fontWeight": "300", | |
"gitlens.currentLine.fontStyle": "italic", | |
"gitlens.currentLine.fontFamily": "'VictorMono Nerd Font Mono'', 'Lekton Nerd Font Mono'", | |
"gitlens.blame.fontStyle": "italic", | |
"gitlens.blame.fontSize": 14, | |
"gitlens.blame.fontFamily": "'JetBrainsMono Nerd Font Mono'", | |
"gitlens.graph.experimental.renderer.enabled": true, | |
"gitlens.graph.dimMergeCommits": true, | |
"gitlens.graph.showRemoteNames": true, | |
"gitlens.cloudPatches.enabled": false, | |
"gitlens.cloudIntegrations.enabled": false, | |
"gitlens.views.workspaces.branches.showStashes": true, | |
"gitlens.views.workspaces.includeWorkingTree": true, | |
"gitlens.launchpad.indicator.useColors": true, | |
"gitlens.views.showContributorsStatistics": true, | |
"gitlens.views.repositories.showStashes": true, | |
"gitlens.views.repositories.showIncomingActivity": true, | |
"gitlens.views.repositories.branches.showStashes": true, | |
"gitlens.views.branches.showRemoteBranches": true, | |
"gitlens.views.branches.showStashes": true, | |
"gitlens.views.contributors.showAllBranches": true, | |
"gitlens.views.contributors.showStatistics": true, | |
"gitlens.debug": true, | |
"problems.autoReveal": false, | |
"problems.defaultViewMode": "table", | |
"problems.showCurrentInStatus": true, | |
"gitlens.blame.format": "${message|100?} ${agoOrDate|14-}", | |
"gitlens.currentLine.format": " ${author -} ${id •} ${agoOrDate}${' via 'pullRequest}${ • message|100?}", | |
"gitlens.currentLine.uncommittedChangesFormat": " ${author}", | |
"gitlens.blame.fontWeight": "200", | |
"gitlens.statusBar.format": "${author} • ${agoOrDate}${' via 'pullRequest}", | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"update.releaseTrack": "prerelease", | |
"window.commandCenter": true, | |
"editor.fontSize": 18, | |
"editor.fontFamily": "'OperatorMonoLig Nerd Font Mono', Menlo, Monaco, 'Courier New', monospace", | |
"editor.fontWeight": "300", | |
"editor.fontLigatures": true, | |
"editor.inlayHints.fontSize": 14, | |
"editor.inlayHints.fontFamily": "'MonaspiceRn Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.codeLensFontSize": 16, | |
"editor.codeLensFontFamily": "'MonaspiceRn Nerd Font Mono'", | |
"editor.tabSize": 2, | |
"editor.tabCompletion": "on", | |
"editor.unusualLineTerminators": "auto", | |
"editor.cursorStyle": "underline", | |
"editor.cursorSmoothCaretAnimation": "on", | |
"editor.cursorSurroundingLinesStyle": "all", | |
"editor.dropIntoEditor.preferences": [], | |
"editor.find.globalFindClipboard": true, | |
"editor.minimap.autohide": true, | |
"editor.suggestFontSize": 16, | |
"editor.suggest.shareSuggestSelections": true, | |
"editor.suggest.showStatusBar": true, | |
"editor.find.autoFindInSelection": "multiline", | |
"editor.fontVariations": true, | |
"editor.colorDecorators": true, | |
"editor.defaultColorDecorators": "always", | |
"editor.tokenColorCustomizations": { | |
"textMateRules": [ | |
{ | |
"scope": [ | |
// following will be in italic (=FlottFlott) | |
"comment", | |
"entity.name.type.class", // class names | |
"keyword", // import, export, return… | |
"constant", // String, Number, Boolean…, this, super | |
"storage.modifier", // static keyword | |
"storage.type.class.js", // class keyword | |
], | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
] | |
}, | |
// inline suggest | |
"editor.inlineSuggest.fontFamily": "'iMWritingMono Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.inlineSuggest.edits.experimental.useMixedLinesDiff": "whenPossible", | |
"editor.inlineSuggest.showToolbar": "always", | |
"editor.inlineSuggest.syntaxHighlightingEnabled": true, | |
"cursor.composer.shouldChimeAfterChatFinishes": true, | |
"cursor.composer.shouldAllowCustomModes": true, | |
"timeline.pageOnScroll": true, | |
"search.globalFindClipboard": true, | |
"search.seedOnFocus": true, | |
// font family and font size | |
"debug.console.fontSize": 16, | |
"debug.console.fontFamily": "'BlexMono Nerd Font Mono'", | |
"chat.editor.fontSize": 18, | |
"chat.editor.fontFamily": "'FantasqueSansM Nerd Font', 'LXGWWenKaiMono Nerd Font Mono'", | |
"inlineChat.lineEmptyHint": true, | |
"markdown.preview.fontSize": 16, | |
"markdown.preview.fontFamily": "'VictorMono Nerd Font Mono', 'Yozai Nerd Font', -apple-system, BlinkMacSystemFont, 'Segoe WPC', 'Segoe UI', system-ui, 'Ubuntu', 'Droid Sans', sans-serif", | |
"notebook.output.fontFamily": "'VictorMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"notebook.defaultFormatter": "fnando.linter", | |
// diff | |
"diffEditor.codeLens": true, | |
"diffEditor.experimental.showMoves": true, | |
"diffEditor.experimental.useTrueInlineView": true, | |
"files.trimTrailingWhitespace": true, | |
"files.trimFinalNewlines": true, | |
"files.associations": { | |
"*.json": "jsonc" | |
}, | |
// accessibility | |
"accessibility.signalOptions.debouncePositionChanges": true, | |
"accessibility.underlineLinks": true, | |
// terminal | |
"terminal.external.linuxExec": "xterm-256color", | |
"terminal.external.osxExec": "iTerm.app", | |
"terminal.integrated.fontSize": 18, | |
"terminal.integrated.fontFamily": "'FantasqueSansM Nerd Font', 'iMWritingMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"terminal.integrated.accessibleViewPreserveCursorPosition": true, | |
"terminal.integrated.cursorBlinking": true, | |
"terminal.integrated.copyOnSelection": true, | |
"terminal.integrated.defaultProfile.osx": "bash", | |
"terminal.integrated.smoothScrolling": true, | |
"terminal.integrated.suggest.enabled": true, | |
"terminal.integrated.suggest.enableExtensionCompletions": true, | |
"terminal.integrated.tabStopWidth": 4, | |
"terminal.integrated.fontLigatures": true, | |
"terminal.integrated.fontWeight": "200", | |
"terminal.integrated.mouseWheelZoom": true, | |
"terminal.integrated.tabs.defaultColor": "terminal.ansiGreen", | |
// sync | |
"sync.autoUpload": true, | |
"sync.autoDownload": false, | |
"sync.gist": "5237cf066bd002c56074ecb22d446d2c", | |
"sync.quietSync": true, | |
// git/scm | |
"scm.inputFontSize": 16, | |
"scm.inputFontFamily": "'Lekton Nerd Font Mono', 'VictorMono Nerd Font Mono'", | |
"git.alwaysSignOff": true, | |
"git.enableCommitSigning": true, | |
// using gitlens instead of | |
"git.blame.editorDecoration.enabled": false, | |
"git.blame.editorDecoration.template": " ${authorName} • ${hasShort} • ${subject} (${authorDateAgo})", | |
"git.blame.statusBarItem.enabled": true, | |
"git.blame.statusBarItem.template": " ${authorName} • ${hasShort} (${authorDateAgo})", | |
// vim/nvim | |
"vim.cursorStylePerMode.insert": "line-thin", | |
"vim.cursorStylePerMode.normal": "underline", | |
"vim.cursorStylePerMode.replace": "block", | |
"vim.cursorStylePerMode.visual": "block", | |
"vim.cursorStylePerMode.visualblock": "block", | |
"vim.cursorStylePerMode.visualline": "underline", | |
"vim.easymotionMarkerFontWeight": "normal", | |
"vim.searchMatchColor": "#A9B665", | |
"vim.startInInsertMode": false, | |
// color highlight | |
"color-highlight.markerType": "dot-after", | |
"color-highlight.matchHslWithNoFunction": true, | |
"color-highlight.matchRgbWithNoFunction": true, | |
"color-highlight.matchWords": true, | |
"color-highlight.useARGB": true, | |
// groovy | |
"groovyLint.basic.loglevel": "warning", | |
"groovyLint.debug.enable": true, | |
"groovyLint.basic.config": "/Users/marslo/.groovylintrc.json", | |
// python | |
"ipynb.experimental.serialization": true, | |
"python.terminal.activateEnvInCurrentTerminal": true, | |
"python.testing.pytestEnabled": true, | |
"python.testing.unittestEnabled": true, | |
"python.venvPath": "$HOME/.venv", | |
"python.venvFolders": [ | |
".venv", | |
"$HOME/.venv" | |
], | |
// vim/nvim | |
"vim.useSystemClipboard": true, | |
"vim.enableNeovim": true, | |
"vim.neovimConfigPath": "~/.config/nvim/init.lua", | |
"vim.neovimPath": "/opt/homebrew/bin/nvim", | |
"vim.vimrc.enable": true, | |
"vim.vimrc.path": "$HOME/.vimrc", | |
"vim.changeWordIncludesWhitespace": true, | |
"vim.matchpairs": "(:),{:},[:],<:>,':',\":\"", | |
"vim.leader": ",", | |
"vim.hlsearch": true, | |
"vim.highlightedyank.enable": true, | |
"vim.neovimUseConfigFile": true, | |
"vim.searchMatchTextColor": "#A9B665", | |
"vim.highlightedyank.textColor": "#A9B665", | |
"vim.smartRelativeLine": true, | |
"vim.visualstar": true, | |
"vim.statusBarColorControl": true, | |
"vim.statusBarColors.insert": "#604F72", | |
"vim.statusBarColors.normal": "#202020", | |
"vim.statusBarColors.visual": "#724f60", | |
"vim.statusBarColors.visualblock": "#724F60", | |
"vim.statusBarColors.searchinprogressmode": "#4E7260", | |
"vim.statusBarStrings.replace": "#72614E", | |
"vim.statusBarStrings.visual": "-- VISUAL --", | |
"vim.statusBarStrings.visualline": "-- VISUAL LINE --", | |
"vim.statusBarStrings.visualblock": "-- VISUAL BLOCK --", | |
// theme | |
"workbench.colorTheme": "Gruvbox Material Dark", | |
"workbench.iconTheme": "gruvbox-material-icon-theme", | |
"workbench.colorCustomizations": { | |
"statusBar.background": "#202020", | |
"statusBar.noFolderBackground": "#202020", | |
"statusBar.debuggingBackground": "#202020", | |
"statusBar.foreground": "#ffffff", | |
"statusBar.debuggingForeground": "#ffffff" | |
}, | |
"workbench.editor.defaultBinaryEditor": "default", | |
"workbench.list.horizontalScrolling": true, | |
"workbench.reduceMotion": "on", | |
"workbench.editor.enablePreviewFromCodeNavigation": true, | |
"workbench.editor.enablePreviewFromQuickOpen": true, | |
"workbench.editor.highlightModifiedTabs": true, | |
"workbench.editor.scrollToSwitchTabs": true, | |
"workbench.commandPalette.experimental.suggestCommands": true, | |
"workbench.externalBrowser": "chrome", | |
"workbench.list.scrollByPage": true, | |
"workbench.list.smoothScrolling": true, | |
"workbench.view.alwaysShowHeaderActions": true, | |
"workbench.quickOpen.preserveInput": true, | |
"workbench.view.showQuietly": { | |
"workbench.panel.output": true | |
}, | |
"gruvboxMaterial.darkCursor": "purple", | |
"gruvboxMaterial.darkContrast": "hard", | |
"gruvboxMaterial.diagnosticTextBackgroundOpacity": "12.5%", | |
"gruvboxMaterial.italicKeywords": true, | |
"gruvboxMaterial.highContrast": true, | |
"gruvboxMaterial.colorfulSyntax": true, | |
// indent rainbow | |
"indentRainbow.indicatorStyle": "light", | |
"indentRainbow.errorColor": "", | |
"indentRainbow.colorOnWhiteSpaceOnly": false, | |
"indentRainbow.colors": [ | |
"rgba(255,255,64,0.2)", | |
"rgba(127,255,127,0.2)", | |
"rgba(255,127,255,0.2)", | |
"rgba(79,236,236,0.2)" | |
], | |
"indentRainbow.tabmixColor": "", | |
// git graph | |
"git-graph.date.type": "Commit Date", | |
"git-graph.dialog.applyStash.reinstateIndex": true, | |
"git-graph.dialog.createBranch.checkOut": true, | |
"git-graph.repository.commits.showSignatureStatus": true, | |
// "git-graph.commitDetailsView.location": "Docked to Bottom", | |
"problems.autoReveal": false, | |
"problems.defaultViewMode": "table", | |
"problems.showCurrentInStatus": true, | |
// gitlens | |
"gitlens.currentLine.fontSize": 14, | |
"gitlens.currentLine.fontWeight": "300", | |
"gitlens.currentLine.fontStyle": "italic", | |
"gitlens.currentLine.fontFamily": "'VictorMono Nerd Font Mono'', 'Lekton Nerd Font Mono'", | |
"gitlens.blame.fontStyle": "italic", | |
"gitlens.blame.fontSize": 14, | |
"gitlens.blame.fontFamily": "'JetBrainsMono Nerd Font Mono'", | |
"gitlens.graph.experimental.renderer.enabled": true, | |
"gitlens.graph.dimMergeCommits": true, | |
"gitlens.graph.showRemoteNames": true, | |
"gitlens.cloudPatches.enabled": false, | |
"gitlens.cloudIntegrations.enabled": false, | |
"gitlens.views.workspaces.branches.showStashes": true, | |
"gitlens.views.workspaces.includeWorkingTree": true, | |
"gitlens.launchpad.indicator.useColors": true, | |
"gitlens.views.showContributorsStatistics": true, | |
"gitlens.views.repositories.showStashes": true, | |
"gitlens.views.repositories.showIncomingActivity": true, | |
"gitlens.views.repositories.branches.showStashes": true, | |
"gitlens.views.branches.showRemoteBranches": true, | |
"gitlens.views.branches.showStashes": true, | |
"gitlens.views.contributors.showAllBranches": true, | |
"gitlens.views.contributors.showStatistics": true, | |
"gitlens.debug": true, | |
"gitlens.blame.format": "${message|100?} ${agoOrDate|14-}", | |
"gitlens.currentLine.format": " ${author -} ${id •} ${agoOrDate}${' via 'pullRequest}${ • message|100?}", | |
"gitlens.currentLine.uncommittedChangesFormat": " ${author}", | |
"gitlens.blame.fontWeight": "200", | |
"gitlens.statusBar.format": "${author} • ${agoOrDate}${' via 'pullRequest}", | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"update.releaseTrack": "prerelease", | |
"window.commandCenter": true, | |
"editor.fontSize": 18, | |
"editor.fontFamily": "'OperatorMonoLig Nerd Font Mono', Menlo, Monaco, 'Courier New', monospace", | |
"editor.fontWeight": "300", | |
"editor.fontLigatures": true, | |
"editor.inlayHints.fontSize": 14, | |
"editor.inlayHints.fontFamily": "'MonaspiceRn Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.codeLensFontSize": 16, | |
"editor.codeLensFontFamily": "'MonaspiceRn Nerd Font Mono'", | |
"editor.tabSize": 2, | |
"editor.tabCompletion": "on", | |
"editor.unusualLineTerminators": "auto", | |
"editor.cursorStyle": "underline", | |
"editor.cursorSmoothCaretAnimation": "on", | |
"editor.cursorSurroundingLinesStyle": "all", | |
"editor.dropIntoEditor.preferences": [], | |
"editor.find.globalFindClipboard": true, | |
"editor.minimap.autohide": true, | |
"editor.suggestFontSize": 16, | |
"editor.suggest.shareSuggestSelections": true, | |
"editor.suggest.showStatusBar": true, | |
"editor.find.autoFindInSelection": "multiline", | |
"editor.fontVariations": true, | |
"editor.colorDecorators": true, | |
"editor.defaultColorDecorators": "always", | |
"editor.tokenColorCustomizations": { | |
"textMateRules": [ | |
{ | |
"scope": [ | |
// following will be in italic (=FlottFlott) | |
"comment", | |
"entity.name.type.class", // class names | |
"keyword", // import, export, return… | |
"constant", // String, Number, Boolean…, this, super | |
"storage.modifier", // static keyword | |
"storage.type.class.js", // class keyword | |
], | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
] | |
}, | |
// inline suggest | |
"editor.inlineSuggest.fontFamily": "'iMWritingMono Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.inlineSuggest.edits.experimental.useMixedLinesDiff": "whenPossible", | |
"editor.inlineSuggest.showToolbar": "always", | |
"editor.inlineSuggest.syntaxHighlightingEnabled": true, | |
"cursor.composer.shouldChimeAfterChatFinishes": true, | |
"cursor.composer.shouldAllowCustomModes": true, | |
"timeline.pageOnScroll": true, | |
"search.globalFindClipboard": true, | |
"search.seedOnFocus": true, | |
// font family and font size | |
"debug.console.fontSize": 16, | |
"debug.console.fontFamily": "'BlexMono Nerd Font Mono'", | |
"chat.editor.fontSize": 18, | |
"chat.editor.fontFamily": "'FantasqueSansM Nerd Font', 'LXGWWenKaiMono Nerd Font Mono'", | |
"inlineChat.lineEmptyHint": true, | |
"markdown.preview.fontSize": 16, | |
"markdown.preview.fontFamily": "'VictorMono Nerd Font Mono', 'Yozai Nerd Font', -apple-system, BlinkMacSystemFont, 'Segoe WPC', 'Segoe UI', system-ui, 'Ubuntu', 'Droid Sans', sans-serif", | |
"notebook.output.fontFamily": "'VictorMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"notebook.defaultFormatter": "fnando.linter", | |
// diff | |
"diffEditor.codeLens": true, | |
"diffEditor.experimental.showMoves": true, | |
"diffEditor.experimental.useTrueInlineView": true, | |
"files.trimTrailingWhitespace": true, | |
"files.trimFinalNewlines": true, | |
"files.associations": { | |
"*.json": "jsonc" | |
}, | |
// accessibility | |
"accessibility.signalOptions.debouncePositionChanges": true, | |
"accessibility.underlineLinks": true, | |
// terminal | |
"terminal.external.linuxExec": "xterm-256color", | |
"terminal.external.osxExec": "iTerm.app", | |
"terminal.integrated.fontSize": 18, | |
"terminal.integrated.fontFamily": "'FantasqueSansM Nerd Font', 'iMWritingMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"terminal.integrated.accessibleViewPreserveCursorPosition": true, | |
"terminal.integrated.cursorBlinking": true, | |
"terminal.integrated.copyOnSelection": true, | |
"terminal.integrated.defaultProfile.osx": "bash", | |
"terminal.integrated.smoothScrolling": true, | |
"terminal.integrated.suggest.enabled": true, | |
"terminal.integrated.suggest.enableExtensionCompletions": true, | |
"terminal.integrated.tabStopWidth": 4, | |
"terminal.integrated.fontLigatures": true, | |
"terminal.integrated.fontWeight": "200", | |
"terminal.integrated.mouseWheelZoom": true, | |
"terminal.integrated.tabs.defaultColor": "terminal.ansiGreen", | |
// sync | |
"sync.autoUpload": true, | |
"sync.autoDownload": false, | |
"sync.gist": "5237cf066bd002c56074ecb22d446d2c", | |
"sync.quietSync": true, | |
// git/scm | |
"scm.inputFontSize": 16, | |
"scm.inputFontFamily": "'Lekton Nerd Font Mono', 'VictorMono Nerd Font Mono'", | |
"git.alwaysSignOff": true, | |
"git.enableCommitSigning": true, | |
// using gitlens instead of | |
"git.blame.editorDecoration.enabled": false, | |
"git.blame.editorDecoration.template": " ${authorName} • ${hasShort} • ${subject} (${authorDateAgo})", | |
"git.blame.statusBarItem.enabled": true, | |
"git.blame.statusBarItem.template": " ${authorName} • ${hasShort} (${authorDateAgo})", | |
// vim/nvim | |
"vim.cursorStylePerMode.insert": "line-thin", | |
"vim.cursorStylePerMode.normal": "underline", | |
"vim.cursorStylePerMode.replace": "block", | |
"vim.cursorStylePerMode.visual": "block", | |
"vim.cursorStylePerMode.visualblock": "block", | |
"vim.cursorStylePerMode.visualline": "underline", | |
"vim.easymotionMarkerFontWeight": "normal", | |
"vim.searchMatchColor": "#A9B665", | |
"vim.startInInsertMode": false, | |
// color highlight | |
"color-highlight.markerType": "dot-after", | |
"color-highlight.matchHslWithNoFunction": true, | |
"color-highlight.matchRgbWithNoFunction": true, | |
"color-highlight.matchWords": true, | |
"color-highlight.useARGB": true, | |
// groovy | |
"groovyLint.basic.loglevel": "warning", | |
"groovyLint.debug.enable": true, | |
"groovyLint.basic.config": "/Users/marslo/.groovylintrc.json", | |
// python | |
"ipynb.experimental.serialization": true, | |
"python.terminal.activateEnvInCurrentTerminal": true, | |
"python.testing.pytestEnabled": true, | |
"python.testing.unittestEnabled": true, | |
"python.venvPath": "$HOME/.venv", | |
"python.venvFolders": [ | |
".venv", | |
"$HOME/.venv" | |
], | |
// vim/nvim | |
"vim.useSystemClipboard": true, | |
"vim.enableNeovim": true, | |
"vim.neovimConfigPath": "~/.config/nvim/init.lua", | |
"vim.neovimPath": "/opt/homebrew/bin/nvim", | |
"vim.vimrc.enable": true, | |
"vim.vimrc.path": "$HOME/.vimrc", | |
"vim.changeWordIncludesWhitespace": true, | |
"vim.matchpairs": "(:),{:},[:],<:>,':',\":\"", | |
"vim.leader": ",", | |
"vim.hlsearch": true, | |
"vim.highlightedyank.enable": true, | |
"vim.neovimUseConfigFile": true, | |
"vim.searchMatchTextColor": "#A9B665", | |
"vim.highlightedyank.textColor": "#A9B665", | |
"vim.smartRelativeLine": true, | |
"vim.visualstar": true, | |
"vim.statusBarColorControl": true, | |
"vim.statusBarColors.insert": "#604F72", | |
"vim.statusBarColors.normal": "#202020", | |
"vim.statusBarColors.visual": "#724f60", | |
"vim.statusBarColors.visualblock": "#724F60", | |
"vim.statusBarColors.searchinprogressmode": "#4E7260", | |
"vim.statusBarStrings.replace": "#72614E", | |
"vim.statusBarStrings.visual": "-- VISUAL --", | |
"vim.statusBarStrings.visualline": "-- VISUAL LINE --", | |
"vim.statusBarStrings.visualblock": "-- VISUAL BLOCK --", | |
// theme | |
"workbench.colorTheme": "Gruvbox Material Dark", | |
"workbench.iconTheme": "gruvbox-material-icon-theme", | |
"workbench.colorCustomizations": { | |
"statusBar.background": "#202020", | |
"statusBar.noFolderBackground": "#202020", | |
"statusBar.debuggingBackground": "#202020", | |
"statusBar.foreground": "#ffffff", | |
"statusBar.debuggingForeground": "#ffffff" | |
}, | |
"workbench.editor.defaultBinaryEditor": "default", | |
"workbench.list.horizontalScrolling": true, | |
"workbench.reduceMotion": "on", | |
"workbench.editor.enablePreviewFromCodeNavigation": true, | |
"workbench.editor.enablePreviewFromQuickOpen": true, | |
"workbench.editor.highlightModifiedTabs": true, | |
"workbench.editor.scrollToSwitchTabs": true, | |
"workbench.commandPalette.experimental.suggestCommands": true, | |
"workbench.externalBrowser": "chrome", | |
"workbench.list.scrollByPage": true, | |
"workbench.list.smoothScrolling": true, | |
"workbench.view.alwaysShowHeaderActions": true, | |
"workbench.quickOpen.preserveInput": true, | |
"workbench.view.showQuietly": { | |
"workbench.panel.output": true | |
}, | |
"gruvboxMaterial.darkCursor": "purple", | |
"gruvboxMaterial.darkContrast": "hard", | |
"gruvboxMaterial.diagnosticTextBackgroundOpacity": "12.5%", | |
"gruvboxMaterial.italicKeywords": true, | |
"gruvboxMaterial.highContrast": true, | |
"gruvboxMaterial.colorfulSyntax": true, | |
// indent rainbow | |
"indentRainbow.indicatorStyle": "light", | |
"indentRainbow.errorColor": "", | |
"indentRainbow.colorOnWhiteSpaceOnly": false, | |
"indentRainbow.colors": [ | |
"rgba(255,255,64,0.2)", | |
"rgba(127,255,127,0.2)", | |
"rgba(255,127,255,0.2)", | |
"rgba(79,236,236,0.2)" | |
], | |
"indentRainbow.tabmixColor": "", | |
// git graph | |
"git-graph.date.type": "Commit Date", | |
"git-graph.dialog.applyStash.reinstateIndex": true, | |
"git-graph.dialog.createBranch.checkOut": true, | |
"git-graph.repository.commits.showSignatureStatus": true, | |
// "git-graph.commitDetailsView.location": "Docked to Bottom", | |
// gitlens | |
"gitlens.currentLine.fontSize": 14, | |
"gitlens.currentLine.fontWeight": "300", | |
"gitlens.currentLine.fontStyle": "italic", | |
"gitlens.currentLine.fontFamily": "'VictorMono Nerd Font Mono'', 'Lekton Nerd Font Mono'", | |
"gitlens.blame.fontStyle": "italic", | |
"gitlens.blame.fontSize": 14, | |
"gitlens.blame.fontFamily": "'JetBrainsMono Nerd Font Mono'", | |
"gitlens.graph.experimental.renderer.enabled": true, | |
"gitlens.graph.dimMergeCommits": true, | |
"gitlens.graph.showRemoteNames": true, | |
"gitlens.cloudPatches.enabled": false, | |
"gitlens.cloudIntegrations.enabled": false, | |
"gitlens.views.workspaces.branches.showStashes": true, | |
"gitlens.views.workspaces.includeWorkingTree": true, | |
"gitlens.launchpad.indicator.useColors": true, | |
"gitlens.views.showContributorsStatistics": true, | |
"gitlens.views.repositories.showStashes": true, | |
"gitlens.views.repositories.showIncomingActivity": true, | |
"gitlens.views.repositories.branches.showStashes": true, | |
"gitlens.views.branches.showRemoteBranches": true, | |
"gitlens.views.branches.showStashes": true, | |
"gitlens.views.contributors.showAllBranches": true, | |
"gitlens.views.contributors.showStatistics": true, | |
"gitlens.debug": true, | |
"problems.autoReveal": false, | |
"problems.defaultViewMode": "table", | |
"problems.showCurrentInStatus": true, | |
"gitlens.blame.format": "${message|100?} ${agoOrDate|14-}", | |
"gitlens.currentLine.format": " ${author -} ${id •} ${agoOrDate}${' via 'pullRequest}${ • message|100?}", | |
"gitlens.currentLine.uncommittedChangesFormat": " ${author}", | |
"gitlens.blame.fontWeight": "200", | |
"gitlens.statusBar.format": "${author} • ${agoOrDate}${' via 'pullRequest}", | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"update.releaseTrack": "prerelease", | |
"window.commandCenter": true, | |
"editor.fontSize": 18, | |
"editor.fontFamily": "'OperatorMonoLig Nerd Font Mono', Menlo, Monaco, 'Courier New', monospace", | |
"editor.fontWeight": "300", | |
"editor.fontLigatures": true, | |
"editor.inlayHints.fontSize": 14, | |
"editor.inlayHints.fontFamily": "'MonaspiceRn Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.codeLensFontSize": 16, | |
"editor.codeLensFontFamily": "'MonaspiceRn Nerd Font Mono'", | |
"editor.tabSize": 2, | |
"editor.tabCompletion": "on", | |
"editor.unusualLineTerminators": "auto", | |
"editor.cursorStyle": "underline", | |
"editor.cursorSmoothCaretAnimation": "on", | |
"editor.cursorSurroundingLinesStyle": "all", | |
"editor.dropIntoEditor.preferences": [], | |
"editor.find.globalFindClipboard": true, | |
"editor.minimap.autohide": true, | |
"editor.suggestFontSize": 16, | |
"editor.suggest.shareSuggestSelections": true, | |
"editor.suggest.showStatusBar": true, | |
"editor.find.autoFindInSelection": "multiline", | |
"editor.fontVariations": true, | |
"editor.colorDecorators": true, | |
"editor.defaultColorDecorators": "always", | |
"editor.tokenColorCustomizations": { | |
"textMateRules": [ | |
{ | |
"scope": [ | |
// following will be in italic (=FlottFlott) | |
"comment", | |
"entity.name.type.class", // class names | |
"keyword", // import, export, return… | |
"constant", // String, Number, Boolean…, this, super | |
"storage.modifier", // static keyword | |
"storage.type.class.js", // class keyword | |
], | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
] | |
}, | |
// inline suggest | |
"editor.inlineSuggest.fontFamily": "'iMWritingMono Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.inlineSuggest.edits.experimental.useMixedLinesDiff": "whenPossible", | |
"editor.inlineSuggest.showToolbar": "always", | |
"editor.inlineSuggest.syntaxHighlightingEnabled": true, | |
"cursor.composer.shouldChimeAfterChatFinishes": true, | |
"cursor.composer.shouldAllowCustomModes": true, | |
"timeline.pageOnScroll": true, | |
"search.globalFindClipboard": true, | |
"search.seedOnFocus": true, | |
// font family and font size | |
"debug.console.fontSize": 16, | |
"debug.console.fontFamily": "'BlexMono Nerd Font Mono'", | |
"chat.editor.fontSize": 18, | |
"chat.editor.fontFamily": "'FantasqueSansM Nerd Font', 'LXGWWenKaiMono Nerd Font Mono'", | |
"inlineChat.lineEmptyHint": true, | |
"markdown.preview.fontSize": 16, | |
"markdown.preview.fontFamily": "'VictorMono Nerd Font Mono', 'Yozai Nerd Font', -apple-system, BlinkMacSystemFont, 'Segoe WPC', 'Segoe UI', system-ui, 'Ubuntu', 'Droid Sans', sans-serif", | |
"notebook.output.fontFamily": "'VictorMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"notebook.defaultFormatter": "fnando.linter", | |
// diff | |
"diffEditor.codeLens": true, | |
"diffEditor.experimental.showMoves": true, | |
"diffEditor.experimental.useTrueInlineView": true, | |
"files.trimTrailingWhitespace": true, | |
"files.trimFinalNewlines": true, | |
"files.associations": { | |
"*.json": "jsonc" | |
}, | |
// accessibility | |
"accessibility.signalOptions.debouncePositionChanges": true, | |
"accessibility.underlineLinks": true, | |
// terminal | |
"terminal.external.linuxExec": "xterm-256color", | |
"terminal.external.osxExec": "iTerm.app", | |
"terminal.integrated.fontSize": 18, | |
"terminal.integrated.fontFamily": "'FantasqueSansM Nerd Font', 'iMWritingMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"terminal.integrated.accessibleViewPreserveCursorPosition": true, | |
"terminal.integrated.cursorBlinking": true, | |
"terminal.integrated.copyOnSelection": true, | |
"terminal.integrated.defaultProfile.osx": "bash", | |
"terminal.integrated.smoothScrolling": true, | |
"terminal.integrated.suggest.enabled": true, | |
"terminal.integrated.suggest.enableExtensionCompletions": true, | |
"terminal.integrated.tabStopWidth": 4, | |
"terminal.integrated.fontLigatures": true, | |
"terminal.integrated.fontWeight": "200", | |
"terminal.integrated.mouseWheelZoom": true, | |
"terminal.integrated.tabs.defaultColor": "terminal.ansiGreen", | |
// sync | |
"sync.autoUpload": true, | |
"sync.autoDownload": false, | |
"sync.gist": "5237cf066bd002c56074ecb22d446d2c", | |
"sync.quietSync": true, | |
// git/scm | |
"scm.inputFontSize": 16, | |
"scm.inputFontFamily": "'Lekton Nerd Font Mono', 'VictorMono Nerd Font Mono'", | |
"git.alwaysSignOff": true, | |
"git.enableCommitSigning": true, | |
// using gitlens instead of | |
"git.blame.editorDecoration.enabled": false, | |
"git.blame.editorDecoration.template": " ${authorName} • ${hasShort} • ${subject} (${authorDateAgo})", | |
"git.blame.statusBarItem.enabled": true, | |
"git.blame.statusBarItem.template": " ${authorName} • ${hasShort} (${authorDateAgo})", | |
// vim/nvim | |
"vim.cursorStylePerMode.insert": "line-thin", | |
"vim.cursorStylePerMode.normal": "underline", | |
"vim.cursorStylePerMode.replace": "block", | |
"vim.cursorStylePerMode.visual": "block", | |
"vim.cursorStylePerMode.visualblock": "block", | |
"vim.cursorStylePerMode.visualline": "underline", | |
"vim.easymotionMarkerFontWeight": "normal", | |
"vim.searchMatchColor": "#A9B665", | |
"vim.startInInsertMode": false, | |
// color highlight | |
"color-highlight.markerType": "dot-after", | |
"color-highlight.matchHslWithNoFunction": true, | |
"color-highlight.matchRgbWithNoFunction": true, | |
"color-highlight.matchWords": true, | |
"color-highlight.useARGB": true, | |
// groovy | |
"groovyLint.basic.loglevel": "warning", | |
"groovyLint.debug.enable": true, | |
"groovyLint.basic.config": "/Users/marslo/.groovylintrc.json", | |
// python | |
"ipynb.experimental.serialization": true, | |
"python.terminal.activateEnvInCurrentTerminal": true, | |
"python.testing.pytestEnabled": true, | |
"python.testing.unittestEnabled": true, | |
"python.venvPath": "$HOME/.venv", | |
"python.venvFolders": [ | |
".venv", | |
"$HOME/.venv" | |
], | |
// vim/nvim | |
"vim.useSystemClipboard": true, | |
"vim.enableNeovim": true, | |
"vim.neovimConfigPath": "~/.config/nvim/init.lua", | |
"vim.neovimPath": "/opt/homebrew/bin/nvim", | |
"vim.vimrc.enable": true, | |
"vim.vimrc.path": "$HOME/.vimrc", | |
"vim.changeWordIncludesWhitespace": true, | |
"vim.matchpairs": "(:),{:},[:],<:>,':',\":\"", | |
"vim.leader": ",", | |
"vim.hlsearch": true, | |
"vim.highlightedyank.enable": true, | |
"vim.neovimUseConfigFile": true, | |
"vim.searchMatchTextColor": "#A9B665", | |
"vim.highlightedyank.textColor": "#A9B665", | |
"vim.smartRelativeLine": true, | |
"vim.visualstar": true, | |
"vim.statusBarColorControl": true, | |
"vim.statusBarColors.insert": "#604F72", | |
"vim.statusBarColors.normal": "#202020", | |
"vim.statusBarColors.visual": "#724f60", | |
"vim.statusBarColors.visualblock": "#724F60", | |
"vim.statusBarColors.searchinprogressmode": "#4E7260", | |
"vim.statusBarStrings.replace": "#72614E", | |
"vim.statusBarStrings.visual": "-- VISUAL --", | |
"vim.statusBarStrings.visualline": "-- VISUAL LINE --", | |
"vim.statusBarStrings.visualblock": "-- VISUAL BLOCK --", | |
// theme | |
"workbench.colorTheme": "Gruvbox Material Dark", | |
"workbench.iconTheme": "gruvbox-material-icon-theme", | |
"workbench.colorCustomizations": { | |
"statusBar.background": "#202020", | |
"statusBar.noFolderBackground": "#202020", | |
"statusBar.debuggingBackground": "#202020", | |
"statusBar.foreground": "#ffffff", | |
"statusBar.debuggingForeground": "#ffffff" | |
}, | |
"workbench.editor.defaultBinaryEditor": "default", | |
"workbench.list.horizontalScrolling": true, | |
"workbench.reduceMotion": "on", | |
"workbench.editor.enablePreviewFromCodeNavigation": true, | |
"workbench.editor.enablePreviewFromQuickOpen": true, | |
"workbench.editor.highlightModifiedTabs": true, | |
"workbench.editor.scrollToSwitchTabs": true, | |
"workbench.commandPalette.experimental.suggestCommands": true, | |
"workbench.externalBrowser": "chrome", | |
"workbench.list.scrollByPage": true, | |
"workbench.list.smoothScrolling": true, | |
"workbench.view.alwaysShowHeaderActions": true, | |
"workbench.quickOpen.preserveInput": true, | |
"workbench.view.showQuietly": { | |
"workbench.panel.output": true | |
}, | |
"gruvboxMaterial.darkCursor": "purple", | |
"gruvboxMaterial.darkContrast": "hard", | |
"gruvboxMaterial.diagnosticTextBackgroundOpacity": "12.5%", | |
"gruvboxMaterial.italicKeywords": true, | |
"gruvboxMaterial.highContrast": true, | |
"gruvboxMaterial.colorfulSyntax": true, | |
// indent rainbow | |
"indentRainbow.indicatorStyle": "light", | |
"indentRainbow.errorColor": "", | |
"indentRainbow.colorOnWhiteSpaceOnly": false, | |
"indentRainbow.colors": [ | |
"rgba(255,255,64,0.2)", | |
"rgba(127,255,127,0.2)", | |
"rgba(255,127,255,0.2)", | |
"rgba(79,236,236,0.2)" | |
], | |
"indentRainbow.tabmixColor": "", | |
// git graph | |
"git-graph.date.type": "Commit Date", | |
"git-graph.dialog.applyStash.reinstateIndex": true, | |
"git-graph.dialog.createBranch.checkOut": true, | |
"git-graph.repository.commits.showSignatureStatus": true, | |
// "git-graph.commitDetailsView.location": "Docked to Bottom", | |
"problems.autoReveal": false, | |
"problems.defaultViewMode": "table", | |
"problems.showCurrentInStatus": true, | |
// gitlens | |
"gitlens.currentLine.fontSize": 14, | |
"gitlens.currentLine.fontWeight": "300", | |
"gitlens.currentLine.fontStyle": "italic", | |
"gitlens.currentLine.fontFamily": "'VictorMono Nerd Font Mono'', 'Lekton Nerd Font Mono'", | |
"gitlens.blame.fontStyle": "italic", | |
"gitlens.blame.fontSize": 14, | |
"gitlens.blame.fontFamily": "'JetBrainsMono Nerd Font Mono'", | |
"gitlens.graph.experimental.renderer.enabled": true, | |
"gitlens.graph.dimMergeCommits": true, | |
"gitlens.graph.showRemoteNames": true, | |
"gitlens.cloudPatches.enabled": false, | |
"gitlens.cloudIntegrations.enabled": false, | |
"gitlens.views.workspaces.branches.showStashes": true, | |
"gitlens.views.workspaces.includeWorkingTree": true, | |
"gitlens.launchpad.indicator.useColors": true, | |
"gitlens.views.showContributorsStatistics": true, | |
"gitlens.views.repositories.showStashes": true, | |
"gitlens.views.repositories.showIncomingActivity": true, | |
"gitlens.views.repositories.branches.showStashes": true, | |
"gitlens.views.branches.showRemoteBranches": true, | |
"gitlens.views.branches.showStashes": true, | |
"gitlens.views.contributors.showAllBranches": true, | |
"gitlens.views.contributors.showStatistics": true, | |
"gitlens.debug": true, | |
"gitlens.blame.format": "${message|100?} ${agoOrDate|14-}", | |
"gitlens.currentLine.format": " ${author -} ${id •} ${agoOrDate}${' via 'pullRequest}${ • message|100?}", | |
"gitlens.currentLine.uncommittedChangesFormat": " ${author}", | |
"gitlens.blame.fontWeight": "200", | |
"gitlens.statusBar.format": "${author} • ${agoOrDate}${' via 'pullRequest}", | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"update.releaseTrack": "prerelease", | |
"window.commandCenter": true, | |
"editor.fontSize": 18, | |
"editor.fontFamily": "'OperatorMonoLig Nerd Font Mono', Menlo, Monaco, 'Courier New', monospace", | |
"editor.fontWeight": "300", | |
"editor.fontLigatures": true, | |
"editor.inlayHints.fontSize": 14, | |
"editor.inlayHints.fontFamily": "'MonaspiceRn Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.codeLensFontSize": 16, | |
"editor.codeLensFontFamily": "'MonaspiceRn Nerd Font Mono'", | |
"editor.tabSize": 2, | |
"editor.tabCompletion": "on", | |
"editor.unusualLineTerminators": "auto", | |
"editor.cursorStyle": "underline", | |
"editor.cursorSmoothCaretAnimation": "on", | |
"editor.cursorSurroundingLinesStyle": "all", | |
"editor.dropIntoEditor.preferences": [], | |
"editor.find.globalFindClipboard": true, | |
"editor.minimap.autohide": true, | |
"editor.suggestFontSize": 16, | |
"editor.suggest.shareSuggestSelections": true, | |
"editor.suggest.showStatusBar": true, | |
"editor.find.autoFindInSelection": "multiline", | |
"editor.fontVariations": true, | |
"editor.colorDecorators": true, | |
"editor.defaultColorDecorators": "always", | |
"editor.tokenColorCustomizations": { | |
"textMateRules": [ | |
{ | |
"scope": [ | |
// following will be in italic (=FlottFlott) | |
"comment", | |
"entity.name.type.class", // class names | |
"keyword", // import, export, return… | |
"constant", // String, Number, Boolean…, this, super | |
"storage.modifier", // static keyword | |
"storage.type.class.js", // class keyword | |
], | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
] | |
}, | |
// inline suggest | |
"editor.inlineSuggest.fontFamily": "'iMWritingMono Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.inlineSuggest.edits.experimental.useMixedLinesDiff": "whenPossible", | |
"editor.inlineSuggest.showToolbar": "always", | |
"editor.inlineSuggest.syntaxHighlightingEnabled": true, | |
"cursor.composer.shouldChimeAfterChatFinishes": true, | |
"cursor.composer.shouldAllowCustomModes": true, | |
"timeline.pageOnScroll": true, | |
"search.globalFindClipboard": true, | |
"search.seedOnFocus": true, | |
// font family and font size | |
"debug.console.fontSize": 16, | |
"debug.console.fontFamily": "'BlexMono Nerd Font Mono'", | |
"chat.editor.fontSize": 18, | |
"chat.editor.fontFamily": "'FantasqueSansM Nerd Font', 'LXGWWenKaiMono Nerd Font Mono'", | |
"inlineChat.lineEmptyHint": true, | |
"markdown.preview.fontSize": 16, | |
"markdown.preview.fontFamily": "'VictorMono Nerd Font Mono', 'Yozai Nerd Font', -apple-system, BlinkMacSystemFont, 'Segoe WPC', 'Segoe UI', system-ui, 'Ubuntu', 'Droid Sans', sans-serif", | |
"notebook.output.fontFamily": "'VictorMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"notebook.defaultFormatter": "fnando.linter", | |
// diff | |
"diffEditor.codeLens": true, | |
"diffEditor.experimental.showMoves": true, | |
"diffEditor.experimental.useTrueInlineView": true, | |
"files.trimTrailingWhitespace": true, | |
"files.trimFinalNewlines": true, | |
"files.associations": { | |
"*.json": "jsonc" | |
}, | |
// accessibility | |
"accessibility.signalOptions.debouncePositionChanges": true, | |
"accessibility.underlineLinks": true, | |
// terminal | |
"terminal.external.linuxExec": "xterm-256color", | |
"terminal.external.osxExec": "iTerm.app", | |
"terminal.integrated.fontSize": 18, | |
"terminal.integrated.fontFamily": "'FantasqueSansM Nerd Font', 'iMWritingMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"terminal.integrated.accessibleViewPreserveCursorPosition": true, | |
"terminal.integrated.cursorBlinking": true, | |
"terminal.integrated.copyOnSelection": true, | |
"terminal.integrated.defaultProfile.osx": "bash", | |
"terminal.integrated.smoothScrolling": true, | |
"terminal.integrated.suggest.enabled": true, | |
"terminal.integrated.suggest.enableExtensionCompletions": true, | |
"terminal.integrated.tabStopWidth": 4, | |
"terminal.integrated.fontLigatures": true, | |
"terminal.integrated.fontWeight": "200", | |
"terminal.integrated.mouseWheelZoom": true, | |
"terminal.integrated.tabs.defaultColor": "terminal.ansiGreen", | |
// sync | |
"sync.autoUpload": true, | |
"sync.autoDownload": false, | |
"sync.gist": "5237cf066bd002c56074ecb22d446d2c", | |
"sync.quietSync": true, | |
// git/scm | |
"scm.inputFontSize": 16, | |
"scm.inputFontFamily": "'Lekton Nerd Font Mono', 'VictorMono Nerd Font Mono'", | |
"git.alwaysSignOff": true, | |
"git.enableCommitSigning": true, | |
// using gitlens instead of | |
"git.blame.editorDecoration.enabled": false, | |
"git.blame.editorDecoration.template": " ${authorName} • ${hasShort} • ${subject} (${authorDateAgo})", | |
"git.blame.statusBarItem.enabled": true, | |
"git.blame.statusBarItem.template": " ${authorName} • ${hasShort} (${authorDateAgo})", | |
// vim/nvim | |
"vim.cursorStylePerMode.insert": "line-thin", | |
"vim.cursorStylePerMode.normal": "underline", | |
"vim.cursorStylePerMode.replace": "block", | |
"vim.cursorStylePerMode.visual": "block", | |
"vim.cursorStylePerMode.visualblock": "block", | |
"vim.cursorStylePerMode.visualline": "underline", | |
"vim.easymotionMarkerFontWeight": "normal", | |
"vim.searchMatchColor": "#A9B665", | |
"vim.startInInsertMode": false, | |
// color highlight | |
"color-highlight.markerType": "dot-after", | |
"color-highlight.matchHslWithNoFunction": true, | |
"color-highlight.matchRgbWithNoFunction": true, | |
"color-highlight.matchWords": true, | |
"color-highlight.useARGB": true, | |
// groovy | |
"groovyLint.basic.loglevel": "warning", | |
"groovyLint.debug.enable": true, | |
"groovyLint.basic.config": "/Users/marslo/.groovylintrc.json", | |
// python | |
"ipynb.experimental.serialization": true, | |
"python.terminal.activateEnvInCurrentTerminal": true, | |
"python.testing.pytestEnabled": true, | |
"python.testing.unittestEnabled": true, | |
"python.venvPath": "$HOME/.venv", | |
"python.venvFolders": [ | |
".venv", | |
"$HOME/.venv" | |
], | |
// vim/nvim | |
"vim.useSystemClipboard": true, | |
"vim.enableNeovim": true, | |
"vim.neovimConfigPath": "~/.config/nvim/init.lua", | |
"vim.neovimPath": "/opt/homebrew/bin/nvim", | |
"vim.vimrc.enable": true, | |
"vim.vimrc.path": "$HOME/.vimrc", | |
"vim.changeWordIncludesWhitespace": true, | |
"vim.matchpairs": "(:),{:},[:],<:>,':',\":\"", | |
"vim.leader": ",", | |
"vim.hlsearch": true, | |
"vim.highlightedyank.enable": true, | |
"vim.neovimUseConfigFile": true, | |
"vim.searchMatchTextColor": "#A9B665", | |
"vim.highlightedyank.textColor": "#A9B665", | |
"vim.smartRelativeLine": true, | |
"vim.visualstar": true, | |
"vim.statusBarColorControl": true, | |
"vim.statusBarColors.insert": "#604F72", | |
"vim.statusBarColors.normal": "#202020", | |
"vim.statusBarColors.visual": "#724f60", | |
"vim.statusBarColors.visualblock": "#724F60", | |
"vim.statusBarColors.searchinprogressmode": "#4E7260", | |
"vim.statusBarStrings.replace": "#72614E", | |
"vim.statusBarStrings.visual": "-- VISUAL --", | |
"vim.statusBarStrings.visualline": "-- VISUAL LINE --", | |
"vim.statusBarStrings.visualblock": "-- VISUAL BLOCK --", | |
// theme | |
"workbench.colorTheme": "Gruvbox Material Dark", | |
"workbench.iconTheme": "gruvbox-material-icon-theme", | |
"workbench.colorCustomizations": { | |
"statusBar.background": "#202020", | |
"statusBar.noFolderBackground": "#202020", | |
"statusBar.debuggingBackground": "#202020", | |
"statusBar.foreground": "#ffffff", | |
"statusBar.debuggingForeground": "#ffffff" | |
}, | |
"workbench.editor.defaultBinaryEditor": "default", | |
"workbench.list.horizontalScrolling": true, | |
"workbench.reduceMotion": "on", | |
"workbench.editor.enablePreviewFromCodeNavigation": true, | |
"workbench.editor.enablePreviewFromQuickOpen": true, | |
"workbench.editor.highlightModifiedTabs": true, | |
"workbench.editor.scrollToSwitchTabs": true, | |
"workbench.commandPalette.experimental.suggestCommands": true, | |
"workbench.externalBrowser": "chrome", | |
"workbench.list.scrollByPage": true, | |
"workbench.list.smoothScrolling": true, | |
"workbench.view.alwaysShowHeaderActions": true, | |
"workbench.quickOpen.preserveInput": true, | |
"workbench.view.showQuietly": { | |
"workbench.panel.output": true | |
}, | |
"gruvboxMaterial.darkCursor": "purple", | |
"gruvboxMaterial.darkContrast": "hard", | |
"gruvboxMaterial.diagnosticTextBackgroundOpacity": "12.5%", | |
"gruvboxMaterial.italicKeywords": true, | |
"gruvboxMaterial.highContrast": true, | |
"gruvboxMaterial.colorfulSyntax": true, | |
// indent rainbow | |
"indentRainbow.indicatorStyle": "light", | |
"indentRainbow.errorColor": "", | |
"indentRainbow.colorOnWhiteSpaceOnly": false, | |
"indentRainbow.colors": [ | |
"rgba(255,255,64,0.2)", | |
"rgba(127,255,127,0.2)", | |
"rgba(255,127,255,0.2)", | |
"rgba(79,236,236,0.2)" | |
], | |
"indentRainbow.tabmixColor": "", | |
// git graph | |
"git-graph.date.type": "Commit Date", | |
"git-graph.dialog.applyStash.reinstateIndex": true, | |
"git-graph.dialog.createBranch.checkOut": true, | |
"git-graph.repository.commits.showSignatureStatus": true, | |
// "git-graph.commitDetailsView.location": "Docked to Bottom", | |
"problems.autoReveal": false, | |
"problems.defaultViewMode": "table", | |
"problems.showCurrentInStatus": true, | |
// gitlens | |
"gitlens.currentLine.fontSize": 14, | |
"gitlens.currentLine.fontWeight": "300", | |
"gitlens.currentLine.fontStyle": "italic", | |
"gitlens.currentLine.fontFamily": "'VictorMono Nerd Font Mono'', 'Lekton Nerd Font Mono'", | |
"gitlens.blame.fontStyle": "italic", | |
"gitlens.blame.fontSize": 14, | |
"gitlens.blame.fontFamily": "'JetBrainsMono Nerd Font Mono'", | |
"gitlens.graph.experimental.renderer.enabled": true, | |
"gitlens.graph.dimMergeCommits": true, | |
"gitlens.graph.showRemoteNames": true, | |
"gitlens.cloudPatches.enabled": false, | |
"gitlens.cloudIntegrations.enabled": false, | |
"gitlens.views.workspaces.branches.showStashes": true, | |
"gitlens.views.workspaces.includeWorkingTree": true, | |
"gitlens.launchpad.indicator.useColors": true, | |
"gitlens.views.showContributorsStatistics": true, | |
"gitlens.views.repositories.showStashes": true, | |
"gitlens.views.repositories.showIncomingActivity": true, | |
"gitlens.views.repositories.branches.showStashes": true, | |
"gitlens.views.branches.showRemoteBranches": true, | |
"gitlens.views.branches.showStashes": true, | |
"gitlens.views.contributors.showAllBranches": true, | |
"gitlens.views.contributors.showStatistics": true, | |
"gitlens.debug": true, | |
"gitlens.blame.format": "${message|100?} ${agoOrDate|14-}", | |
"gitlens.currentLine.format": " ${author -} ${id •} ${agoOrDate}${' via 'pullRequest}${ • message|100?}", | |
"gitlens.currentLine.uncommittedChangesFormat": " ${author}", | |
"gitlens.blame.fontWeight": "200", | |
"gitlens.statusBar.format": "${author} • ${agoOrDate}${' via 'pullRequest}", | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"update.releaseTrack": "prerelease", | |
"window.commandCenter": true, | |
"editor.fontSize": 18, | |
"editor.fontFamily": "'OperatorMonoLig Nerd Font Mono', Menlo, Monaco, 'Courier New', monospace", | |
"editor.fontWeight": "300", | |
"editor.fontLigatures": true, | |
"editor.inlayHints.fontSize": 14, | |
"editor.inlayHints.fontFamily": "'MonaspiceRn Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.codeLensFontSize": 16, | |
"editor.codeLensFontFamily": "'MonaspiceRn Nerd Font Mono'", | |
"editor.tabSize": 2, | |
"editor.cursorStyle": "underline", | |
"editor.cursorSmoothCaretAnimation": "on", | |
"editor.cursorSurroundingLinesStyle": "all", | |
"editor.dropIntoEditor.preferences": [], | |
"editor.find.globalFindClipboard": true, | |
"editor.minimap.autohide": true, | |
"editor.suggestFontSize": 16, | |
"editor.suggest.shareSuggestSelections": true, | |
"editor.suggest.showStatusBar": true, | |
"editor.find.autoFindInSelection": "multiline", | |
"editor.fontVariations": true, | |
"editor.colorDecorators": true, | |
"editor.defaultColorDecorators": "always", | |
"editor.tokenColorCustomizations": { | |
"textMateRules": [ | |
{ | |
"scope": [ | |
// following will be in italic (=FlottFlott) | |
"comment", | |
"entity.name.type.class", // class names | |
"keyword", // import, export, return… | |
"constant", // String, Number, Boolean…, this, super | |
"storage.modifier", // static keyword | |
"storage.type.class.js", // class keyword | |
], | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
] | |
}, | |
// inline suggest | |
"editor.inlineSuggest.fontFamily": "'iMWritingMono Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.inlineSuggest.edits.experimental.useMixedLinesDiff": "whenPossible", | |
"editor.inlineSuggest.showToolbar": "always", | |
"editor.inlineSuggest.syntaxHighlightingEnabled": true, | |
"cursor.composer.shouldChimeAfterChatFinishes": true, | |
"cursor.composer.shouldAllowCustomModes": true, | |
"timeline.pageOnScroll": true, | |
"search.globalFindClipboard": true, | |
"search.seedOnFocus": true, | |
// font family and font size | |
"debug.console.fontSize": 16, | |
"debug.console.fontFamily": "'BlexMono Nerd Font Mono'", | |
"chat.editor.fontSize": 18, | |
"chat.editor.fontFamily": "'FantasqueSansM Nerd Font', 'LXGWWenKaiMono Nerd Font Mono'", | |
"inlineChat.lineEmptyHint": true, | |
"markdown.preview.fontSize": 16, | |
"markdown.preview.fontFamily": "'VictorMono Nerd Font Mono', 'Yozai Nerd Font', -apple-system, BlinkMacSystemFont, 'Segoe WPC', 'Segoe UI', system-ui, 'Ubuntu', 'Droid Sans', sans-serif", | |
"notebook.output.fontFamily": "'VictorMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"notebook.defaultFormatter": "fnando.linter", | |
// diff | |
"diffEditor.codeLens": true, | |
"diffEditor.experimental.showMoves": true, | |
"diffEditor.experimental.useTrueInlineView": true, | |
"files.trimTrailingWhitespace": true, | |
"files.trimFinalNewlines": true, | |
"files.associations": { | |
"*.json": "jsonc" | |
}, | |
// accessibility | |
"accessibility.signalOptions.debouncePositionChanges": true, | |
"accessibility.underlineLinks": true, | |
// terminal | |
"terminal.external.linuxExec": "xterm-256color", | |
"terminal.external.osxExec": "iTerm.app", | |
"terminal.integrated.fontSize": 18, | |
"terminal.integrated.fontFamily": "'FantasqueSansM Nerd Font', 'iMWritingMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"terminal.integrated.accessibleViewPreserveCursorPosition": true, | |
"terminal.integrated.cursorBlinking": true, | |
"terminal.integrated.copyOnSelection": true, | |
"terminal.integrated.defaultProfile.osx": "bash", | |
"terminal.integrated.smoothScrolling": true, | |
"terminal.integrated.suggest.enabled": true, | |
"terminal.integrated.suggest.enableExtensionCompletions": true, | |
"terminal.integrated.tabStopWidth": 4, | |
"terminal.integrated.fontLigatures": true, | |
"terminal.integrated.fontWeight": "200", | |
"terminal.integrated.mouseWheelZoom": true, | |
"terminal.integrated.tabs.defaultColor": "terminal.ansiGreen", | |
// sync | |
"sync.autoUpload": true, | |
"sync.autoDownload": false, | |
"sync.gist": "5237cf066bd002c56074ecb22d446d2c", | |
"sync.quietSync": true, | |
// git/scm | |
"scm.inputFontSize": 16, | |
"scm.inputFontFamily": "'Lekton Nerd Font Mono', 'VictorMono Nerd Font Mono'", | |
"git.alwaysSignOff": true, | |
"git.enableCommitSigning": true, | |
// vim/nvim | |
"vim.cursorStylePerMode.insert": "line-thin", | |
"vim.cursorStylePerMode.normal": "underline", | |
"vim.cursorStylePerMode.replace": "block", | |
"vim.cursorStylePerMode.visual": "block", | |
"vim.cursorStylePerMode.visualblock": "block", | |
"vim.cursorStylePerMode.visualline": "underline", | |
"vim.easymotionMarkerFontWeight": "normal", | |
"vim.searchMatchColor": "#A9B665", | |
"vim.startInInsertMode": false, | |
// color highlight | |
"color-highlight.markerType": "dot-after", | |
"color-highlight.matchHslWithNoFunction": true, | |
"color-highlight.matchRgbWithNoFunction": true, | |
"color-highlight.matchWords": true, | |
"color-highlight.useARGB": true, | |
// groovy | |
"groovyLint.basic.loglevel": "warning", | |
"groovyLint.debug.enable": true, | |
"groovyLint.basic.config": "/Users/marslo/.groovylintrc.json", | |
// python | |
"ipynb.experimental.serialization": true, | |
"python.terminal.activateEnvInCurrentTerminal": true, | |
"python.testing.pytestEnabled": true, | |
"python.testing.unittestEnabled": true, | |
"python.venvPath": "$HOME/.venv", | |
"python.venvFolders": [ | |
".venv", | |
"$HOME/.venv" | |
], | |
// vim/nvim | |
"vim.useSystemClipboard": true, | |
"vim.enableNeovim": true, | |
"vim.neovimConfigPath": "~/.config/nvim/init.lua", | |
"vim.neovimPath": "/opt/homebrew/bin/nvim", | |
"vim.vimrc.enable": true, | |
"vim.vimrc.path": "$HOME/.vimrc", | |
"vim.changeWordIncludesWhitespace": true, | |
"vim.matchpairs": "(:),{:},[:],<:>,':',\":\"", | |
"vim.leader": ",", | |
"vim.hlsearch": true, | |
"vim.highlightedyank.enable": true, | |
"vim.neovimUseConfigFile": true, | |
"vim.searchMatchTextColor": "#A9B665", | |
"vim.highlightedyank.textColor": "#A9B665", | |
"vim.smartRelativeLine": true, | |
"vim.visualstar": true, | |
"vim.statusBarColorControl": true, | |
"vim.statusBarColors.insert": "#604F72", | |
"vim.statusBarColors.normal": "#202020", | |
"vim.statusBarColors.visual": "#724f60", | |
"vim.statusBarColors.visualblock": "#724F60", | |
"vim.statusBarColors.searchinprogressmode": "#4E7260", | |
"vim.statusBarStrings.replace": "#72614E", | |
"vim.statusBarStrings.visual": "-- VISUAL --", | |
"vim.statusBarStrings.visualline": "-- VISUAL LINE --", | |
"vim.statusBarStrings.visualblock": "-- VISUAL BLOCK --", | |
// theme | |
"workbench.colorTheme": "Gruvbox Material Dark", | |
"workbench.iconTheme": "gruvbox-material-icon-theme", | |
"workbench.colorCustomizations": { | |
"statusBar.background": "#202020", | |
"statusBar.noFolderBackground": "#202020", | |
"statusBar.debuggingBackground": "#202020", | |
"statusBar.foreground": "#ffffff", | |
"statusBar.debuggingForeground": "#ffffff" | |
}, | |
"workbench.editor.defaultBinaryEditor": "default", | |
"workbench.list.horizontalScrolling": true, | |
"workbench.reduceMotion": "on", | |
"workbench.editor.enablePreviewFromCodeNavigation": true, | |
"workbench.editor.enablePreviewFromQuickOpen": true, | |
"workbench.editor.highlightModifiedTabs": true, | |
"workbench.editor.scrollToSwitchTabs": true, | |
"workbench.commandPalette.experimental.suggestCommands": true, | |
"workbench.externalBrowser": "chrome", | |
"workbench.list.scrollByPage": true, | |
"workbench.list.smoothScrolling": true, | |
"workbench.view.alwaysShowHeaderActions": true, | |
"workbench.quickOpen.preserveInput": true, | |
"workbench.view.showQuietly": { | |
"workbench.panel.output": true | |
}, | |
"gruvboxMaterial.darkCursor": "purple", | |
"gruvboxMaterial.darkContrast": "hard", | |
"gruvboxMaterial.diagnosticTextBackgroundOpacity": "12.5%", | |
"gruvboxMaterial.italicKeywords": true, | |
"gruvboxMaterial.highContrast": true, | |
"gruvboxMaterial.colorfulSyntax": true, | |
"indentRainbow.indicatorStyle": "light", | |
// git graph | |
"git-graph.date.type": "Commit Date", | |
"git-graph.dialog.applyStash.reinstateIndex": true, | |
"git-graph.dialog.createBranch.checkOut": true, | |
// gitlens | |
"gitlens.currentLine.fontSize": 16, | |
"gitlens.currentLine.fontWeight": "300", | |
"gitlens.currentLine.fontStyle": "italic", | |
"gitlens.currentLine.fontFamily": " 'VictorMono Nerd Font Mono'', 'Lekton Nerd Font Mono'", | |
"gitlens.blame.fontStyle": "italic", | |
"gitlens.blame.fontSize": 14, | |
"gitlens.blame.fontFamily": "'JetBrainsMono Nerd Font Mono'", | |
"gitlens.graph.experimental.renderer.enabled": true, | |
"gitlens.graph.dimMergeCommits": true, | |
"gitlens.graph.showRemoteNames": true, | |
"gitlens.cloudPatches.enabled": false, | |
"gitlens.cloudIntegrations.enabled": false, | |
"gitlens.views.workspaces.branches.showStashes": true, | |
"gitlens.views.workspaces.includeWorkingTree": true, | |
"gitlens.launchpad.indicator.useColors": true, | |
"gitlens.views.showContributorsStatistics": true, | |
"gitlens.views.repositories.showStashes": true, | |
"gitlens.views.repositories.showIncomingActivity": true, | |
"gitlens.views.repositories.branches.showStashes": true, | |
"gitlens.views.branches.showRemoteBranches": true, | |
"gitlens.views.branches.showStashes": true, | |
"gitlens.views.contributors.showAllBranches": true, | |
"gitlens.views.contributors.showStatistics": true, | |
"gitlens.debug": true, | |
"indentRainbow.errorColor": "", | |
"editor.tabCompletion": "on", | |
"indentRainbow.colorOnWhiteSpaceOnly": false, | |
"indentRainbow.colors": [ | |
"rgba(255,255,64,0.2)", | |
"rgba(127,255,127,0.2)", | |
"rgba(255,127,255,0.2)", | |
"rgba(79,236,236,0.2)" | |
], | |
"indentRainbow.tabmixColor": "", | |
"problems.autoReveal": false, | |
"problems.defaultViewMode": "table", | |
"problems.showCurrentInStatus": true, | |
"editor.unusualLineTerminators": "auto", | |
// "git-graph.commitDetailsView.location": "Docked to Bottom", | |
// using gitlens instead of | |
"git.blame.editorDecoration.enabled": false, | |
"git.blame.editorDecoration.template": " ${authorName} • ${hasShort} • ${subject} (${authorDateAgo})", | |
"git.blame.statusBarItem.enabled": true, | |
"git.blame.statusBarItem.template": " ${authorName} • ${hasShort} (${authorDateAgo})", | |
"gitlens.blame.format": "${message|100?} ${agoOrDate|14-}", | |
"gitlens.currentLine.format": " ${author -} ${id •} ${agoOrDate}${' via 'pullRequest}${ • message|100?}", | |
"gitlens.currentLine.uncommittedChangesFormat": " ${author}", | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"update.releaseTrack": "prerelease", | |
"window.commandCenter": true, | |
"editor.fontSize": 18, | |
"editor.fontFamily": "'OperatorMonoLig Nerd Font Mono', Menlo, Monaco, 'Courier New', monospace", | |
"editor.fontWeight": "300", | |
"editor.fontLigatures": true, | |
"editor.inlayHints.fontSize": 14, | |
"editor.inlayHints.fontFamily": "'MonaspiceRn Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.codeLensFontSize": 16, | |
"editor.codeLensFontFamily": "'MonaspiceRn Nerd Font Mono'", | |
"editor.tabSize": 2, | |
"editor.cursorStyle": "underline", | |
"editor.cursorSmoothCaretAnimation": "on", | |
"editor.cursorSurroundingLinesStyle": "all", | |
"editor.dropIntoEditor.preferences": [], | |
"editor.find.globalFindClipboard": true, | |
"editor.minimap.autohide": true, | |
"editor.suggestFontSize": 16, | |
"editor.suggest.shareSuggestSelections": true, | |
"editor.suggest.showStatusBar": true, | |
"editor.find.autoFindInSelection": "multiline", | |
"editor.fontVariations": true, | |
"editor.colorDecorators": true, | |
"editor.defaultColorDecorators": "always", | |
"editor.tokenColorCustomizations": { | |
"textMateRules": [ | |
{ | |
"scope": [ | |
// following will be in italic (=FlottFlott) | |
"comment", | |
"entity.name.type.class", // class names | |
"keyword", // import, export, return… | |
"constant", // String, Number, Boolean…, this, super | |
"storage.modifier", // static keyword | |
"storage.type.class.js", // class keyword | |
], | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
] | |
}, | |
// inline suggest | |
"editor.inlineSuggest.fontFamily": "'iMWritingMono Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.inlineSuggest.edits.experimental.useMixedLinesDiff": "whenPossible", | |
"editor.inlineSuggest.showToolbar": "always", | |
"editor.inlineSuggest.syntaxHighlightingEnabled": true, | |
"cursor.composer.shouldChimeAfterChatFinishes": true, | |
"cursor.composer.shouldAllowCustomModes": true, | |
"timeline.pageOnScroll": true, | |
"search.globalFindClipboard": true, | |
"search.seedOnFocus": true, | |
// font family and font size | |
"debug.console.fontSize": 16, | |
"debug.console.fontFamily": "'BlexMono Nerd Font Mono'", | |
"chat.editor.fontSize": 18, | |
"chat.editor.fontFamily": "'FantasqueSansM Nerd Font', 'LXGWWenKaiMono Nerd Font Mono'", | |
"inlineChat.lineEmptyHint": true, | |
"markdown.preview.fontSize": 16, | |
"markdown.preview.fontFamily": "'VictorMono Nerd Font Mono', 'Yozai Nerd Font', -apple-system, BlinkMacSystemFont, 'Segoe WPC', 'Segoe UI', system-ui, 'Ubuntu', 'Droid Sans', sans-serif", | |
"notebook.output.fontFamily": "'VictorMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"notebook.defaultFormatter": "fnando.linter", | |
// diff | |
"diffEditor.codeLens": true, | |
"diffEditor.experimental.showMoves": true, | |
"diffEditor.experimental.useTrueInlineView": true, | |
"files.trimTrailingWhitespace": true, | |
"files.trimFinalNewlines": true, | |
"files.associations": { | |
"*.json": "jsonc" | |
}, | |
// accessibility | |
"accessibility.signalOptions.debouncePositionChanges": true, | |
"accessibility.underlineLinks": true, | |
// terminal | |
"terminal.external.linuxExec": "xterm-256color", | |
"terminal.external.osxExec": "iTerm.app", | |
"terminal.integrated.fontSize": 18, | |
"terminal.integrated.fontFamily": "'FantasqueSansM Nerd Font', 'iMWritingMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"terminal.integrated.accessibleViewPreserveCursorPosition": true, | |
"terminal.integrated.cursorBlinking": true, | |
"terminal.integrated.copyOnSelection": true, | |
"terminal.integrated.defaultProfile.osx": "bash", | |
"terminal.integrated.smoothScrolling": true, | |
"terminal.integrated.suggest.enabled": true, | |
"terminal.integrated.suggest.enableExtensionCompletions": true, | |
"terminal.integrated.tabStopWidth": 4, | |
"terminal.integrated.fontLigatures": true, | |
"terminal.integrated.fontWeight": "200", | |
"terminal.integrated.mouseWheelZoom": true, | |
"terminal.integrated.tabs.defaultColor": "terminal.ansiGreen", | |
// sync | |
"sync.autoUpload": true, | |
"sync.autoDownload": false, | |
"sync.gist": "5237cf066bd002c56074ecb22d446d2c", | |
"sync.quietSync": true, | |
// git/scm | |
"scm.inputFontSize": 16, | |
"scm.inputFontFamily": "'Lekton Nerd Font Mono', 'VictorMono Nerd Font Mono'", | |
"git.alwaysSignOff": true, | |
"git.blame.editorDecoration.enabled": true, | |
"git.enableCommitSigning": true, | |
// vim/nvim | |
"vim.cursorStylePerMode.insert": "line-thin", | |
"vim.cursorStylePerMode.normal": "underline", | |
"vim.cursorStylePerMode.replace": "block", | |
"vim.cursorStylePerMode.visual": "block", | |
"vim.cursorStylePerMode.visualblock": "block", | |
"vim.cursorStylePerMode.visualline": "underline", | |
"vim.easymotionMarkerFontWeight": "normal", | |
"vim.searchMatchColor": "#A9B665", | |
"vim.startInInsertMode": false, | |
// color highlight | |
"color-highlight.markerType": "dot-after", | |
"color-highlight.matchHslWithNoFunction": true, | |
"color-highlight.matchRgbWithNoFunction": true, | |
"color-highlight.matchWords": true, | |
"color-highlight.useARGB": true, | |
// groovy | |
"groovyLint.basic.loglevel": "warning", | |
"groovyLint.debug.enable": true, | |
"groovyLint.basic.config": "/Users/marslo/.groovylintrc.json", | |
// python | |
"ipynb.experimental.serialization": true, | |
"python.terminal.activateEnvInCurrentTerminal": true, | |
"python.testing.pytestEnabled": true, | |
"python.testing.unittestEnabled": true, | |
"python.venvPath": "$HOME/.venv", | |
"python.venvFolders": [ | |
".venv", | |
"$HOME/.venv" | |
], | |
// vim/nvim | |
"vim.useSystemClipboard": true, | |
"vim.enableNeovim": true, | |
"vim.neovimConfigPath": "~/.config/nvim/init.lua", | |
"vim.neovimPath": "/opt/homebrew/bin/nvim", | |
"vim.vimrc.enable": true, | |
"vim.vimrc.path": "$HOME/.vimrc", | |
"vim.changeWordIncludesWhitespace": true, | |
"vim.matchpairs": "(:),{:},[:],<:>,':',\":\"", | |
"vim.leader": ",", | |
"vim.hlsearch": true, | |
"vim.highlightedyank.enable": true, | |
"vim.neovimUseConfigFile": true, | |
"vim.searchMatchTextColor": "#A9B665", | |
"vim.highlightedyank.textColor": "#A9B665", | |
"vim.smartRelativeLine": true, | |
"vim.visualstar": true, | |
"vim.statusBarColorControl": true, | |
"vim.statusBarColors.insert": "#604F72", | |
"vim.statusBarColors.normal": "#202020", | |
"vim.statusBarColors.visual": "#724f60", | |
"vim.statusBarColors.visualblock": "#724F60", | |
"vim.statusBarColors.searchinprogressmode": "#4E7260", | |
"vim.statusBarStrings.replace": "#72614E", | |
"vim.statusBarStrings.visual": "-- VISUAL --", | |
"vim.statusBarStrings.visualline": "-- VISUAL LINE --", | |
"vim.statusBarStrings.visualblock": "-- VISUAL BLOCK --", | |
// theme | |
"workbench.colorTheme": "Gruvbox Material Dark", | |
"workbench.iconTheme": "gruvbox-material-icon-theme", | |
"workbench.colorCustomizations": { | |
"statusBar.background": "#202020", | |
"statusBar.noFolderBackground": "#202020", | |
"statusBar.debuggingBackground": "#202020", | |
"statusBar.foreground": "#ffffff", | |
"statusBar.debuggingForeground": "#ffffff" | |
}, | |
"workbench.editor.defaultBinaryEditor": "default", | |
"workbench.list.horizontalScrolling": true, | |
"workbench.reduceMotion": "on", | |
"workbench.editor.enablePreviewFromCodeNavigation": true, | |
"workbench.editor.enablePreviewFromQuickOpen": true, | |
"workbench.editor.highlightModifiedTabs": true, | |
"workbench.editor.scrollToSwitchTabs": true, | |
"workbench.commandPalette.experimental.suggestCommands": true, | |
"workbench.externalBrowser": "chrome", | |
"workbench.list.scrollByPage": true, | |
"workbench.list.smoothScrolling": true, | |
"workbench.view.alwaysShowHeaderActions": true, | |
"workbench.quickOpen.preserveInput": true, | |
"workbench.view.showQuietly": { | |
"workbench.panel.output": true | |
}, | |
"gruvboxMaterial.darkCursor": "purple", | |
"gruvboxMaterial.darkContrast": "hard", | |
"gruvboxMaterial.diagnosticTextBackgroundOpacity": "12.5%", | |
"gruvboxMaterial.italicKeywords": true, | |
"gruvboxMaterial.highContrast": true, | |
"gruvboxMaterial.colorfulSyntax": true, | |
"indentRainbow.indicatorStyle": "light", | |
// git graph | |
"git-graph.date.type": "Commit Date", | |
"git-graph.dialog.applyStash.reinstateIndex": true, | |
"git-graph.dialog.createBranch.checkOut": true, | |
// gitlens | |
"gitlens.currentLine.fontSize": 16, | |
"gitlens.currentLine.fontWeight": "300", | |
"gitlens.currentLine.fontStyle": "italic", | |
"gitlens.currentLine.fontFamily": " 'Lekton Nerd Font Mono'", | |
"gitlens.blame.fontStyle": "italic", | |
"gitlens.blame.fontSize": 14, | |
"gitlens.blame.fontFamily": "'JetBrainsMono Nerd Font Mono'", | |
"gitlens.graph.experimental.renderer.enabled": true, | |
"gitlens.graph.dimMergeCommits": true, | |
"gitlens.graph.showRemoteNames": true, | |
"gitlens.cloudPatches.enabled": false, | |
"gitlens.cloudIntegrations.enabled": false, | |
"gitlens.views.workspaces.branches.showStashes": true, | |
"gitlens.views.workspaces.includeWorkingTree": true, | |
"gitlens.launchpad.indicator.useColors": true, | |
"gitlens.views.showContributorsStatistics": true, | |
"gitlens.views.repositories.showStashes": true, | |
"gitlens.views.repositories.showIncomingActivity": true, | |
"gitlens.views.repositories.branches.showStashes": true, | |
"gitlens.views.branches.showRemoteBranches": true, | |
"gitlens.views.branches.showStashes": true, | |
"gitlens.views.contributors.showAllBranches": true, | |
"gitlens.views.contributors.showStatistics": true, | |
"gitlens.debug": true, | |
"indentRainbow.errorColor": "", | |
"editor.tabCompletion": "on", | |
"indentRainbow.colorOnWhiteSpaceOnly": false, | |
"indentRainbow.colors": [ | |
"rgba(255,255,64,0.2)", | |
"rgba(127,255,127,0.2)", | |
"rgba(255,127,255,0.2)", | |
"rgba(79,236,236,0.2)" | |
], | |
"indentRainbow.tabmixColor": "", | |
"problems.autoReveal": false, | |
"problems.defaultViewMode": "table", | |
"problems.showCurrentInStatus": true, | |
"editor.unusualLineTerminators": "auto", | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"update.releaseTrack": "prerelease", | |
"window.commandCenter": true, | |
"editor.fontSize": 18, | |
"editor.fontFamily": "'OperatorMonoLig Nerd Font Mono', Menlo, Monaco, 'Courier New', monospace", | |
"editor.fontWeight": "300", | |
"editor.fontLigatures": true, | |
"editor.inlayHints.fontSize": 14, | |
"editor.inlayHints.fontFamily": "'MonaspiceRn Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.codeLensFontSize": 16, | |
"editor.codeLensFontFamily": "'MonaspiceRn Nerd Font Mono'", | |
"editor.tabSize": 2, | |
"editor.cursorStyle": "underline", | |
"editor.cursorSmoothCaretAnimation": "on", | |
"editor.cursorSurroundingLinesStyle": "all", | |
"editor.dropIntoEditor.preferences": [], | |
"editor.find.globalFindClipboard": true, | |
"editor.minimap.autohide": true, | |
"editor.suggestFontSize": 16, | |
"editor.suggest.shareSuggestSelections": true, | |
"editor.suggest.showStatusBar": true, | |
"editor.find.autoFindInSelection": "multiline", | |
"editor.fontVariations": true, | |
"editor.colorDecorators": true, | |
"editor.defaultColorDecorators": "always", | |
"editor.tokenColorCustomizations": { | |
"textMateRules": [ | |
{ | |
"scope": [ | |
// following will be in italic (=FlottFlott) | |
"comment", | |
"entity.name.type.class", // class names | |
"keyword", // import, export, return… | |
"constant", // String, Number, Boolean…, this, super | |
"storage.modifier", // static keyword | |
"storage.type.class.js", // class keyword | |
], | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
] | |
}, | |
// inline suggest | |
"editor.inlineSuggest.fontFamily": "'iMWritingMono Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.inlineSuggest.edits.experimental.useMixedLinesDiff": "whenPossible", | |
"editor.inlineSuggest.showToolbar": "always", | |
"editor.inlineSuggest.syntaxHighlightingEnabled": true, | |
"cursor.composer.shouldChimeAfterChatFinishes": true, | |
"cursor.composer.shouldAllowCustomModes": true, | |
"timeline.pageOnScroll": true, | |
"search.globalFindClipboard": true, | |
"search.seedOnFocus": true, | |
// font family and font size | |
"debug.console.fontSize": 16, | |
"debug.console.fontFamily": "'BlexMono Nerd Font Mono'", | |
"chat.editor.fontSize": 18, | |
"chat.editor.fontFamily": "'FantasqueSansM Nerd Font', 'LXGWWenKaiMono Nerd Font Mono'", | |
"inlineChat.lineEmptyHint": true, | |
"markdown.preview.fontSize": 16, | |
"markdown.preview.fontFamily": "'VictorMono Nerd Font Mono', 'Yozai Nerd Font', -apple-system, BlinkMacSystemFont, 'Segoe WPC', 'Segoe UI', system-ui, 'Ubuntu', 'Droid Sans', sans-serif", | |
"notebook.output.fontFamily": "'VictorMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"notebook.defaultFormatter": "fnando.linter", | |
// diff | |
"diffEditor.codeLens": true, | |
"diffEditor.experimental.showMoves": true, | |
"diffEditor.experimental.useTrueInlineView": true, | |
"files.trimTrailingWhitespace": true, | |
"files.trimFinalNewlines": true, | |
"files.associations": { | |
"*.json": "jsonc" | |
}, | |
// accessibility | |
"accessibility.signalOptions.debouncePositionChanges": true, | |
"accessibility.underlineLinks": true, | |
// terminal | |
"terminal.external.linuxExec": "xterm-256color", | |
"terminal.external.osxExec": "iTerm.app", | |
"terminal.integrated.fontSize": 18, | |
"terminal.integrated.fontFamily": "'FantasqueSansM Nerd Font', 'iMWritingMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"terminal.integrated.accessibleViewPreserveCursorPosition": true, | |
"terminal.integrated.cursorBlinking": true, | |
"terminal.integrated.copyOnSelection": true, | |
"terminal.integrated.defaultProfile.osx": "bash", | |
"terminal.integrated.smoothScrolling": true, | |
"terminal.integrated.suggest.enabled": true, | |
"terminal.integrated.suggest.enableExtensionCompletions": true, | |
"terminal.integrated.tabStopWidth": 4, | |
"terminal.integrated.fontLigatures": true, | |
"terminal.integrated.fontWeight": "200", | |
"terminal.integrated.mouseWheelZoom": true, | |
"terminal.integrated.tabs.defaultColor": "terminal.ansiGreen", | |
// sync | |
"sync.autoUpload": true, | |
"sync.autoDownload": false, | |
"sync.gist": "5237cf066bd002c56074ecb22d446d2c", | |
"sync.quietSync": true, | |
// git/scm | |
"scm.inputFontSize": 16, | |
"scm.inputFontFamily": "'Lekton Nerd Font Mono', 'VictorMono Nerd Font Mono'", | |
"git.alwaysSignOff": true, | |
"git.blame.editorDecoration.enabled": true, | |
"git.enableCommitSigning": true, | |
// vim/nvim | |
"vim.cursorStylePerMode.insert": "line-thin", | |
"vim.cursorStylePerMode.normal": "underline", | |
"vim.cursorStylePerMode.replace": "block", | |
"vim.cursorStylePerMode.visual": "block", | |
"vim.cursorStylePerMode.visualblock": "block", | |
"vim.cursorStylePerMode.visualline": "underline", | |
"vim.easymotionMarkerFontWeight": "normal", | |
"vim.searchMatchColor": "#A9B665", | |
"vim.startInInsertMode": false, | |
// color highlight | |
"color-highlight.markerType": "dot-after", | |
"color-highlight.matchHslWithNoFunction": true, | |
"color-highlight.matchRgbWithNoFunction": true, | |
"color-highlight.matchWords": true, | |
"color-highlight.useARGB": true, | |
// groovy | |
"groovyLint.basic.loglevel": "warning", | |
"groovyLint.debug.enable": true, | |
"groovyLint.basic.config": "/Users/marslo/.groovylintrc.json", | |
// python | |
"ipynb.experimental.serialization": true, | |
"python.terminal.activateEnvInCurrentTerminal": true, | |
"python.testing.pytestEnabled": true, | |
"python.testing.unittestEnabled": true, | |
"python.venvPath": "$HOME/.venv", | |
"python.venvFolders": [ | |
".venv", | |
"$HOME/.venv" | |
], | |
// vim/nvim | |
"vim.useSystemClipboard": true, | |
"vim.enableNeovim": true, | |
"vim.neovimConfigPath": "~/.config/nvim/init.lua", | |
"vim.neovimPath": "/opt/homebrew/bin/nvim", | |
"vim.vimrc.enable": true, | |
"vim.vimrc.path": "$HOME/.vimrc", | |
"vim.changeWordIncludesWhitespace": true, | |
"vim.matchpairs": "(:),{:},[:],<:>,':',\":\"", | |
"vim.leader": ",", | |
"vim.hlsearch": true, | |
"vim.highlightedyank.enable": true, | |
"vim.neovimUseConfigFile": true, | |
"vim.searchMatchTextColor": "#A9B665", | |
"vim.highlightedyank.textColor": "#A9B665", | |
"vim.smartRelativeLine": true, | |
"vim.visualstar": true, | |
"vim.statusBarColorControl": true, | |
"vim.statusBarColors.insert": "#604F72", | |
"vim.statusBarColors.normal": "#202020", | |
"vim.statusBarColors.visual": "#724f60", | |
"vim.statusBarColors.visualblock": "#724F60", | |
"vim.statusBarColors.searchinprogressmode": "#4E7260", | |
"vim.statusBarStrings.replace": "#72614E", | |
"vim.statusBarStrings.visual": "-- VISUAL --", | |
"vim.statusBarStrings.visualline": "-- VISUAL LINE --", | |
"vim.statusBarStrings.visualblock": "-- VISUAL BLOCK --", | |
// theme | |
"workbench.colorTheme": "Gruvbox Material Dark", | |
"workbench.iconTheme": "gruvbox-material-icon-theme", | |
"workbench.colorCustomizations": { | |
"statusBar.background": "#202020", | |
"statusBar.noFolderBackground": "#202020", | |
"statusBar.debuggingBackground": "#202020", | |
"statusBar.foreground": "#ffffff", | |
"statusBar.debuggingForeground": "#ffffff" | |
}, | |
"workbench.editor.defaultBinaryEditor": "default", | |
"workbench.list.horizontalScrolling": true, | |
"workbench.reduceMotion": "on", | |
"workbench.editor.enablePreviewFromCodeNavigation": true, | |
"workbench.editor.enablePreviewFromQuickOpen": true, | |
"workbench.editor.highlightModifiedTabs": true, | |
"workbench.editor.scrollToSwitchTabs": true, | |
"workbench.commandPalette.experimental.suggestCommands": true, | |
"workbench.externalBrowser": "chrome", | |
"workbench.list.scrollByPage": true, | |
"workbench.list.smoothScrolling": true, | |
"workbench.view.alwaysShowHeaderActions": true, | |
"workbench.quickOpen.preserveInput": true, | |
"workbench.view.showQuietly": { | |
"workbench.panel.output": true | |
}, | |
"gruvboxMaterial.darkCursor": "purple", | |
"gruvboxMaterial.darkContrast": "hard", | |
"gruvboxMaterial.diagnosticTextBackgroundOpacity": "12.5%", | |
"gruvboxMaterial.italicKeywords": true, | |
"gruvboxMaterial.highContrast": true, | |
"gruvboxMaterial.colorfulSyntax": true, | |
"indentRainbow.indicatorStyle": "light", | |
// git graph | |
"git-graph.date.type": "Commit Date", | |
"git-graph.dialog.applyStash.reinstateIndex": true, | |
"git-graph.dialog.createBranch.checkOut": true, | |
// gitlens | |
"gitlens.currentLine.fontSize": 16, | |
"gitlens.currentLine.fontWeight": "300", | |
"gitlens.currentLine.fontStyle": "italic", | |
"gitlens.currentLine.fontFamily": " 'Lekton Nerd Font Mono'", | |
"gitlens.blame.fontStyle": "italic", | |
"gitlens.blame.fontSize": 14, | |
"gitlens.blame.fontFamily": "'JetBrainsMono Nerd Font Mono'", | |
"gitlens.graph.experimental.renderer.enabled": true, | |
"gitlens.graph.dimMergeCommits": true, | |
"gitlens.graph.showRemoteNames": true, | |
"gitlens.cloudPatches.enabled": false, | |
"gitlens.cloudIntegrations.enabled": false, | |
"gitlens.views.workspaces.branches.showStashes": true, | |
"gitlens.views.workspaces.includeWorkingTree": true, | |
"gitlens.launchpad.indicator.useColors": true, | |
"gitlens.views.showContributorsStatistics": true, | |
"gitlens.views.repositories.showStashes": true, | |
"gitlens.views.repositories.showIncomingActivity": true, | |
"gitlens.views.repositories.branches.showStashes": true, | |
"gitlens.views.branches.showRemoteBranches": true, | |
"gitlens.views.branches.showStashes": true, | |
"gitlens.views.contributors.showAllBranches": true, | |
"gitlens.views.contributors.showStatistics": true, | |
"gitlens.debug": true, | |
"indentRainbow.errorColor": "", | |
"editor.tabCompletion": "on", | |
"indentRainbow.colorOnWhiteSpaceOnly": false, | |
"indentRainbow.colors": [ | |
"rgba(255,255,64,0.2)", | |
"rgba(127,255,127,0.2)", | |
"rgba(255,127,255,0.2)", | |
"rgba(79,236,236,0.2)" | |
], | |
"indentRainbow.tabmixColor": "", | |
"problems.autoReveal": false, | |
"problems.defaultViewMode": "table", | |
"problems.showCurrentInStatus": true, | |
"editor.unusualLineTerminators": "auto", | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"update.releaseTrack": "prerelease", | |
"window.commandCenter": true, | |
"editor.fontSize": 18, | |
"editor.fontFamily": "'OperatorMonoLig Nerd Font Mono', Menlo, Monaco, 'Courier New', monospace", | |
"editor.fontWeight": "300", | |
"editor.fontLigatures": true, | |
"editor.inlayHints.fontSize": 14, | |
"editor.inlayHints.fontFamily": "'MonaspiceRn Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.codeLensFontSize": 16, | |
"editor.codeLensFontFamily": "'MonaspiceRn Nerd Font Mono'", | |
"editor.tabSize": 2, | |
"editor.tabCompletion": "on", | |
"editor.unusualLineTerminators": "auto", | |
"editor.cursorStyle": "underline", | |
"editor.cursorSmoothCaretAnimation": "on", | |
"editor.cursorSurroundingLinesStyle": "all", | |
"editor.dropIntoEditor.preferences": [], | |
"editor.find.globalFindClipboard": true, | |
"editor.minimap.autohide": true, | |
"editor.suggestFontSize": 16, | |
"editor.suggest.shareSuggestSelections": true, | |
"editor.suggest.showStatusBar": true, | |
"editor.find.autoFindInSelection": "multiline", | |
"editor.fontVariations": true, | |
"editor.colorDecorators": true, | |
"editor.defaultColorDecorators": "always", | |
"editor.tokenColorCustomizations": { | |
"textMateRules": [ | |
{ | |
"scope": [ | |
// following will be in italic (=FlottFlott) | |
"comment", | |
"entity.name.type.class", // class names | |
"keyword", // import, export, return… | |
"constant", // String, Number, Boolean…, this, super | |
"storage.modifier", // static keyword | |
"storage.type.class.js", // class keyword | |
], | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
] | |
}, | |
// inline suggest | |
"editor.inlineSuggest.fontFamily": "'iMWritingMono Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.inlineSuggest.edits.experimental.useMixedLinesDiff": "whenPossible", | |
"editor.inlineSuggest.showToolbar": "always", | |
"editor.inlineSuggest.syntaxHighlightingEnabled": true, | |
"cursor.composer.shouldChimeAfterChatFinishes": true, | |
"cursor.composer.shouldAllowCustomModes": true, | |
"timeline.pageOnScroll": true, | |
"search.globalFindClipboard": true, | |
"search.seedOnFocus": true, | |
// font family and font size | |
"debug.console.fontSize": 16, | |
"debug.console.fontFamily": "'BlexMono Nerd Font Mono'", | |
"chat.editor.fontSize": 18, | |
"chat.editor.fontFamily": "'FantasqueSansM Nerd Font', 'LXGWWenKaiMono Nerd Font Mono'", | |
"inlineChat.lineEmptyHint": true, | |
"markdown.preview.fontSize": 16, | |
"markdown.preview.fontFamily": "'VictorMono Nerd Font Mono', 'Yozai Nerd Font', -apple-system, BlinkMacSystemFont, 'Segoe WPC', 'Segoe UI', system-ui, 'Ubuntu', 'Droid Sans', sans-serif", | |
"notebook.output.fontFamily": "'VictorMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"notebook.defaultFormatter": "fnando.linter", | |
// diff | |
"diffEditor.codeLens": true, | |
"diffEditor.experimental.showMoves": true, | |
"diffEditor.experimental.useTrueInlineView": true, | |
"files.trimTrailingWhitespace": true, | |
"files.trimFinalNewlines": true, | |
"files.associations": { | |
"*.json": "jsonc" | |
}, | |
// accessibility | |
"accessibility.signalOptions.debouncePositionChanges": true, | |
"accessibility.underlineLinks": true, | |
// terminal | |
"terminal.external.linuxExec": "xterm-256color", | |
"terminal.external.osxExec": "iTerm.app", | |
"terminal.integrated.fontSize": 18, | |
"terminal.integrated.fontFamily": "'FantasqueSansM Nerd Font', 'iMWritingMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"terminal.integrated.accessibleViewPreserveCursorPosition": true, | |
"terminal.integrated.cursorBlinking": true, | |
"terminal.integrated.copyOnSelection": true, | |
"terminal.integrated.defaultProfile.osx": "bash", | |
"terminal.integrated.smoothScrolling": true, | |
"terminal.integrated.suggest.enabled": true, | |
"terminal.integrated.suggest.enableExtensionCompletions": true, | |
"terminal.integrated.tabStopWidth": 4, | |
"terminal.integrated.fontLigatures": true, | |
"terminal.integrated.fontWeight": "200", | |
"terminal.integrated.mouseWheelZoom": true, | |
"terminal.integrated.tabs.defaultColor": "terminal.ansiGreen", | |
// sync | |
"sync.autoUpload": true, | |
"sync.autoDownload": false, | |
"sync.gist": "5237cf066bd002c56074ecb22d446d2c", | |
"sync.quietSync": true, | |
// git/scm | |
"scm.inputFontSize": 16, | |
"scm.inputFontFamily": "'Lekton Nerd Font Mono', 'VictorMono Nerd Font Mono'", | |
"git.alwaysSignOff": true, | |
"git.enableCommitSigning": true, | |
// using gitlens instead of | |
"git.blame.editorDecoration.enabled": false, | |
"git.blame.editorDecoration.template": " ${authorName} • ${hasShort} • ${subject} (${authorDateAgo})", | |
"git.blame.statusBarItem.enabled": true, | |
"git.blame.statusBarItem.template": " ${authorName} • ${hasShort} (${authorDateAgo})", | |
// vim/nvim | |
"vim.cursorStylePerMode.insert": "line-thin", | |
"vim.cursorStylePerMode.normal": "underline", | |
"vim.cursorStylePerMode.replace": "block", | |
"vim.cursorStylePerMode.visual": "block", | |
"vim.cursorStylePerMode.visualblock": "block", | |
"vim.cursorStylePerMode.visualline": "underline", | |
"vim.easymotionMarkerFontWeight": "normal", | |
"vim.searchMatchColor": "#A9B665", | |
"vim.startInInsertMode": false, | |
// color highlight | |
"color-highlight.markerType": "dot-after", | |
"color-highlight.matchHslWithNoFunction": true, | |
"color-highlight.matchRgbWithNoFunction": true, | |
"color-highlight.matchWords": true, | |
"color-highlight.useARGB": true, | |
// groovy | |
"groovyLint.basic.loglevel": "warning", | |
"groovyLint.debug.enable": true, | |
"groovyLint.basic.config": "/Users/marslo/.groovylintrc.json", | |
// python | |
"ipynb.experimental.serialization": true, | |
"python.terminal.activateEnvInCurrentTerminal": true, | |
"python.testing.pytestEnabled": true, | |
"python.testing.unittestEnabled": true, | |
"python.venvPath": "$HOME/.venv", | |
"python.venvFolders": [ | |
".venv", | |
"$HOME/.venv" | |
], | |
// vim/nvim | |
"vim.useSystemClipboard": true, | |
"vim.enableNeovim": true, | |
"vim.neovimConfigPath": "~/.config/nvim/init.lua", | |
"vim.neovimPath": "/opt/homebrew/bin/nvim", | |
"vim.vimrc.enable": true, | |
"vim.vimrc.path": "$HOME/.vimrc", | |
"vim.changeWordIncludesWhitespace": true, | |
"vim.matchpairs": "(:),{:},[:],<:>,':',\":\"", | |
"vim.leader": ",", | |
"vim.hlsearch": true, | |
"vim.highlightedyank.enable": true, | |
"vim.neovimUseConfigFile": true, | |
"vim.searchMatchTextColor": "#A9B665", | |
"vim.highlightedyank.textColor": "#A9B665", | |
"vim.smartRelativeLine": true, | |
"vim.visualstar": true, | |
"vim.statusBarColorControl": true, | |
"vim.statusBarColors.insert": "#604F72", | |
"vim.statusBarColors.normal": "#202020", | |
"vim.statusBarColors.visual": "#724f60", | |
"vim.statusBarColors.visualblock": "#724F60", | |
"vim.statusBarColors.searchinprogressmode": "#4E7260", | |
"vim.statusBarStrings.replace": "#72614E", | |
"vim.statusBarStrings.visual": "-- VISUAL --", | |
"vim.statusBarStrings.visualline": "-- VISUAL LINE --", | |
"vim.statusBarStrings.visualblock": "-- VISUAL BLOCK --", | |
// theme | |
"workbench.colorTheme": "Gruvbox Material Dark", | |
"workbench.iconTheme": "gruvbox-material-icon-theme", | |
"workbench.colorCustomizations": { | |
"statusBar.background": "#202020", | |
"statusBar.noFolderBackground": "#202020", | |
"statusBar.debuggingBackground": "#202020", | |
"statusBar.foreground": "#ffffff", | |
"statusBar.debuggingForeground": "#ffffff" | |
}, | |
"workbench.editor.defaultBinaryEditor": "default", | |
"workbench.list.horizontalScrolling": true, | |
"workbench.reduceMotion": "on", | |
"workbench.editor.enablePreviewFromCodeNavigation": true, | |
"workbench.editor.enablePreviewFromQuickOpen": true, | |
"workbench.editor.highlightModifiedTabs": true, | |
"workbench.editor.scrollToSwitchTabs": true, | |
"workbench.commandPalette.experimental.suggestCommands": true, | |
"workbench.externalBrowser": "chrome", | |
"workbench.list.scrollByPage": true, | |
"workbench.list.smoothScrolling": true, | |
"workbench.view.alwaysShowHeaderActions": true, | |
"workbench.quickOpen.preserveInput": true, | |
"workbench.view.showQuietly": { | |
"workbench.panel.output": true | |
}, | |
"gruvboxMaterial.darkCursor": "purple", | |
"gruvboxMaterial.darkContrast": "hard", | |
"gruvboxMaterial.diagnosticTextBackgroundOpacity": "12.5%", | |
"gruvboxMaterial.italicKeywords": true, | |
"gruvboxMaterial.highContrast": true, | |
"gruvboxMaterial.colorfulSyntax": true, | |
// indent rainbow | |
"indentRainbow.indicatorStyle": "light", | |
"indentRainbow.errorColor": "", | |
"indentRainbow.colorOnWhiteSpaceOnly": false, | |
"indentRainbow.colors": [ | |
"rgba(255,255,64,0.2)", | |
"rgba(127,255,127,0.2)", | |
"rgba(255,127,255,0.2)", | |
"rgba(79,236,236,0.2)" | |
], | |
"indentRainbow.tabmixColor": "", | |
// git graph | |
"git-graph.date.type": "Commit Date", | |
"git-graph.dialog.applyStash.reinstateIndex": true, | |
"git-graph.dialog.createBranch.checkOut": true, | |
"git-graph.repository.commits.showSignatureStatus": true, | |
// "git-graph.commitDetailsView.location": "Docked to Bottom", | |
// gitlens | |
"gitlens.currentLine.fontSize": 14, | |
"gitlens.currentLine.fontWeight": "300", | |
"gitlens.currentLine.fontStyle": "italic", | |
"gitlens.currentLine.fontFamily": "'VictorMono Nerd Font Mono'', 'Lekton Nerd Font Mono'", | |
"gitlens.blame.fontStyle": "italic", | |
"gitlens.blame.fontSize": 14, | |
"gitlens.blame.fontFamily": "'JetBrainsMono Nerd Font Mono'", | |
"gitlens.graph.experimental.renderer.enabled": true, | |
"gitlens.graph.dimMergeCommits": true, | |
"gitlens.graph.showRemoteNames": true, | |
"gitlens.cloudPatches.enabled": false, | |
"gitlens.cloudIntegrations.enabled": false, | |
"gitlens.views.workspaces.branches.showStashes": true, | |
"gitlens.views.workspaces.includeWorkingTree": true, | |
"gitlens.launchpad.indicator.useColors": true, | |
"gitlens.views.showContributorsStatistics": true, | |
"gitlens.views.repositories.showStashes": true, | |
"gitlens.views.repositories.showIncomingActivity": true, | |
"gitlens.views.repositories.branches.showStashes": true, | |
"gitlens.views.branches.showRemoteBranches": true, | |
"gitlens.views.branches.showStashes": true, | |
"gitlens.views.contributors.showAllBranches": true, | |
"gitlens.views.contributors.showStatistics": true, | |
"gitlens.debug": true, | |
"problems.autoReveal": false, | |
"problems.defaultViewMode": "table", | |
"problems.showCurrentInStatus": true, | |
"gitlens.blame.format": "${message|100?} ${agoOrDate|14-}", | |
"gitlens.currentLine.format": " ${author -} ${id •} ${agoOrDate}${' via 'pullRequest}${ • message|100?}", | |
"gitlens.currentLine.uncommittedChangesFormat": " ${author}", | |
"gitlens.blame.fontWeight": "200", | |
"gitlens.statusBar.format": "${author} • ${agoOrDate}${' via 'pullRequest}", | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"update.releaseTrack": "prerelease", | |
"window.commandCenter": true, | |
"editor.fontSize": 18, | |
"editor.fontFamily": "'OperatorMonoLig Nerd Font Mono', Menlo, Monaco, 'Courier New', monospace", | |
"editor.fontWeight": "300", | |
"editor.fontLigatures": true, | |
"editor.inlayHints.fontSize": 14, | |
"editor.inlayHints.fontFamily": "'MonaspiceRn Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.codeLensFontSize": 16, | |
"editor.codeLensFontFamily": "'MonaspiceRn Nerd Font Mono'", | |
"editor.tabSize": 2, | |
"editor.tabCompletion": "on", | |
"editor.unusualLineTerminators": "auto", | |
"editor.cursorStyle": "underline", | |
"editor.cursorSmoothCaretAnimation": "on", | |
"editor.cursorSurroundingLinesStyle": "all", | |
"editor.dropIntoEditor.preferences": [], | |
"editor.find.globalFindClipboard": true, | |
"editor.minimap.autohide": true, | |
"editor.suggestFontSize": 16, | |
"editor.suggest.shareSuggestSelections": true, | |
"editor.suggest.showStatusBar": true, | |
"editor.find.autoFindInSelection": "multiline", | |
"editor.fontVariations": true, | |
"editor.colorDecorators": true, | |
"editor.defaultColorDecorators": "always", | |
"editor.tokenColorCustomizations": { | |
"textMateRules": [ | |
{ | |
"scope": [ | |
// following will be in italic (=FlottFlott) | |
"comment", | |
"entity.name.type.class", // class names | |
"keyword", // import, export, return… | |
"constant", // String, Number, Boolean…, this, super | |
"storage.modifier", // static keyword | |
"storage.type.class.js", // class keyword | |
], | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
] | |
}, | |
// inline suggest | |
"editor.inlineSuggest.fontFamily": "'iMWritingMono Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.inlineSuggest.edits.experimental.useMixedLinesDiff": "whenPossible", | |
"editor.inlineSuggest.showToolbar": "always", | |
"editor.inlineSuggest.syntaxHighlightingEnabled": true, | |
"cursor.composer.shouldChimeAfterChatFinishes": true, | |
"cursor.composer.shouldAllowCustomModes": true, | |
"timeline.pageOnScroll": true, | |
"search.globalFindClipboard": true, | |
"search.seedOnFocus": true, | |
// font family and font size | |
"debug.console.fontSize": 16, | |
"debug.console.fontFamily": "'BlexMono Nerd Font Mono'", | |
"chat.editor.fontSize": 18, | |
"chat.editor.fontFamily": "'FantasqueSansM Nerd Font', 'LXGWWenKaiMono Nerd Font Mono'", | |
"inlineChat.lineEmptyHint": true, | |
"markdown.preview.fontSize": 16, | |
"markdown.preview.fontFamily": "'VictorMono Nerd Font Mono', 'Yozai Nerd Font', -apple-system, BlinkMacSystemFont, 'Segoe WPC', 'Segoe UI', system-ui, 'Ubuntu', 'Droid Sans', sans-serif", | |
"notebook.output.fontFamily": "'VictorMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"notebook.defaultFormatter": "fnando.linter", | |
// diff | |
"diffEditor.codeLens": true, | |
"diffEditor.experimental.showMoves": true, | |
"diffEditor.experimental.useTrueInlineView": true, | |
"files.trimTrailingWhitespace": true, | |
"files.trimFinalNewlines": true, | |
"files.associations": { | |
"*.json": "jsonc" | |
}, | |
// accessibility | |
"accessibility.signalOptions.debouncePositionChanges": true, | |
"accessibility.underlineLinks": true, | |
// terminal | |
"terminal.external.linuxExec": "xterm-256color", | |
"terminal.external.osxExec": "iTerm.app", | |
"terminal.integrated.fontSize": 18, | |
"terminal.integrated.fontFamily": "'FantasqueSansM Nerd Font', 'iMWritingMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"terminal.integrated.accessibleViewPreserveCursorPosition": true, | |
"terminal.integrated.cursorBlinking": true, | |
"terminal.integrated.copyOnSelection": true, | |
"terminal.integrated.defaultProfile.osx": "bash", | |
"terminal.integrated.smoothScrolling": true, | |
"terminal.integrated.suggest.enabled": true, | |
"terminal.integrated.suggest.enableExtensionCompletions": true, | |
"terminal.integrated.tabStopWidth": 4, | |
"terminal.integrated.fontLigatures": true, | |
"terminal.integrated.fontWeight": "200", | |
"terminal.integrated.mouseWheelZoom": true, | |
"terminal.integrated.tabs.defaultColor": "terminal.ansiGreen", | |
// sync | |
"sync.autoUpload": true, | |
"sync.autoDownload": false, | |
"sync.gist": "5237cf066bd002c56074ecb22d446d2c", | |
"sync.quietSync": true, | |
// git/scm | |
"scm.inputFontSize": 16, | |
"scm.inputFontFamily": "'Lekton Nerd Font Mono', 'VictorMono Nerd Font Mono'", | |
"git.alwaysSignOff": true, | |
"git.enableCommitSigning": true, | |
// using gitlens instead of | |
"git.blame.editorDecoration.enabled": false, | |
"git.blame.editorDecoration.template": " ${authorName} • ${hasShort} • ${subject} (${authorDateAgo})", | |
"git.blame.statusBarItem.enabled": true, | |
"git.blame.statusBarItem.template": " ${authorName} • ${hasShort} (${authorDateAgo})", | |
// vim/nvim | |
"vim.cursorStylePerMode.insert": "line-thin", | |
"vim.cursorStylePerMode.normal": "underline", | |
"vim.cursorStylePerMode.replace": "block", | |
"vim.cursorStylePerMode.visual": "block", | |
"vim.cursorStylePerMode.visualblock": "block", | |
"vim.cursorStylePerMode.visualline": "underline", | |
"vim.easymotionMarkerFontWeight": "normal", | |
"vim.searchMatchColor": "#A9B665", | |
"vim.startInInsertMode": false, | |
// color highlight | |
"color-highlight.markerType": "dot-after", | |
"color-highlight.matchHslWithNoFunction": true, | |
"color-highlight.matchRgbWithNoFunction": true, | |
"color-highlight.matchWords": true, | |
"color-highlight.useARGB": true, | |
// groovy | |
"groovyLint.basic.loglevel": "warning", | |
"groovyLint.debug.enable": true, | |
"groovyLint.basic.config": "/Users/marslo/.groovylintrc.json", | |
// python | |
"ipynb.experimental.serialization": true, | |
"python.terminal.activateEnvInCurrentTerminal": true, | |
"python.testing.pytestEnabled": true, | |
"python.testing.unittestEnabled": true, | |
"python.venvPath": "$HOME/.venv", | |
"python.venvFolders": [ | |
".venv", | |
"$HOME/.venv" | |
], | |
// vim/nvim | |
"vim.useSystemClipboard": true, | |
"vim.enableNeovim": true, | |
"vim.neovimConfigPath": "~/.config/nvim/init.lua", | |
"vim.neovimPath": "/opt/homebrew/bin/nvim", | |
"vim.vimrc.enable": true, | |
"vim.vimrc.path": "$HOME/.vimrc", | |
"vim.changeWordIncludesWhitespace": true, | |
"vim.matchpairs": "(:),{:},[:],<:>,':',\":\"", | |
"vim.leader": ",", | |
"vim.hlsearch": true, | |
"vim.highlightedyank.enable": true, | |
"vim.neovimUseConfigFile": true, | |
"vim.searchMatchTextColor": "#A9B665", | |
"vim.highlightedyank.textColor": "#A9B665", | |
"vim.smartRelativeLine": true, | |
"vim.visualstar": true, | |
"vim.statusBarColorControl": true, | |
"vim.statusBarColors.insert": "#604F72", | |
"vim.statusBarColors.normal": "#202020", | |
"vim.statusBarColors.visual": "#724f60", | |
"vim.statusBarColors.visualblock": "#724F60", | |
"vim.statusBarColors.searchinprogressmode": "#4E7260", | |
"vim.statusBarStrings.replace": "#72614E", | |
"vim.statusBarStrings.visual": "-- VISUAL --", | |
"vim.statusBarStrings.visualline": "-- VISUAL LINE --", | |
"vim.statusBarStrings.visualblock": "-- VISUAL BLOCK --", | |
// theme | |
"workbench.colorTheme": "Gruvbox Material Dark", | |
"workbench.iconTheme": "gruvbox-material-icon-theme", | |
"workbench.colorCustomizations": { | |
"statusBar.background": "#202020", | |
"statusBar.noFolderBackground": "#202020", | |
"statusBar.debuggingBackground": "#202020", | |
"statusBar.foreground": "#ffffff", | |
"statusBar.debuggingForeground": "#ffffff" | |
}, | |
"workbench.editor.defaultBinaryEditor": "default", | |
"workbench.list.horizontalScrolling": true, | |
"workbench.reduceMotion": "on", | |
"workbench.editor.enablePreviewFromCodeNavigation": true, | |
"workbench.editor.enablePreviewFromQuickOpen": true, | |
"workbench.editor.highlightModifiedTabs": true, | |
"workbench.editor.scrollToSwitchTabs": true, | |
"workbench.commandPalette.experimental.suggestCommands": true, | |
"workbench.externalBrowser": "chrome", | |
"workbench.list.scrollByPage": true, | |
"workbench.list.smoothScrolling": true, | |
"workbench.view.alwaysShowHeaderActions": true, | |
"workbench.quickOpen.preserveInput": true, | |
"workbench.view.showQuietly": { | |
"workbench.panel.output": true | |
}, | |
"gruvboxMaterial.darkCursor": "purple", | |
"gruvboxMaterial.darkContrast": "hard", | |
"gruvboxMaterial.diagnosticTextBackgroundOpacity": "12.5%", | |
"gruvboxMaterial.italicKeywords": true, | |
"gruvboxMaterial.highContrast": true, | |
"gruvboxMaterial.colorfulSyntax": true, | |
// indent rainbow | |
"indentRainbow.indicatorStyle": "light", | |
"indentRainbow.errorColor": "", | |
"indentRainbow.colorOnWhiteSpaceOnly": false, | |
"indentRainbow.colors": [ | |
"rgba(255,255,64,0.2)", | |
"rgba(127,255,127,0.2)", | |
"rgba(255,127,255,0.2)", | |
"rgba(79,236,236,0.2)" | |
], | |
"indentRainbow.tabmixColor": "", | |
// git graph | |
"git-graph.date.type": "Commit Date", | |
"git-graph.dialog.applyStash.reinstateIndex": true, | |
"git-graph.dialog.createBranch.checkOut": true, | |
"git-graph.repository.commits.showSignatureStatus": true, | |
// "git-graph.commitDetailsView.location": "Docked to Bottom", | |
// gitlens | |
"gitlens.currentLine.fontSize": 14, | |
"gitlens.currentLine.fontWeight": "300", | |
"gitlens.currentLine.fontStyle": "italic", | |
"gitlens.currentLine.fontFamily": "'VictorMono Nerd Font Mono'', 'Lekton Nerd Font Mono'", | |
"gitlens.blame.fontStyle": "italic", | |
"gitlens.blame.fontSize": 14, | |
"gitlens.blame.fontFamily": "'JetBrainsMono Nerd Font Mono'", | |
"gitlens.graph.experimental.renderer.enabled": true, | |
"gitlens.graph.dimMergeCommits": true, | |
"gitlens.graph.showRemoteNames": true, | |
"gitlens.cloudPatches.enabled": false, | |
"gitlens.cloudIntegrations.enabled": false, | |
"gitlens.views.workspaces.branches.showStashes": true, | |
"gitlens.views.workspaces.includeWorkingTree": true, | |
"gitlens.launchpad.indicator.useColors": true, | |
"gitlens.views.showContributorsStatistics": true, | |
"gitlens.views.repositories.showStashes": true, | |
"gitlens.views.repositories.showIncomingActivity": true, | |
"gitlens.views.repositories.branches.showStashes": true, | |
"gitlens.views.branches.showRemoteBranches": true, | |
"gitlens.views.branches.showStashes": true, | |
"gitlens.views.contributors.showAllBranches": true, | |
"gitlens.views.contributors.showStatistics": true, | |
"gitlens.debug": true, | |
"problems.autoReveal": false, | |
"problems.defaultViewMode": "table", | |
"problems.showCurrentInStatus": true, | |
"gitlens.blame.format": "${message|100?} ${agoOrDate|14-}", | |
"gitlens.currentLine.format": " ${author -} ${id •} ${agoOrDate}${' via 'pullRequest}${ • message|100?}", | |
"gitlens.currentLine.uncommittedChangesFormat": " ${author}", | |
"gitlens.blame.fontWeight": "200", | |
"gitlens.statusBar.format": "${author} • ${agoOrDate}${' via 'pullRequest}", | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"update.releaseTrack": "prerelease", | |
"window.commandCenter": true, | |
"editor.fontSize": 18, | |
"editor.fontFamily": "'OperatorMonoLig Nerd Font Mono', Menlo, Monaco, 'Courier New', monospace", | |
"editor.fontWeight": "300", | |
"editor.fontLigatures": true, | |
"editor.inlayHints.fontSize": 14, | |
"editor.inlayHints.fontFamily": "'MonaspiceRn Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.codeLensFontSize": 16, | |
"editor.codeLensFontFamily": "'MonaspiceRn Nerd Font Mono'", | |
"editor.tabSize": 2, | |
"editor.tabCompletion": "on", | |
"editor.unusualLineTerminators": "auto", | |
"editor.cursorStyle": "underline", | |
"editor.cursorSmoothCaretAnimation": "on", | |
"editor.cursorSurroundingLinesStyle": "all", | |
"editor.dropIntoEditor.preferences": [], | |
"editor.find.globalFindClipboard": true, | |
"editor.minimap.autohide": true, | |
"editor.suggestFontSize": 16, | |
"editor.suggest.shareSuggestSelections": true, | |
"editor.suggest.showStatusBar": true, | |
"editor.find.autoFindInSelection": "multiline", | |
"editor.fontVariations": true, | |
"editor.colorDecorators": true, | |
"editor.defaultColorDecorators": "always", | |
"editor.tokenColorCustomizations": { | |
"textMateRules": [ | |
{ | |
"scope": [ | |
// following will be in italic (=FlottFlott) | |
"comment", | |
"entity.name.type.class", // class names | |
"keyword", // import, export, return… | |
"constant", // String, Number, Boolean…, this, super | |
"storage.modifier", // static keyword | |
"storage.type.class.js", // class keyword | |
], | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
] | |
}, | |
// inline suggest | |
"editor.inlineSuggest.fontFamily": "'iMWritingMono Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.inlineSuggest.edits.experimental.useMixedLinesDiff": "whenPossible", | |
"editor.inlineSuggest.showToolbar": "always", | |
"editor.inlineSuggest.syntaxHighlightingEnabled": true, | |
"cursor.composer.shouldChimeAfterChatFinishes": true, | |
"cursor.composer.shouldAllowCustomModes": true, | |
"timeline.pageOnScroll": true, | |
"search.globalFindClipboard": true, | |
"search.seedOnFocus": true, | |
// font family and font size | |
"debug.console.fontSize": 16, | |
"debug.console.fontFamily": "'BlexMono Nerd Font Mono'", | |
"chat.editor.fontSize": 18, | |
"chat.editor.fontFamily": "'FantasqueSansM Nerd Font', 'LXGWWenKaiMono Nerd Font Mono'", | |
"inlineChat.lineEmptyHint": true, | |
"markdown.preview.fontSize": 16, | |
"markdown.preview.fontFamily": "'VictorMono Nerd Font Mono', 'Yozai Nerd Font', -apple-system, BlinkMacSystemFont, 'Segoe WPC', 'Segoe UI', system-ui, 'Ubuntu', 'Droid Sans', sans-serif", | |
"notebook.output.fontFamily": "'VictorMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"notebook.defaultFormatter": "fnando.linter", | |
// diff | |
"diffEditor.codeLens": true, | |
"diffEditor.experimental.showMoves": true, | |
"diffEditor.experimental.useTrueInlineView": true, | |
"files.trimTrailingWhitespace": true, | |
"files.trimFinalNewlines": true, | |
"files.associations": { | |
"*.json": "jsonc" | |
}, | |
// accessibility | |
"accessibility.signalOptions.debouncePositionChanges": true, | |
"accessibility.underlineLinks": true, | |
// terminal | |
"terminal.external.linuxExec": "xterm-256color", | |
"terminal.external.osxExec": "iTerm.app", | |
"terminal.integrated.fontSize": 18, | |
"terminal.integrated.fontFamily": "'FantasqueSansM Nerd Font', 'iMWritingMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"terminal.integrated.accessibleViewPreserveCursorPosition": true, | |
"terminal.integrated.cursorBlinking": true, | |
"terminal.integrated.copyOnSelection": true, | |
"terminal.integrated.defaultProfile.osx": "bash", | |
"terminal.integrated.smoothScrolling": true, | |
"terminal.integrated.suggest.enabled": true, | |
"terminal.integrated.suggest.enableExtensionCompletions": true, | |
"terminal.integrated.tabStopWidth": 4, | |
"terminal.integrated.fontLigatures": true, | |
"terminal.integrated.fontWeight": "200", | |
"terminal.integrated.mouseWheelZoom": true, | |
"terminal.integrated.tabs.defaultColor": "terminal.ansiGreen", | |
// sync | |
"sync.autoUpload": true, | |
"sync.autoDownload": false, | |
"sync.gist": "5237cf066bd002c56074ecb22d446d2c", | |
"sync.quietSync": true, | |
// git/scm | |
"scm.inputFontSize": 16, | |
"scm.inputFontFamily": "'Lekton Nerd Font Mono', 'VictorMono Nerd Font Mono'", | |
"git.alwaysSignOff": true, | |
"git.enableCommitSigning": true, | |
// using gitlens instead of | |
"git.blame.editorDecoration.enabled": false, | |
"git.blame.editorDecoration.template": " ${authorName} • ${hasShort} • ${subject} (${authorDateAgo})", | |
"git.blame.statusBarItem.enabled": true, | |
"git.blame.statusBarItem.template": " ${authorName} • ${hasShort} (${authorDateAgo})", | |
// vim/nvim | |
"vim.cursorStylePerMode.insert": "line-thin", | |
"vim.cursorStylePerMode.normal": "underline", | |
"vim.cursorStylePerMode.replace": "block", | |
"vim.cursorStylePerMode.visual": "block", | |
"vim.cursorStylePerMode.visualblock": "block", | |
"vim.cursorStylePerMode.visualline": "underline", | |
"vim.easymotionMarkerFontWeight": "normal", | |
"vim.searchMatchColor": "#A9B665", | |
"vim.startInInsertMode": false, | |
// color highlight | |
"color-highlight.markerType": "dot-after", | |
"color-highlight.matchHslWithNoFunction": true, | |
"color-highlight.matchRgbWithNoFunction": true, | |
"color-highlight.matchWords": true, | |
"color-highlight.useARGB": true, | |
// groovy | |
"groovyLint.basic.loglevel": "warning", | |
"groovyLint.debug.enable": true, | |
"groovyLint.basic.config": "/Users/marslo/.groovylintrc.json", | |
// python | |
"ipynb.experimental.serialization": true, | |
"python.terminal.activateEnvInCurrentTerminal": true, | |
"python.testing.pytestEnabled": true, | |
"python.testing.unittestEnabled": true, | |
"python.venvPath": "$HOME/.venv", | |
"python.venvFolders": [ | |
".venv", | |
"$HOME/.venv" | |
], | |
// vim/nvim | |
"vim.useSystemClipboard": true, | |
"vim.enableNeovim": true, | |
"vim.neovimConfigPath": "~/.config/nvim/init.lua", | |
"vim.neovimPath": "/opt/homebrew/bin/nvim", | |
"vim.vimrc.enable": true, | |
"vim.vimrc.path": "$HOME/.vimrc", | |
"vim.changeWordIncludesWhitespace": true, | |
"vim.matchpairs": "(:),{:},[:],<:>,':',\":\"", | |
"vim.leader": ",", | |
"vim.hlsearch": true, | |
"vim.highlightedyank.enable": true, | |
"vim.neovimUseConfigFile": true, | |
"vim.searchMatchTextColor": "#A9B665", | |
"vim.highlightedyank.textColor": "#A9B665", | |
"vim.smartRelativeLine": true, | |
"vim.visualstar": true, | |
"vim.statusBarColorControl": true, | |
"vim.statusBarColors.insert": "#604F72", | |
"vim.statusBarColors.normal": "#202020", | |
"vim.statusBarColors.visual": "#724f60", | |
"vim.statusBarColors.visualblock": "#724F60", | |
"vim.statusBarColors.searchinprogressmode": "#4E7260", | |
"vim.statusBarStrings.replace": "#72614E", | |
"vim.statusBarStrings.visual": "-- VISUAL --", | |
"vim.statusBarStrings.visualline": "-- VISUAL LINE --", | |
"vim.statusBarStrings.visualblock": "-- VISUAL BLOCK --", | |
// theme | |
"workbench.colorTheme": "Gruvbox Material Dark", | |
"workbench.iconTheme": "gruvbox-material-icon-theme", | |
"workbench.colorCustomizations": { | |
"statusBar.background": "#202020", | |
"statusBar.noFolderBackground": "#202020", | |
"statusBar.debuggingBackground": "#202020", | |
"statusBar.foreground": "#ffffff", | |
"statusBar.debuggingForeground": "#ffffff" | |
}, | |
"workbench.editor.defaultBinaryEditor": "default", | |
"workbench.list.horizontalScrolling": true, | |
"workbench.reduceMotion": "on", | |
"workbench.editor.enablePreviewFromCodeNavigation": true, | |
"workbench.editor.enablePreviewFromQuickOpen": true, | |
"workbench.editor.highlightModifiedTabs": true, | |
"workbench.editor.scrollToSwitchTabs": true, | |
"workbench.commandPalette.experimental.suggestCommands": true, | |
"workbench.externalBrowser": "chrome", | |
"workbench.list.scrollByPage": true, | |
"workbench.list.smoothScrolling": true, | |
"workbench.view.alwaysShowHeaderActions": true, | |
"workbench.quickOpen.preserveInput": true, | |
"workbench.view.showQuietly": { | |
"workbench.panel.output": true | |
}, | |
"gruvboxMaterial.darkCursor": "purple", | |
"gruvboxMaterial.darkContrast": "hard", | |
"gruvboxMaterial.diagnosticTextBackgroundOpacity": "12.5%", | |
"gruvboxMaterial.italicKeywords": true, | |
"gruvboxMaterial.highContrast": true, | |
"gruvboxMaterial.colorfulSyntax": true, | |
// indent rainbow | |
"indentRainbow.indicatorStyle": "light", | |
"indentRainbow.errorColor": "", | |
"indentRainbow.colorOnWhiteSpaceOnly": false, | |
"indentRainbow.colors": [ | |
"rgba(255,255,64,0.2)", | |
"rgba(127,255,127,0.2)", | |
"rgba(255,127,255,0.2)", | |
"rgba(79,236,236,0.2)" | |
], | |
"indentRainbow.tabmixColor": "", | |
// git graph | |
"git-graph.date.type": "Commit Date", | |
"git-graph.dialog.applyStash.reinstateIndex": true, | |
"git-graph.dialog.createBranch.checkOut": true, | |
"git-graph.repository.commits.showSignatureStatus": true, | |
// "git-graph.commitDetailsView.location": "Docked to Bottom", | |
// gitlens | |
"gitlens.currentLine.fontSize": 14, | |
"gitlens.currentLine.fontWeight": "300", | |
"gitlens.currentLine.fontStyle": "italic", | |
"gitlens.currentLine.fontFamily": "'VictorMono Nerd Font Mono'', 'Lekton Nerd Font Mono'", | |
"gitlens.blame.fontStyle": "italic", | |
"gitlens.blame.fontSize": 14, | |
"gitlens.blame.fontFamily": "'JetBrainsMono Nerd Font Mono'", | |
"gitlens.graph.experimental.renderer.enabled": true, | |
"gitlens.graph.dimMergeCommits": true, | |
"gitlens.graph.showRemoteNames": true, | |
"gitlens.cloudPatches.enabled": false, | |
"gitlens.cloudIntegrations.enabled": false, | |
"gitlens.views.workspaces.branches.showStashes": true, | |
"gitlens.views.workspaces.includeWorkingTree": true, | |
"gitlens.launchpad.indicator.useColors": true, | |
"gitlens.views.showContributorsStatistics": true, | |
"gitlens.views.repositories.showStashes": true, | |
"gitlens.views.repositories.showIncomingActivity": true, | |
"gitlens.views.repositories.branches.showStashes": true, | |
"gitlens.views.branches.showRemoteBranches": true, | |
"gitlens.views.branches.showStashes": true, | |
"gitlens.views.contributors.showAllBranches": true, | |
"gitlens.views.contributors.showStatistics": true, | |
"gitlens.debug": true, | |
"problems.autoReveal": false, | |
"problems.defaultViewMode": "table", | |
"problems.showCurrentInStatus": true, | |
"gitlens.blame.format": "${message|100?} ${agoOrDate|14-}", | |
"gitlens.currentLine.format": " ${author -} ${id •} ${agoOrDate}${' via 'pullRequest}${ • message|100?}", | |
"gitlens.currentLine.uncommittedChangesFormat": " ${author}", | |
"gitlens.blame.fontWeight": "200", | |
"gitlens.statusBar.format": "${author} • ${agoOrDate}${' via 'pullRequest}", | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"update.releaseTrack": "prerelease", | |
"window.commandCenter": true, | |
"editor.fontSize": 18, | |
"editor.fontFamily": "'OperatorMonoLig Nerd Font Mono', Menlo, Monaco, 'Courier New', monospace", | |
"editor.fontWeight": "300", | |
"editor.fontLigatures": true, | |
"editor.inlayHints.fontSize": 14, | |
"editor.inlayHints.fontFamily": "'MonaspiceRn Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.codeLensFontSize": 16, | |
"editor.codeLensFontFamily": "'MonaspiceRn Nerd Font Mono'", | |
"editor.tabSize": 2, | |
"editor.cursorStyle": "underline", | |
"editor.cursorSmoothCaretAnimation": "on", | |
"editor.cursorSurroundingLinesStyle": "all", | |
"editor.dropIntoEditor.preferences": [], | |
"editor.find.globalFindClipboard": true, | |
"editor.minimap.autohide": true, | |
"editor.suggestFontSize": 16, | |
"editor.suggest.shareSuggestSelections": true, | |
"editor.suggest.showStatusBar": true, | |
"editor.find.autoFindInSelection": "multiline", | |
"editor.fontVariations": true, | |
"editor.colorDecorators": true, | |
"editor.defaultColorDecorators": "always", | |
"editor.tokenColorCustomizations": { | |
"textMateRules": [ | |
{ | |
"scope": [ | |
// following will be in italic (=FlottFlott) | |
"comment", | |
"entity.name.type.class", // class names | |
"keyword", // import, export, return… | |
"constant", // String, Number, Boolean…, this, super | |
"storage.modifier", // static keyword | |
"storage.type.class.js", // class keyword | |
], | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
] | |
}, | |
// inline suggest | |
"editor.inlineSuggest.fontFamily": "'iMWritingMono Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.inlineSuggest.edits.experimental.useMixedLinesDiff": "whenPossible", | |
"editor.inlineSuggest.showToolbar": "always", | |
"editor.inlineSuggest.syntaxHighlightingEnabled": true, | |
"cursor.composer.shouldChimeAfterChatFinishes": true, | |
"cursor.composer.shouldAllowCustomModes": true, | |
"timeline.pageOnScroll": true, | |
"search.globalFindClipboard": true, | |
"search.seedOnFocus": true, | |
// font family and font size | |
"debug.console.fontSize": 16, | |
"debug.console.fontFamily": "'BlexMono Nerd Font Mono'", | |
"chat.editor.fontSize": 18, | |
"chat.editor.fontFamily": "'FantasqueSansM Nerd Font', 'LXGWWenKaiMono Nerd Font Mono'", | |
"inlineChat.lineEmptyHint": true, | |
"markdown.preview.fontSize": 16, | |
"markdown.preview.fontFamily": "'VictorMono Nerd Font Mono', 'Yozai Nerd Font', -apple-system, BlinkMacSystemFont, 'Segoe WPC', 'Segoe UI', system-ui, 'Ubuntu', 'Droid Sans', sans-serif", | |
"notebook.output.fontFamily": "'VictorMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"notebook.defaultFormatter": "fnando.linter", | |
// diff | |
"diffEditor.codeLens": true, | |
"diffEditor.experimental.showMoves": true, | |
"diffEditor.experimental.useTrueInlineView": true, | |
"files.trimTrailingWhitespace": true, | |
"files.trimFinalNewlines": true, | |
"files.associations": { | |
"*.json": "jsonc" | |
}, | |
// accessibility | |
"accessibility.signalOptions.debouncePositionChanges": true, | |
"accessibility.underlineLinks": true, | |
// terminal | |
"terminal.external.linuxExec": "xterm-256color", | |
"terminal.external.osxExec": "iTerm.app", | |
"terminal.integrated.fontSize": 18, | |
"terminal.integrated.fontFamily": "'FantasqueSansM Nerd Font', 'iMWritingMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"terminal.integrated.accessibleViewPreserveCursorPosition": true, | |
"terminal.integrated.cursorBlinking": true, | |
"terminal.integrated.copyOnSelection": true, | |
"terminal.integrated.defaultProfile.osx": "bash", | |
"terminal.integrated.smoothScrolling": true, | |
"terminal.integrated.suggest.enabled": true, | |
"terminal.integrated.suggest.enableExtensionCompletions": true, | |
"terminal.integrated.tabStopWidth": 4, | |
"terminal.integrated.fontLigatures": true, | |
"terminal.integrated.fontWeight": "200", | |
"terminal.integrated.mouseWheelZoom": true, | |
"terminal.integrated.tabs.defaultColor": "terminal.ansiGreen", | |
// sync | |
"sync.autoUpload": true, | |
"sync.autoDownload": false, | |
"sync.gist": "5237cf066bd002c56074ecb22d446d2c", | |
"sync.quietSync": true, | |
// git/scm | |
"scm.inputFontSize": 16, | |
"scm.inputFontFamily": "'Lekton Nerd Font Mono', 'VictorMono Nerd Font Mono'", | |
"git.alwaysSignOff": true, | |
"git.blame.editorDecoration.enabled": true, | |
"git.enableCommitSigning": true, | |
// vim/nvim | |
"vim.cursorStylePerMode.insert": "line-thin", | |
"vim.cursorStylePerMode.normal": "underline", | |
"vim.cursorStylePerMode.replace": "block", | |
"vim.cursorStylePerMode.visual": "block", | |
"vim.cursorStylePerMode.visualblock": "block", | |
"vim.cursorStylePerMode.visualline": "underline", | |
"vim.easymotionMarkerFontWeight": "normal", | |
"vim.searchMatchColor": "#A9B665", | |
"vim.startInInsertMode": false, | |
// color highlight | |
"color-highlight.markerType": "dot-after", | |
"color-highlight.matchHslWithNoFunction": true, | |
"color-highlight.matchRgbWithNoFunction": true, | |
"color-highlight.matchWords": true, | |
"color-highlight.useARGB": true, | |
// groovy | |
"groovyLint.basic.loglevel": "warning", | |
"groovyLint.debug.enable": true, | |
"groovyLint.basic.config": "/Users/marslo/.groovylintrc.json", | |
// python | |
"ipynb.experimental.serialization": true, | |
"python.terminal.activateEnvInCurrentTerminal": true, | |
"python.testing.pytestEnabled": true, | |
"python.testing.unittestEnabled": true, | |
"python.venvPath": "$HOME/.venv", | |
"python.venvFolders": [ | |
".venv", | |
"$HOME/.venv" | |
], | |
// vim/nvim | |
"vim.useSystemClipboard": true, | |
"vim.enableNeovim": true, | |
"vim.neovimConfigPath": "~/.config/nvim/init.lua", | |
"vim.neovimPath": "/opt/homebrew/bin/nvim", | |
"vim.vimrc.enable": true, | |
"vim.vimrc.path": "$HOME/.vimrc", | |
"vim.changeWordIncludesWhitespace": true, | |
"vim.matchpairs": "(:),{:},[:],<:>,':',\":\"", | |
"vim.leader": ",", | |
"vim.hlsearch": true, | |
"vim.highlightedyank.enable": true, | |
"vim.neovimUseConfigFile": true, | |
"vim.searchMatchTextColor": "#A9B665", | |
"vim.highlightedyank.textColor": "#A9B665", | |
"vim.smartRelativeLine": true, | |
"vim.visualstar": true, | |
"vim.statusBarColorControl": true, | |
"vim.statusBarColors.insert": "#604F72", | |
"vim.statusBarColors.normal": "#202020", | |
"vim.statusBarColors.visual": "#724f60", | |
"vim.statusBarColors.visualblock": "#724F60", | |
"vim.statusBarColors.searchinprogressmode": "#4E7260", | |
"vim.statusBarStrings.replace": "#72614E", | |
"vim.statusBarStrings.visual": "-- VISUAL --", | |
"vim.statusBarStrings.visualline": "-- VISUAL LINE --", | |
"vim.statusBarStrings.visualblock": "-- VISUAL BLOCK --", | |
// theme | |
"workbench.colorTheme": "Gruvbox Material Dark", | |
"workbench.iconTheme": "gruvbox-material-icon-theme", | |
"workbench.colorCustomizations": { | |
"statusBar.background": "#202020", | |
"statusBar.noFolderBackground": "#202020", | |
"statusBar.debuggingBackground": "#202020", | |
"statusBar.foreground": "#ffffff", | |
"statusBar.debuggingForeground": "#ffffff" | |
}, | |
"workbench.editor.defaultBinaryEditor": "default", | |
"workbench.list.horizontalScrolling": true, | |
"workbench.reduceMotion": "on", | |
"workbench.editor.enablePreviewFromCodeNavigation": true, | |
"workbench.editor.enablePreviewFromQuickOpen": true, | |
"workbench.editor.highlightModifiedTabs": true, | |
"workbench.editor.scrollToSwitchTabs": true, | |
"workbench.commandPalette.experimental.suggestCommands": true, | |
"workbench.externalBrowser": "chrome", | |
"workbench.list.scrollByPage": true, | |
"workbench.list.smoothScrolling": true, | |
"workbench.view.alwaysShowHeaderActions": true, | |
"workbench.quickOpen.preserveInput": true, | |
"workbench.view.showQuietly": { | |
"workbench.panel.output": true | |
}, | |
"gruvboxMaterial.darkCursor": "purple", | |
"gruvboxMaterial.darkContrast": "hard", | |
"gruvboxMaterial.diagnosticTextBackgroundOpacity": "12.5%", | |
"gruvboxMaterial.italicKeywords": true, | |
"gruvboxMaterial.highContrast": true, | |
"gruvboxMaterial.colorfulSyntax": true, | |
"indentRainbow.indicatorStyle": "light", | |
// git graph | |
"git-graph.date.type": "Commit Date", | |
"git-graph.dialog.applyStash.reinstateIndex": true, | |
"git-graph.dialog.createBranch.checkOut": true, | |
// gitlens | |
"gitlens.currentLine.fontSize": 16, | |
"gitlens.currentLine.fontWeight": "300", | |
"gitlens.currentLine.fontStyle": "italic", | |
"gitlens.currentLine.fontFamily": " 'Lekton Nerd Font Mono'", | |
"gitlens.blame.fontStyle": "italic", | |
"gitlens.blame.fontSize": 14, | |
"gitlens.blame.fontFamily": "'JetBrainsMono Nerd Font Mono'", | |
"gitlens.graph.experimental.renderer.enabled": true, | |
"gitlens.graph.dimMergeCommits": true, | |
"gitlens.graph.showRemoteNames": true, | |
"gitlens.cloudPatches.enabled": false, | |
"gitlens.cloudIntegrations.enabled": false, | |
"gitlens.views.workspaces.branches.showStashes": true, | |
"gitlens.views.workspaces.includeWorkingTree": true, | |
"gitlens.launchpad.indicator.useColors": true, | |
"gitlens.views.showContributorsStatistics": true, | |
"gitlens.views.repositories.showStashes": true, | |
"gitlens.views.repositories.showIncomingActivity": true, | |
"gitlens.views.repositories.branches.showStashes": true, | |
"gitlens.views.branches.showRemoteBranches": true, | |
"gitlens.views.branches.showStashes": true, | |
"gitlens.views.contributors.showAllBranches": true, | |
"gitlens.views.contributors.showStatistics": true, | |
"gitlens.debug": true, | |
"indentRainbow.errorColor": "", | |
"editor.tabCompletion": "on", | |
"indentRainbow.colorOnWhiteSpaceOnly": false, | |
"indentRainbow.colors": [ | |
"rgba(255,255,64,0.2)", | |
"rgba(127,255,127,0.2)", | |
"rgba(255,127,255,0.2)", | |
"rgba(79,236,236,0.2)" | |
], | |
"indentRainbow.tabmixColor": "", | |
"problems.autoReveal": false, | |
"problems.defaultViewMode": "table", | |
"problems.showCurrentInStatus": true, | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"update.releaseTrack": "prerelease", | |
"window.commandCenter": true, | |
"editor.fontSize": 18, | |
"editor.fontFamily": "'OperatorMonoLig Nerd Font Mono', Menlo, Monaco, 'Courier New', monospace", | |
"editor.fontWeight": "300", | |
"editor.fontLigatures": true, | |
"editor.inlayHints.fontSize": 14, | |
"editor.inlayHints.fontFamily": "'MonaspiceRn Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.codeLensFontSize": 16, | |
"editor.codeLensFontFamily": "'MonaspiceRn Nerd Font Mono'", | |
"editor.tabSize": 2, | |
"editor.cursorStyle": "underline", | |
"editor.cursorSmoothCaretAnimation": "on", | |
"editor.cursorSurroundingLinesStyle": "all", | |
"editor.dropIntoEditor.preferences": [], | |
"editor.find.globalFindClipboard": true, | |
"editor.minimap.autohide": true, | |
"editor.suggestFontSize": 16, | |
"editor.suggest.shareSuggestSelections": true, | |
"editor.suggest.showStatusBar": true, | |
"editor.find.autoFindInSelection": "multiline", | |
"editor.fontVariations": true, | |
"editor.colorDecorators": true, | |
"editor.defaultColorDecorators": "always", | |
"editor.tokenColorCustomizations": { | |
"textMateRules": [ | |
{ | |
"scope": [ | |
// following will be in italic (=FlottFlott) | |
"comment", | |
"entity.name.type.class", // class names | |
"keyword", // import, export, return… | |
"constant", // String, Number, Boolean…, this, super | |
"storage.modifier", // static keyword | |
"storage.type.class.js", // class keyword | |
], | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
] | |
}, | |
// inline suggest | |
"editor.inlineSuggest.fontFamily": "'iMWritingMono Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.inlineSuggest.edits.experimental.useMixedLinesDiff": "whenPossible", | |
"editor.inlineSuggest.showToolbar": "always", | |
"editor.inlineSuggest.syntaxHighlightingEnabled": true, | |
"cursor.composer.shouldChimeAfterChatFinishes": true, | |
"cursor.composer.shouldAllowCustomModes": true, | |
"timeline.pageOnScroll": true, | |
"search.globalFindClipboard": true, | |
"search.seedOnFocus": true, | |
// font family and font size | |
"debug.console.fontSize": 16, | |
"debug.console.fontFamily": "'BlexMono Nerd Font Mono'", | |
"chat.editor.fontSize": 18, | |
"chat.editor.fontFamily": "'FantasqueSansM Nerd Font', 'LXGWWenKaiMono Nerd Font Mono'", | |
"inlineChat.lineEmptyHint": true, | |
"markdown.preview.fontSize": 16, | |
"markdown.preview.fontFamily": "'VictorMono Nerd Font Mono', 'Yozai Nerd Font', -apple-system, BlinkMacSystemFont, 'Segoe WPC', 'Segoe UI', system-ui, 'Ubuntu', 'Droid Sans', sans-serif", | |
"notebook.output.fontFamily": "'VictorMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"notebook.defaultFormatter": "fnando.linter", | |
// diff | |
"diffEditor.codeLens": true, | |
"diffEditor.experimental.showMoves": true, | |
"diffEditor.experimental.useTrueInlineView": true, | |
"files.trimTrailingWhitespace": true, | |
"files.trimFinalNewlines": true, | |
"files.associations": { | |
"*.json": "jsonc" | |
}, | |
// accessibility | |
"accessibility.signalOptions.debouncePositionChanges": true, | |
"accessibility.underlineLinks": true, | |
// terminal | |
"terminal.external.linuxExec": "xterm-256color", | |
"terminal.external.osxExec": "iTerm.app", | |
"terminal.integrated.fontSize": 18, | |
"terminal.integrated.fontFamily": "'FantasqueSansM Nerd Font', 'iMWritingMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"terminal.integrated.accessibleViewPreserveCursorPosition": true, | |
"terminal.integrated.cursorBlinking": true, | |
"terminal.integrated.copyOnSelection": true, | |
"terminal.integrated.defaultProfile.osx": "bash", | |
"terminal.integrated.smoothScrolling": true, | |
"terminal.integrated.suggest.enabled": true, | |
"terminal.integrated.suggest.enableExtensionCompletions": true, | |
"terminal.integrated.tabStopWidth": 4, | |
"terminal.integrated.fontLigatures": true, | |
"terminal.integrated.fontWeight": "200", | |
"terminal.integrated.mouseWheelZoom": true, | |
"terminal.integrated.tabs.defaultColor": "terminal.ansiGreen", | |
// sync | |
"sync.autoUpload": true, | |
"sync.autoDownload": false, | |
"sync.gist": "5237cf066bd002c56074ecb22d446d2c", | |
"sync.quietSync": true, | |
// git/scm | |
"scm.inputFontSize": 16, | |
"scm.inputFontFamily": "'Lekton Nerd Font Mono', 'VictorMono Nerd Font Mono'", | |
"git.alwaysSignOff": true, | |
"git.enableCommitSigning": true, | |
// vim/nvim | |
"vim.cursorStylePerMode.insert": "line-thin", | |
"vim.cursorStylePerMode.normal": "underline", | |
"vim.cursorStylePerMode.replace": "block", | |
"vim.cursorStylePerMode.visual": "block", | |
"vim.cursorStylePerMode.visualblock": "block", | |
"vim.cursorStylePerMode.visualline": "underline", | |
"vim.easymotionMarkerFontWeight": "normal", | |
"vim.searchMatchColor": "#A9B665", | |
"vim.startInInsertMode": false, | |
// color highlight | |
"color-highlight.markerType": "dot-after", | |
"color-highlight.matchHslWithNoFunction": true, | |
"color-highlight.matchRgbWithNoFunction": true, | |
"color-highlight.matchWords": true, | |
"color-highlight.useARGB": true, | |
// groovy | |
"groovyLint.basic.loglevel": "warning", | |
"groovyLint.debug.enable": true, | |
"groovyLint.basic.config": "/Users/marslo/.groovylintrc.json", | |
// python | |
"ipynb.experimental.serialization": true, | |
"python.terminal.activateEnvInCurrentTerminal": true, | |
"python.testing.pytestEnabled": true, | |
"python.testing.unittestEnabled": true, | |
"python.venvPath": "$HOME/.venv", | |
"python.venvFolders": [ | |
".venv", | |
"$HOME/.venv" | |
], | |
// vim/nvim | |
"vim.useSystemClipboard": true, | |
"vim.enableNeovim": true, | |
"vim.neovimConfigPath": "~/.config/nvim/init.lua", | |
"vim.neovimPath": "/opt/homebrew/bin/nvim", | |
"vim.vimrc.enable": true, | |
"vim.vimrc.path": "$HOME/.vimrc", | |
"vim.changeWordIncludesWhitespace": true, | |
"vim.matchpairs": "(:),{:},[:],<:>,':',\":\"", | |
"vim.leader": ",", | |
"vim.hlsearch": true, | |
"vim.highlightedyank.enable": true, | |
"vim.neovimUseConfigFile": true, | |
"vim.searchMatchTextColor": "#A9B665", | |
"vim.highlightedyank.textColor": "#A9B665", | |
"vim.smartRelativeLine": true, | |
"vim.visualstar": true, | |
"vim.statusBarColorControl": true, | |
"vim.statusBarColors.insert": "#604F72", | |
"vim.statusBarColors.normal": "#202020", | |
"vim.statusBarColors.visual": "#724f60", | |
"vim.statusBarColors.visualblock": "#724F60", | |
"vim.statusBarColors.searchinprogressmode": "#4E7260", | |
"vim.statusBarStrings.replace": "#72614E", | |
"vim.statusBarStrings.visual": "-- VISUAL --", | |
"vim.statusBarStrings.visualline": "-- VISUAL LINE --", | |
"vim.statusBarStrings.visualblock": "-- VISUAL BLOCK --", | |
// theme | |
"workbench.colorTheme": "Gruvbox Material Dark", | |
"workbench.iconTheme": "gruvbox-material-icon-theme", | |
"workbench.colorCustomizations": { | |
"statusBar.background": "#202020", | |
"statusBar.noFolderBackground": "#202020", | |
"statusBar.debuggingBackground": "#202020", | |
"statusBar.foreground": "#ffffff", | |
"statusBar.debuggingForeground": "#ffffff" | |
}, | |
"workbench.editor.defaultBinaryEditor": "default", | |
"workbench.list.horizontalScrolling": true, | |
"workbench.reduceMotion": "on", | |
"workbench.editor.enablePreviewFromCodeNavigation": true, | |
"workbench.editor.enablePreviewFromQuickOpen": true, | |
"workbench.editor.highlightModifiedTabs": true, | |
"workbench.editor.scrollToSwitchTabs": true, | |
"workbench.commandPalette.experimental.suggestCommands": true, | |
"workbench.externalBrowser": "chrome", | |
"workbench.list.scrollByPage": true, | |
"workbench.list.smoothScrolling": true, | |
"workbench.view.alwaysShowHeaderActions": true, | |
"workbench.quickOpen.preserveInput": true, | |
"workbench.view.showQuietly": { | |
"workbench.panel.output": true | |
}, | |
"gruvboxMaterial.darkCursor": "purple", | |
"gruvboxMaterial.darkContrast": "hard", | |
"gruvboxMaterial.diagnosticTextBackgroundOpacity": "12.5%", | |
"gruvboxMaterial.italicKeywords": true, | |
"gruvboxMaterial.highContrast": true, | |
"gruvboxMaterial.colorfulSyntax": true, | |
"indentRainbow.indicatorStyle": "light", | |
// git graph | |
"git-graph.date.type": "Commit Date", | |
"git-graph.dialog.applyStash.reinstateIndex": true, | |
"git-graph.dialog.createBranch.checkOut": true, | |
// gitlens | |
"gitlens.currentLine.fontSize": 16, | |
"gitlens.currentLine.fontWeight": "300", | |
"gitlens.currentLine.fontStyle": "italic", | |
"gitlens.currentLine.fontFamily": " 'Lekton Nerd Font Mono'", | |
"gitlens.blame.fontStyle": "italic", | |
"gitlens.blame.fontSize": 14, | |
"gitlens.blame.fontFamily": "'JetBrainsMono Nerd Font Mono'", | |
"gitlens.graph.experimental.renderer.enabled": true, | |
"gitlens.graph.dimMergeCommits": true, | |
"gitlens.graph.showRemoteNames": true, | |
"gitlens.cloudPatches.enabled": false, | |
"gitlens.cloudIntegrations.enabled": false, | |
"gitlens.views.workspaces.branches.showStashes": true, | |
"gitlens.views.workspaces.includeWorkingTree": true, | |
"gitlens.launchpad.indicator.useColors": true, | |
"gitlens.views.showContributorsStatistics": true, | |
"gitlens.views.repositories.showStashes": true, | |
"gitlens.views.repositories.showIncomingActivity": true, | |
"gitlens.views.repositories.branches.showStashes": true, | |
"gitlens.views.branches.showRemoteBranches": true, | |
"gitlens.views.branches.showStashes": true, | |
"gitlens.views.contributors.showAllBranches": true, | |
"gitlens.views.contributors.showStatistics": true, | |
"gitlens.debug": true, | |
"indentRainbow.errorColor": "", | |
"editor.tabCompletion": "on", | |
"indentRainbow.colorOnWhiteSpaceOnly": false, | |
"indentRainbow.colors": [ | |
"rgba(255,255,64,0.2)", | |
"rgba(127,255,127,0.2)", | |
"rgba(255,127,255,0.2)", | |
"rgba(79,236,236,0.2)" | |
], | |
"indentRainbow.tabmixColor": "", | |
"problems.autoReveal": false, | |
"problems.defaultViewMode": "table", | |
"problems.showCurrentInStatus": true, | |
"editor.unusualLineTerminators": "auto", | |
// "git-graph.commitDetailsView.location": "Docked to Bottom", | |
// using gitlens instead of | |
"git.blame.editorDecoration.enabled": false, | |
"git.blame.editorDecoration.template": "${authorName} • ${hasShort} • ${subject} (${authorDateAgo})", | |
"git.blame.statusBarItem.enabled": true, | |
"git.blame.statusBarItem.template": "${authorName} • ${hasShort} (${authorDateAgo})", | |
"gitlens.blame.format": "${message|100?} ${agoOrDate|14-}", | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"update.releaseTrack": "prerelease", | |
"window.commandCenter": true, | |
"editor.fontSize": 18, | |
"editor.fontFamily": "'OperatorMonoLig Nerd Font Mono', Menlo, Monaco, 'Courier New', monospace", | |
"editor.fontWeight": "300", | |
"editor.fontLigatures": true, | |
"editor.inlayHints.fontSize": 14, | |
"editor.inlayHints.fontFamily": "'MonaspiceRn Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.codeLensFontSize": 16, | |
"editor.codeLensFontFamily": "'MonaspiceRn Nerd Font Mono'", | |
"editor.tabSize": 2, | |
"editor.cursorStyle": "underline", | |
"editor.cursorSmoothCaretAnimation": "on", | |
"editor.cursorSurroundingLinesStyle": "all", | |
"editor.dropIntoEditor.preferences": [], | |
"editor.find.globalFindClipboard": true, | |
"editor.minimap.autohide": true, | |
"editor.suggestFontSize": 16, | |
"editor.suggest.shareSuggestSelections": true, | |
"editor.suggest.showStatusBar": true, | |
"editor.find.autoFindInSelection": "multiline", | |
"editor.fontVariations": true, | |
"editor.colorDecorators": true, | |
"editor.defaultColorDecorators": "always", | |
"editor.tokenColorCustomizations": { | |
"textMateRules": [ | |
{ | |
"scope": [ | |
// following will be in italic (=FlottFlott) | |
"comment", | |
"entity.name.type.class", // class names | |
"keyword", // import, export, return… | |
"constant", // String, Number, Boolean…, this, super | |
"storage.modifier", // static keyword | |
"storage.type.class.js", // class keyword | |
], | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
] | |
}, | |
// inline suggest | |
"editor.inlineSuggest.fontFamily": "'iMWritingMono Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.inlineSuggest.edits.experimental.useMixedLinesDiff": "whenPossible", | |
"editor.inlineSuggest.showToolbar": "always", | |
"editor.inlineSuggest.syntaxHighlightingEnabled": true, | |
"cursor.composer.shouldChimeAfterChatFinishes": true, | |
"cursor.composer.shouldAllowCustomModes": true, | |
"timeline.pageOnScroll": true, | |
"search.globalFindClipboard": true, | |
"search.seedOnFocus": true, | |
// font family and font size | |
"debug.console.fontSize": 16, | |
"debug.console.fontFamily": "'BlexMono Nerd Font Mono'", | |
"chat.editor.fontSize": 18, | |
"chat.editor.fontFamily": "'FantasqueSansM Nerd Font', 'LXGWWenKaiMono Nerd Font Mono'", | |
"inlineChat.lineEmptyHint": true, | |
"markdown.preview.fontSize": 16, | |
"markdown.preview.fontFamily": "'VictorMono Nerd Font Mono', 'Yozai Nerd Font', -apple-system, BlinkMacSystemFont, 'Segoe WPC', 'Segoe UI', system-ui, 'Ubuntu', 'Droid Sans', sans-serif", | |
"notebook.output.fontFamily": "'VictorMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"notebook.defaultFormatter": "fnando.linter", | |
// diff | |
"diffEditor.codeLens": true, | |
"diffEditor.experimental.showMoves": true, | |
"diffEditor.experimental.useTrueInlineView": true, | |
"files.trimTrailingWhitespace": true, | |
"files.trimFinalNewlines": true, | |
"files.associations": { | |
"*.json": "jsonc" | |
}, | |
// accessibility | |
"accessibility.signalOptions.debouncePositionChanges": true, | |
"accessibility.underlineLinks": true, | |
// terminal | |
"terminal.external.linuxExec": "xterm-256color", | |
"terminal.external.osxExec": "iTerm.app", | |
"terminal.integrated.fontSize": 18, | |
"terminal.integrated.fontFamily": "'FantasqueSansM Nerd Font', 'iMWritingMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"terminal.integrated.accessibleViewPreserveCursorPosition": true, | |
"terminal.integrated.cursorBlinking": true, | |
"terminal.integrated.copyOnSelection": true, | |
"terminal.integrated.defaultProfile.osx": "bash", | |
"terminal.integrated.smoothScrolling": true, | |
"terminal.integrated.suggest.enabled": true, | |
"terminal.integrated.suggest.enableExtensionCompletions": true, | |
"terminal.integrated.tabStopWidth": 4, | |
"terminal.integrated.fontLigatures": true, | |
"terminal.integrated.fontWeight": "200", | |
"terminal.integrated.mouseWheelZoom": true, | |
"terminal.integrated.tabs.defaultColor": "terminal.ansiGreen", | |
// sync | |
"sync.autoUpload": true, | |
"sync.autoDownload": false, | |
"sync.gist": "5237cf066bd002c56074ecb22d446d2c", | |
"sync.quietSync": true, | |
// git/scm | |
"scm.inputFontSize": 16, | |
"scm.inputFontFamily": "'Lekton Nerd Font Mono', 'VictorMono Nerd Font Mono'", | |
"git.alwaysSignOff": true, | |
"git.blame.editorDecoration.enabled": true, | |
"git.enableCommitSigning": true, | |
// vim/nvim | |
"vim.cursorStylePerMode.insert": "line-thin", | |
"vim.cursorStylePerMode.normal": "underline", | |
"vim.cursorStylePerMode.replace": "block", | |
"vim.cursorStylePerMode.visual": "block", | |
"vim.cursorStylePerMode.visualblock": "block", | |
"vim.cursorStylePerMode.visualline": "underline", | |
"vim.easymotionMarkerFontWeight": "normal", | |
"vim.searchMatchColor": "#A9B665", | |
"vim.startInInsertMode": false, | |
// color highlight | |
"color-highlight.markerType": "dot-after", | |
"color-highlight.matchHslWithNoFunction": true, | |
"color-highlight.matchRgbWithNoFunction": true, | |
"color-highlight.matchWords": true, | |
"color-highlight.useARGB": true, | |
// groovy | |
"groovyLint.basic.loglevel": "warning", | |
"groovyLint.debug.enable": true, | |
"groovyLint.basic.config": "/Users/marslo/.groovylintrc.json", | |
// python | |
"ipynb.experimental.serialization": true, | |
"python.terminal.activateEnvInCurrentTerminal": true, | |
"python.testing.pytestEnabled": true, | |
"python.testing.unittestEnabled": true, | |
"python.venvPath": "$HOME/.venv", | |
"python.venvFolders": [ | |
".venv", | |
"$HOME/.venv" | |
], | |
// vim/nvim | |
"vim.useSystemClipboard": true, | |
"vim.enableNeovim": true, | |
"vim.neovimConfigPath": "~/.config/nvim/init.lua", | |
"vim.neovimPath": "/opt/homebrew/bin/nvim", | |
"vim.vimrc.enable": true, | |
"vim.vimrc.path": "$HOME/.vimrc", | |
"vim.changeWordIncludesWhitespace": true, | |
"vim.matchpairs": "(:),{:},[:],<:>,':',\":\"", | |
"vim.leader": ",", | |
"vim.hlsearch": true, | |
"vim.highlightedyank.enable": true, | |
"vim.neovimUseConfigFile": true, | |
"vim.searchMatchTextColor": "#A9B665", | |
"vim.highlightedyank.textColor": "#A9B665", | |
"vim.smartRelativeLine": true, | |
"vim.visualstar": true, | |
"vim.statusBarColorControl": true, | |
"vim.statusBarColors.insert": "#604F72", | |
"vim.statusBarColors.normal": "#202020", | |
"vim.statusBarColors.visual": "#724f60", | |
"vim.statusBarColors.visualblock": "#724F60", | |
"vim.statusBarColors.searchinprogressmode": "#4E7260", | |
"vim.statusBarStrings.replace": "#72614E", | |
"vim.statusBarStrings.visual": "-- VISUAL --", | |
"vim.statusBarStrings.visualline": "-- VISUAL LINE --", | |
"vim.statusBarStrings.visualblock": "-- VISUAL BLOCK --", | |
// theme | |
"workbench.colorTheme": "Gruvbox Material Dark", | |
"workbench.iconTheme": "gruvbox-material-icon-theme", | |
"workbench.colorCustomizations": { | |
"statusBar.background": "#202020", | |
"statusBar.noFolderBackground": "#202020", | |
"statusBar.debuggingBackground": "#202020", | |
"statusBar.foreground": "#ffffff", | |
"statusBar.debuggingForeground": "#ffffff" | |
}, | |
"workbench.editor.defaultBinaryEditor": "default", | |
"workbench.list.horizontalScrolling": true, | |
"workbench.reduceMotion": "on", | |
"workbench.editor.enablePreviewFromCodeNavigation": true, | |
"workbench.editor.enablePreviewFromQuickOpen": true, | |
"workbench.editor.highlightModifiedTabs": true, | |
"workbench.editor.scrollToSwitchTabs": true, | |
"workbench.commandPalette.experimental.suggestCommands": true, | |
"workbench.externalBrowser": "chrome", | |
"workbench.list.scrollByPage": true, | |
"workbench.list.smoothScrolling": true, | |
"workbench.view.alwaysShowHeaderActions": true, | |
"workbench.quickOpen.preserveInput": true, | |
"workbench.view.showQuietly": { | |
"workbench.panel.output": true | |
}, | |
"gruvboxMaterial.darkCursor": "purple", | |
"gruvboxMaterial.darkContrast": "hard", | |
"gruvboxMaterial.diagnosticTextBackgroundOpacity": "12.5%", | |
"gruvboxMaterial.italicKeywords": true, | |
"gruvboxMaterial.highContrast": true, | |
"gruvboxMaterial.colorfulSyntax": true, | |
"indentRainbow.indicatorStyle": "light", | |
// git graph | |
"git-graph.date.type": "Commit Date", | |
"git-graph.dialog.applyStash.reinstateIndex": true, | |
"git-graph.dialog.createBranch.checkOut": true, | |
// gitlens | |
"gitlens.currentLine.fontSize": 16, | |
"gitlens.currentLine.fontWeight": "300", | |
"gitlens.currentLine.fontStyle": "italic", | |
"gitlens.currentLine.fontFamily": " 'Lekton Nerd Font Mono'", | |
"gitlens.blame.fontStyle": "italic", | |
"gitlens.blame.fontSize": 14, | |
"gitlens.blame.fontFamily": "'JetBrainsMono Nerd Font Mono'", | |
"gitlens.graph.experimental.renderer.enabled": true, | |
"gitlens.graph.dimMergeCommits": true, | |
"gitlens.graph.showRemoteNames": true, | |
"gitlens.cloudPatches.enabled": false, | |
"gitlens.cloudIntegrations.enabled": false, | |
"gitlens.views.workspaces.branches.showStashes": true, | |
"gitlens.views.workspaces.includeWorkingTree": true, | |
"gitlens.launchpad.indicator.useColors": true, | |
"gitlens.views.showContributorsStatistics": true, | |
"gitlens.views.repositories.showStashes": true, | |
"gitlens.views.repositories.showIncomingActivity": true, | |
"gitlens.views.repositories.branches.showStashes": true, | |
"gitlens.views.branches.showRemoteBranches": true, | |
"gitlens.views.branches.showStashes": true, | |
"gitlens.views.contributors.showAllBranches": true, | |
"gitlens.views.contributors.showStatistics": true, | |
"gitlens.debug": true, | |
"indentRainbow.errorColor": "", | |
"editor.tabCompletion": "on", | |
"indentRainbow.colorOnWhiteSpaceOnly": false, | |
"indentRainbow.colors": [ | |
"rgba(255,255,64,0.2)", | |
"rgba(127,255,127,0.2)", | |
"rgba(255,127,255,0.2)", | |
"rgba(79,236,236,0.2)" | |
], | |
"indentRainbow.tabmixColor": "", | |
"problems.autoReveal": false, | |
"problems.defaultViewMode": "table", | |
"problems.showCurrentInStatus": true, | |
"editor.unusualLineTerminators": "auto", | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"update.releaseTrack": "prerelease", | |
"window.commandCenter": true, | |
"editor.fontSize": 18, | |
"editor.fontFamily": "'OperatorMonoLig Nerd Font Mono', Menlo, Monaco, 'Courier New', monospace", | |
"editor.fontWeight": "300", | |
"editor.fontLigatures": true, | |
"editor.inlayHints.fontSize": 14, | |
"editor.inlayHints.fontFamily": "'MonaspiceRn Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.codeLensFontSize": 16, | |
"editor.codeLensFontFamily": "'MonaspiceRn Nerd Font Mono'", | |
"editor.tabSize": 2, | |
"editor.tabCompletion": "on", | |
"editor.unusualLineTerminators": "auto", | |
"editor.cursorStyle": "underline", | |
"editor.cursorSmoothCaretAnimation": "on", | |
"editor.cursorSurroundingLinesStyle": "all", | |
"editor.dropIntoEditor.preferences": [], | |
"editor.find.globalFindClipboard": true, | |
"editor.minimap.autohide": true, | |
"editor.suggestFontSize": 16, | |
"editor.suggest.shareSuggestSelections": true, | |
"editor.suggest.showStatusBar": true, | |
"editor.find.autoFindInSelection": "multiline", | |
"editor.fontVariations": true, | |
"editor.colorDecorators": true, | |
"editor.defaultColorDecorators": "always", | |
"editor.tokenColorCustomizations": { | |
"textMateRules": [ | |
{ | |
"scope": [ | |
// following will be in italic (=FlottFlott) | |
"comment", | |
"entity.name.type.class", // class names | |
"keyword", // import, export, return… | |
"constant", // String, Number, Boolean…, this, super | |
"storage.modifier", // static keyword | |
"storage.type.class.js", // class keyword | |
], | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
] | |
}, | |
// inline suggest | |
"editor.inlineSuggest.fontFamily": "'iMWritingMono Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.inlineSuggest.edits.experimental.useMixedLinesDiff": "whenPossible", | |
"editor.inlineSuggest.showToolbar": "always", | |
"editor.inlineSuggest.syntaxHighlightingEnabled": true, | |
"cursor.composer.shouldChimeAfterChatFinishes": true, | |
"cursor.composer.shouldAllowCustomModes": true, | |
"timeline.pageOnScroll": true, | |
"search.globalFindClipboard": true, | |
"search.seedOnFocus": true, | |
// font family and font size | |
"debug.console.fontSize": 16, | |
"debug.console.fontFamily": "'BlexMono Nerd Font Mono'", | |
"chat.editor.fontSize": 18, | |
"chat.editor.fontFamily": "'FantasqueSansM Nerd Font', 'LXGWWenKaiMono Nerd Font Mono'", | |
"inlineChat.lineEmptyHint": true, | |
"markdown.preview.fontSize": 16, | |
"markdown.preview.fontFamily": "'VictorMono Nerd Font Mono', 'Yozai Nerd Font', -apple-system, BlinkMacSystemFont, 'Segoe WPC', 'Segoe UI', system-ui, 'Ubuntu', 'Droid Sans', sans-serif", | |
"notebook.output.fontFamily": "'VictorMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"notebook.defaultFormatter": "fnando.linter", | |
// diff | |
"diffEditor.codeLens": true, | |
"diffEditor.experimental.showMoves": true, | |
"diffEditor.experimental.useTrueInlineView": true, | |
"files.trimTrailingWhitespace": true, | |
"files.trimFinalNewlines": true, | |
"files.associations": { | |
"*.json": "jsonc" | |
}, | |
// accessibility | |
"accessibility.signalOptions.debouncePositionChanges": true, | |
"accessibility.underlineLinks": true, | |
// terminal | |
"terminal.external.linuxExec": "xterm-256color", | |
"terminal.external.osxExec": "iTerm.app", | |
"terminal.integrated.fontSize": 18, | |
"terminal.integrated.fontFamily": "'FantasqueSansM Nerd Font', 'iMWritingMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"terminal.integrated.accessibleViewPreserveCursorPosition": true, | |
"terminal.integrated.cursorBlinking": true, | |
"terminal.integrated.copyOnSelection": true, | |
"terminal.integrated.defaultProfile.osx": "bash", | |
"terminal.integrated.smoothScrolling": true, | |
"terminal.integrated.suggest.enabled": true, | |
"terminal.integrated.suggest.enableExtensionCompletions": true, | |
"terminal.integrated.tabStopWidth": 4, | |
"terminal.integrated.fontLigatures": true, | |
"terminal.integrated.fontWeight": "200", | |
"terminal.integrated.mouseWheelZoom": true, | |
"terminal.integrated.tabs.defaultColor": "terminal.ansiGreen", | |
// sync | |
"sync.autoUpload": true, | |
"sync.autoDownload": false, | |
"sync.gist": "5237cf066bd002c56074ecb22d446d2c", | |
"sync.quietSync": true, | |
// git/scm | |
"scm.inputFontSize": 16, | |
"scm.inputFontFamily": "'Lekton Nerd Font Mono', 'VictorMono Nerd Font Mono'", | |
"git.alwaysSignOff": true, | |
"git.enableCommitSigning": true, | |
// using gitlens instead of | |
"git.blame.editorDecoration.enabled": false, | |
"git.blame.editorDecoration.template": " ${authorName} • ${hasShort} • ${subject} (${authorDateAgo})", | |
"git.blame.statusBarItem.enabled": true, | |
"git.blame.statusBarItem.template": " ${authorName} • ${hasShort} (${authorDateAgo})", | |
// vim/nvim | |
"vim.cursorStylePerMode.insert": "line-thin", | |
"vim.cursorStylePerMode.normal": "underline", | |
"vim.cursorStylePerMode.replace": "block", | |
"vim.cursorStylePerMode.visual": "block", | |
"vim.cursorStylePerMode.visualblock": "block", | |
"vim.cursorStylePerMode.visualline": "underline", | |
"vim.easymotionMarkerFontWeight": "normal", | |
"vim.searchMatchColor": "#A9B665", | |
"vim.startInInsertMode": false, | |
// color highlight | |
"color-highlight.markerType": "dot-after", | |
"color-highlight.matchHslWithNoFunction": true, | |
"color-highlight.matchRgbWithNoFunction": true, | |
"color-highlight.matchWords": true, | |
"color-highlight.useARGB": true, | |
// groovy | |
"groovyLint.basic.loglevel": "warning", | |
"groovyLint.debug.enable": true, | |
"groovyLint.basic.config": "/Users/marslo/.groovylintrc.json", | |
// python | |
"ipynb.experimental.serialization": true, | |
"python.terminal.activateEnvInCurrentTerminal": true, | |
"python.testing.pytestEnabled": true, | |
"python.testing.unittestEnabled": true, | |
"python.venvPath": "$HOME/.venv", | |
"python.venvFolders": [ | |
".venv", | |
"$HOME/.venv" | |
], | |
// vim/nvim | |
"vim.useSystemClipboard": true, | |
"vim.enableNeovim": true, | |
"vim.neovimConfigPath": "~/.config/nvim/init.lua", | |
"vim.neovimPath": "/opt/homebrew/bin/nvim", | |
"vim.vimrc.enable": true, | |
"vim.vimrc.path": "$HOME/.vimrc", | |
"vim.changeWordIncludesWhitespace": true, | |
"vim.matchpairs": "(:),{:},[:],<:>,':',\":\"", | |
"vim.leader": ",", | |
"vim.hlsearch": true, | |
"vim.highlightedyank.enable": true, | |
"vim.neovimUseConfigFile": true, | |
"vim.searchMatchTextColor": "#A9B665", | |
"vim.highlightedyank.textColor": "#A9B665", | |
"vim.smartRelativeLine": true, | |
"vim.visualstar": true, | |
"vim.statusBarColorControl": true, | |
"vim.statusBarColors.insert": "#604F72", | |
"vim.statusBarColors.normal": "#202020", | |
"vim.statusBarColors.visual": "#724f60", | |
"vim.statusBarColors.visualblock": "#724F60", | |
"vim.statusBarColors.searchinprogressmode": "#4E7260", | |
"vim.statusBarStrings.replace": "#72614E", | |
"vim.statusBarStrings.visual": "-- VISUAL --", | |
"vim.statusBarStrings.visualline": "-- VISUAL LINE --", | |
"vim.statusBarStrings.visualblock": "-- VISUAL BLOCK --", | |
// theme | |
"workbench.colorTheme": "Gruvbox Material Dark", | |
"workbench.iconTheme": "gruvbox-material-icon-theme", | |
"workbench.colorCustomizations": { | |
"statusBar.background": "#202020", | |
"statusBar.noFolderBackground": "#202020", | |
"statusBar.debuggingBackground": "#202020", | |
"statusBar.foreground": "#ffffff", | |
"statusBar.debuggingForeground": "#ffffff" | |
}, | |
"workbench.editor.defaultBinaryEditor": "default", | |
"workbench.list.horizontalScrolling": true, | |
"workbench.reduceMotion": "on", | |
"workbench.editor.enablePreviewFromCodeNavigation": true, | |
"workbench.editor.enablePreviewFromQuickOpen": true, | |
"workbench.editor.highlightModifiedTabs": true, | |
"workbench.editor.scrollToSwitchTabs": true, | |
"workbench.commandPalette.experimental.suggestCommands": true, | |
"workbench.externalBrowser": "chrome", | |
"workbench.list.scrollByPage": true, | |
"workbench.list.smoothScrolling": true, | |
"workbench.view.alwaysShowHeaderActions": true, | |
"workbench.quickOpen.preserveInput": true, | |
"workbench.view.showQuietly": { | |
"workbench.panel.output": true | |
}, | |
"gruvboxMaterial.darkCursor": "purple", | |
"gruvboxMaterial.darkContrast": "hard", | |
"gruvboxMaterial.diagnosticTextBackgroundOpacity": "12.5%", | |
"gruvboxMaterial.italicKeywords": true, | |
"gruvboxMaterial.highContrast": true, | |
"gruvboxMaterial.colorfulSyntax": true, | |
"indentRainbow.indicatorStyle": "light", | |
// git graph | |
"git-graph.date.type": "Commit Date", | |
"git-graph.dialog.applyStash.reinstateIndex": true, | |
"git-graph.dialog.createBranch.checkOut": true, | |
// gitlens | |
"gitlens.currentLine.fontSize": 16, | |
"gitlens.currentLine.fontWeight": "300", | |
"gitlens.currentLine.fontStyle": "italic", | |
"gitlens.currentLine.fontFamily": " 'VictorMono Nerd Font Mono'', 'Lekton Nerd Font Mono'", | |
"gitlens.blame.fontStyle": "italic", | |
"gitlens.blame.fontSize": 14, | |
"gitlens.blame.fontFamily": "'JetBrainsMono Nerd Font Mono'", | |
"gitlens.graph.experimental.renderer.enabled": true, | |
"gitlens.graph.dimMergeCommits": true, | |
"gitlens.graph.showRemoteNames": true, | |
"gitlens.cloudPatches.enabled": false, | |
"gitlens.cloudIntegrations.enabled": false, | |
"gitlens.views.workspaces.branches.showStashes": true, | |
"gitlens.views.workspaces.includeWorkingTree": true, | |
"gitlens.launchpad.indicator.useColors": true, | |
"gitlens.views.showContributorsStatistics": true, | |
"gitlens.views.repositories.showStashes": true, | |
"gitlens.views.repositories.showIncomingActivity": true, | |
"gitlens.views.repositories.branches.showStashes": true, | |
"gitlens.views.branches.showRemoteBranches": true, | |
"gitlens.views.branches.showStashes": true, | |
"gitlens.views.contributors.showAllBranches": true, | |
"gitlens.views.contributors.showStatistics": true, | |
"gitlens.debug": true, | |
"indentRainbow.errorColor": "", | |
"indentRainbow.colorOnWhiteSpaceOnly": false, | |
"indentRainbow.colors": [ | |
"rgba(255,255,64,0.2)", | |
"rgba(127,255,127,0.2)", | |
"rgba(255,127,255,0.2)", | |
"rgba(79,236,236,0.2)" | |
], | |
"indentRainbow.tabmixColor": "", | |
"problems.autoReveal": false, | |
"problems.defaultViewMode": "table", | |
"problems.showCurrentInStatus": true, | |
// "git-graph.commitDetailsView.location": "Docked to Bottom", | |
"gitlens.blame.format": "${message|100?} ${agoOrDate|14-}", | |
"gitlens.currentLine.format": " ${author -} ${id •} ${agoOrDate}${' via 'pullRequest}${ • message|100?}", | |
"gitlens.currentLine.uncommittedChangesFormat": " ${author}", | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"vscode-userdata:/Users/marslo/Library/Application%20Support/Cursor/User/settings.json","entries":[{"id":"kH1q.json","timestamp":1743650168082},{"id":"CokP.json","timestamp":1743650185741},{"id":"bi33.json","timestamp":1743650203829},{"id":"dsav.json","timestamp":1743650222123},{"id":"bSxG.json","timestamp":1743650251056},{"id":"JInf.json","timestamp":1743650310404},{"id":"mnh7.json","timestamp":1743650323221},{"id":"vIca.json","timestamp":1743650342026},{"id":"1D84.json","timestamp":1743650353224},{"id":"Jm10.json","timestamp":1743650383072},{"id":"8yug.json","timestamp":1743650415648},{"id":"kljf.json","timestamp":1743650448826},{"id":"6OQQ.json","timestamp":1743650492565},{"id":"PYqS.json","timestamp":1743650521358},{"id":"qNlB.json","timestamp":1743650565144},{"id":"3KEh.json","timestamp":1743650592877},{"id":"CqU7.json","timestamp":1743650629498},{"id":"RXLK.json","timestamp":1743650668182},{"id":"7IxU.json","timestamp":1743650693308},{"id":"YjY7.json","timestamp":1743650773210},{"id":"Xjh9.json","timestamp":1743650796847},{"id":"0HME.json","timestamp":1743650843325},{"id":"rPEH.json","timestamp":1743650861919},{"id":"hXLs.json","timestamp":1743650899789},{"id":"Wgx1.json","timestamp":1743650920976},{"id":"Zge6.json","timestamp":1743650978817},{"id":"BEFk.json","timestamp":1743651028618},{"id":"0WJE.json","timestamp":1743651072427},{"id":"RqHS.json","timestamp":1743651092231},{"id":"dYJf.json","timestamp":1743651114315},{"id":"MuJI.json","timestamp":1743651146849},{"id":"RHU9.json","timestamp":1743651189253},{"id":"xDFz.json","timestamp":1743651261006},{"id":"FGd8.json","timestamp":1743651357504},{"id":"wmDo.json","timestamp":1743651406809},{"id":"6rHy.json","timestamp":1743651419224},{"id":"z6W8.json","timestamp":1743651447686},{"id":"sRpF.json","timestamp":1743651653104},{"id":"bUmp.json","timestamp":1743651672012},{"id":"CMNZ.json","timestamp":1743651691146},{"id":"bwy8.json","timestamp":1743653001189},{"id":"00GE.json","timestamp":1743653037505},{"id":"Kj0t.json","timestamp":1743653287540},{"id":"9S75.json","timestamp":1743653329520},{"id":"RVfb.json","timestamp":1743653582370},{"id":"a1oE.json","timestamp":1743653593217},{"id":"ATc2.json","timestamp":1743653630833},{"id":"Kvn2.json","timestamp":1743653652247},{"id":"alZ0.json","timestamp":1743653692862},{"id":"9zQy.json","timestamp":1743676794966}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"update.releaseTrack": "prerelease", | |
"window.commandCenter": true, | |
"editor.fontSize": 18, | |
"editor.fontFamily": "'OperatorMonoLig Nerd Font Mono', Menlo, Monaco, 'Courier New', monospace", | |
"editor.fontWeight": "300", | |
"editor.fontLigatures": true, | |
"editor.inlayHints.fontSize": 14, | |
"editor.inlayHints.fontFamily": "'MonaspiceRn Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.codeLensFontSize": 16, | |
"editor.codeLensFontFamily": "'MonaspiceRn Nerd Font Mono'", | |
"editor.tabSize": 2, | |
"editor.tabCompletion": "on", | |
"editor.unusualLineTerminators": "auto", | |
"editor.cursorStyle": "underline", | |
"editor.cursorSmoothCaretAnimation": "on", | |
"editor.cursorSurroundingLinesStyle": "all", | |
"editor.dropIntoEditor.preferences": [], | |
"editor.find.globalFindClipboard": true, | |
"editor.minimap.autohide": true, | |
"editor.suggestFontSize": 16, | |
"editor.suggest.shareSuggestSelections": true, | |
"editor.suggest.showStatusBar": true, | |
"editor.find.autoFindInSelection": "multiline", | |
"editor.fontVariations": true, | |
"editor.colorDecorators": true, | |
"editor.defaultColorDecorators": "always", | |
"editor.tokenColorCustomizations": { | |
"textMateRules": [ | |
{ | |
"scope": [ | |
// following will be in italic (=FlottFlott) | |
"comment", | |
"entity.name.type.class", // class names | |
"keyword", // import, export, return… | |
"constant", // String, Number, Boolean…, this, super | |
"storage.modifier", // static keyword | |
"storage.type.class.js", // class keyword | |
], | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
] | |
}, | |
// inline suggest | |
"editor.inlineSuggest.fontFamily": "'iMWritingMono Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.inlineSuggest.edits.experimental.useMixedLinesDiff": "whenPossible", | |
"editor.inlineSuggest.showToolbar": "always", | |
"editor.inlineSuggest.syntaxHighlightingEnabled": true, | |
"cursor.composer.shouldChimeAfterChatFinishes": true, | |
"cursor.composer.shouldAllowCustomModes": true, | |
"timeline.pageOnScroll": true, | |
"search.globalFindClipboard": true, | |
"search.seedOnFocus": true, | |
// font family and font size | |
"debug.console.fontSize": 16, | |
"debug.console.fontFamily": "'BlexMono Nerd Font Mono'", | |
"chat.editor.fontSize": 18, | |
"chat.editor.fontFamily": "'FantasqueSansM Nerd Font', 'LXGWWenKaiMono Nerd Font Mono'", | |
"inlineChat.lineEmptyHint": true, | |
"markdown.preview.fontSize": 16, | |
"markdown.preview.fontFamily": "'VictorMono Nerd Font Mono', 'Yozai Nerd Font', -apple-system, BlinkMacSystemFont, 'Segoe WPC', 'Segoe UI', system-ui, 'Ubuntu', 'Droid Sans', sans-serif", | |
"notebook.output.fontFamily": "'VictorMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"notebook.defaultFormatter": "fnando.linter", | |
// diff | |
"diffEditor.codeLens": true, | |
"diffEditor.experimental.showMoves": true, | |
"diffEditor.experimental.useTrueInlineView": true, | |
"files.trimTrailingWhitespace": true, | |
"files.trimFinalNewlines": true, | |
"files.associations": { | |
"*.json": "jsonc" | |
}, | |
// accessibility | |
"accessibility.signalOptions.debouncePositionChanges": true, | |
"accessibility.underlineLinks": true, | |
// terminal | |
"terminal.external.linuxExec": "xterm-256color", | |
"terminal.external.osxExec": "iTerm.app", | |
"terminal.integrated.fontSize": 18, | |
"terminal.integrated.fontFamily": "'FantasqueSansM Nerd Font', 'iMWritingMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"terminal.integrated.accessibleViewPreserveCursorPosition": true, | |
"terminal.integrated.cursorBlinking": true, | |
"terminal.integrated.copyOnSelection": true, | |
"terminal.integrated.defaultProfile.osx": "bash", | |
"terminal.integrated.smoothScrolling": true, | |
"terminal.integrated.suggest.enabled": true, | |
"terminal.integrated.suggest.enableExtensionCompletions": true, | |
"terminal.integrated.tabStopWidth": 4, | |
"terminal.integrated.fontLigatures": true, | |
"terminal.integrated.fontWeight": "200", | |
"terminal.integrated.mouseWheelZoom": true, | |
"terminal.integrated.tabs.defaultColor": "terminal.ansiGreen", | |
// sync | |
"sync.autoUpload": true, | |
"sync.autoDownload": false, | |
"sync.gist": "5237cf066bd002c56074ecb22d446d2c", | |
"sync.quietSync": true, | |
// git/scm | |
"scm.inputFontSize": 16, | |
"scm.inputFontFamily": "'Lekton Nerd Font Mono', 'VictorMono Nerd Font Mono'", | |
"git.alwaysSignOff": true, | |
"git.enableCommitSigning": true, | |
// using gitlens instead of | |
"git.blame.editorDecoration.enabled": false, | |
"git.blame.editorDecoration.template": " ${authorName} • ${hasShort} • ${subject} (${authorDateAgo})", | |
"git.blame.statusBarItem.enabled": true, | |
"git.blame.statusBarItem.template": " ${authorName} • ${hasShort} (${authorDateAgo})", | |
// vim/nvim | |
"vim.cursorStylePerMode.insert": "line-thin", | |
"vim.cursorStylePerMode.normal": "underline", | |
"vim.cursorStylePerMode.replace": "block", | |
"vim.cursorStylePerMode.visual": "block", | |
"vim.cursorStylePerMode.visualblock": "block", | |
"vim.cursorStylePerMode.visualline": "underline", | |
"vim.easymotionMarkerFontWeight": "normal", | |
"vim.searchMatchColor": "#A9B665", | |
"vim.startInInsertMode": false, | |
// color highlight | |
"color-highlight.markerType": "dot-after", | |
"color-highlight.matchHslWithNoFunction": true, | |
"color-highlight.matchRgbWithNoFunction": true, | |
"color-highlight.matchWords": true, | |
"color-highlight.useARGB": true, | |
// groovy | |
"groovyLint.basic.loglevel": "warning", | |
"groovyLint.debug.enable": true, | |
"groovyLint.basic.config": "/Users/marslo/.groovylintrc.json", | |
// python | |
"ipynb.experimental.serialization": true, | |
"python.terminal.activateEnvInCurrentTerminal": true, | |
"python.testing.pytestEnabled": true, | |
"python.testing.unittestEnabled": true, | |
"python.venvPath": "$HOME/.venv", | |
"python.venvFolders": [ | |
".venv", | |
"$HOME/.venv" | |
], | |
// vim/nvim | |
"vim.useSystemClipboard": true, | |
"vim.enableNeovim": true, | |
"vim.neovimConfigPath": "~/.config/nvim/init.lua", | |
"vim.neovimPath": "/opt/homebrew/bin/nvim", | |
"vim.vimrc.enable": true, | |
"vim.vimrc.path": "$HOME/.vimrc", | |
"vim.changeWordIncludesWhitespace": true, | |
"vim.matchpairs": "(:),{:},[:],<:>,':',\":\"", | |
"vim.leader": ",", | |
"vim.hlsearch": true, | |
"vim.highlightedyank.enable": true, | |
"vim.neovimUseConfigFile": true, | |
"vim.searchMatchTextColor": "#A9B665", | |
"vim.highlightedyank.textColor": "#A9B665", | |
"vim.smartRelativeLine": true, | |
"vim.visualstar": true, | |
"vim.statusBarColorControl": true, | |
"vim.statusBarColors.insert": "#604F72", | |
"vim.statusBarColors.normal": "#202020", | |
"vim.statusBarColors.visual": "#724f60", | |
"vim.statusBarColors.visualblock": "#724F60", | |
"vim.statusBarColors.searchinprogressmode": "#4E7260", | |
"vim.statusBarStrings.replace": "#72614E", | |
"vim.statusBarStrings.visual": "-- VISUAL --", | |
"vim.statusBarStrings.visualline": "-- VISUAL LINE --", | |
"vim.statusBarStrings.visualblock": "-- VISUAL BLOCK --", | |
// theme | |
"workbench.colorTheme": "Gruvbox Material Dark", | |
"workbench.iconTheme": "gruvbox-material-icon-theme", | |
"workbench.colorCustomizations": { | |
"statusBar.background": "#202020", | |
"statusBar.noFolderBackground": "#202020", | |
"statusBar.debuggingBackground": "#202020", | |
"statusBar.foreground": "#ffffff", | |
"statusBar.debuggingForeground": "#ffffff" | |
}, | |
"workbench.editor.defaultBinaryEditor": "default", | |
"workbench.list.horizontalScrolling": true, | |
"workbench.reduceMotion": "on", | |
"workbench.editor.enablePreviewFromCodeNavigation": true, | |
"workbench.editor.enablePreviewFromQuickOpen": true, | |
"workbench.editor.highlightModifiedTabs": true, | |
"workbench.editor.scrollToSwitchTabs": true, | |
"workbench.commandPalette.experimental.suggestCommands": true, | |
"workbench.externalBrowser": "chrome", | |
"workbench.list.scrollByPage": true, | |
"workbench.list.smoothScrolling": true, | |
"workbench.view.alwaysShowHeaderActions": true, | |
"workbench.quickOpen.preserveInput": true, | |
"workbench.view.showQuietly": { | |
"workbench.panel.output": true | |
}, | |
"gruvboxMaterial.darkCursor": "purple", | |
"gruvboxMaterial.darkContrast": "hard", | |
"gruvboxMaterial.diagnosticTextBackgroundOpacity": "12.5%", | |
"gruvboxMaterial.italicKeywords": true, | |
"gruvboxMaterial.highContrast": true, | |
"gruvboxMaterial.colorfulSyntax": true, | |
// indent rainbow | |
"indentRainbow.indicatorStyle": "light", | |
"indentRainbow.errorColor": "", | |
"indentRainbow.colorOnWhiteSpaceOnly": false, | |
"indentRainbow.colors": [ | |
"rgba(255,255,64,0.2)", | |
"rgba(127,255,127,0.2)", | |
"rgba(255,127,255,0.2)", | |
"rgba(79,236,236,0.2)" | |
], | |
"indentRainbow.tabmixColor": "", | |
// git graph | |
"git-graph.date.type": "Commit Date", | |
"git-graph.dialog.applyStash.reinstateIndex": true, | |
"git-graph.dialog.createBranch.checkOut": true, | |
"git-graph.repository.commits.showSignatureStatus": true, | |
// "git-graph.commitDetailsView.location": "Docked to Bottom", | |
// gitlens | |
"gitlens.currentLine.fontSize": 14, | |
"gitlens.currentLine.fontWeight": "300", | |
"gitlens.currentLine.fontStyle": "italic", | |
"gitlens.currentLine.fontFamily": "'VictorMono Nerd Font Mono'', 'Lekton Nerd Font Mono'", | |
"gitlens.blame.fontStyle": "italic", | |
"gitlens.blame.fontSize": 14, | |
"gitlens.blame.fontFamily": "'JetBrainsMono Nerd Font Mono'", | |
"gitlens.graph.experimental.renderer.enabled": true, | |
"gitlens.graph.dimMergeCommits": true, | |
"gitlens.graph.showRemoteNames": true, | |
"gitlens.cloudPatches.enabled": false, | |
"gitlens.cloudIntegrations.enabled": false, | |
"gitlens.views.workspaces.branches.showStashes": true, | |
"gitlens.views.workspaces.includeWorkingTree": true, | |
"gitlens.launchpad.indicator.useColors": true, | |
"gitlens.views.showContributorsStatistics": true, | |
"gitlens.views.repositories.showStashes": true, | |
"gitlens.views.repositories.showIncomingActivity": true, | |
"gitlens.views.repositories.branches.showStashes": true, | |
"gitlens.views.branches.showRemoteBranches": true, | |
"gitlens.views.branches.showStashes": true, | |
"gitlens.views.contributors.showAllBranches": true, | |
"gitlens.views.contributors.showStatistics": true, | |
"gitlens.debug": true, | |
"problems.autoReveal": false, | |
"problems.defaultViewMode": "table", | |
"problems.showCurrentInStatus": true, | |
"gitlens.blame.format": "${message|100?} ${agoOrDate|14-}", | |
"gitlens.currentLine.format": " ${author -} ${id •} ${agoOrDate}${' via 'pullRequest}${ • message|100?}", | |
"gitlens.currentLine.uncommittedChangesFormat": " ${author}", | |
"gitlens.blame.fontWeight": "200", | |
"gitlens.statusBar.format": "${author} • ${agoOrDate}${' via 'pullRequest}", | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"update.releaseTrack": "prerelease", | |
"window.commandCenter": true, | |
"editor.fontSize": 18, | |
"editor.fontFamily": "'OperatorMonoLig Nerd Font Mono', Menlo, Monaco, 'Courier New', monospace", | |
"editor.fontWeight": "300", | |
"editor.fontLigatures": true, | |
"editor.inlayHints.fontSize": 14, | |
"editor.inlayHints.fontFamily": "'MonaspiceRn Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.codeLensFontSize": 16, | |
"editor.codeLensFontFamily": "'MonaspiceRn Nerd Font Mono'", | |
"editor.tabSize": 2, | |
"editor.tabCompletion": "on", | |
"editor.unusualLineTerminators": "auto", | |
"editor.cursorStyle": "underline", | |
"editor.cursorSmoothCaretAnimation": "on", | |
"editor.cursorSurroundingLinesStyle": "all", | |
"editor.dropIntoEditor.preferences": [], | |
"editor.find.globalFindClipboard": true, | |
"editor.minimap.autohide": true, | |
"editor.suggestFontSize": 16, | |
"editor.suggest.shareSuggestSelections": true, | |
"editor.suggest.showStatusBar": true, | |
"editor.find.autoFindInSelection": "multiline", | |
"editor.fontVariations": true, | |
"editor.colorDecorators": true, | |
"editor.defaultColorDecorators": "always", | |
"editor.tokenColorCustomizations": { | |
"textMateRules": [ | |
{ | |
"scope": [ | |
// following will be in italic (=FlottFlott) | |
"comment", | |
"entity.name.type.class", // class names | |
"keyword", // import, export, return… | |
"constant", // String, Number, Boolean…, this, super | |
"storage.modifier", // static keyword | |
"storage.type.class.js", // class keyword | |
], | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
] | |
}, | |
// inline suggest | |
"editor.inlineSuggest.fontFamily": "'iMWritingMono Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.inlineSuggest.edits.experimental.useMixedLinesDiff": "whenPossible", | |
"editor.inlineSuggest.showToolbar": "always", | |
"editor.inlineSuggest.syntaxHighlightingEnabled": true, | |
"cursor.composer.shouldChimeAfterChatFinishes": true, | |
"cursor.composer.shouldAllowCustomModes": true, | |
"timeline.pageOnScroll": true, | |
"search.globalFindClipboard": true, | |
"search.seedOnFocus": true, | |
// font family and font size | |
"debug.console.fontSize": 16, | |
"debug.console.fontFamily": "'BlexMono Nerd Font Mono'", | |
"chat.editor.fontSize": 18, | |
"chat.editor.fontFamily": "'FantasqueSansM Nerd Font', 'LXGWWenKaiMono Nerd Font Mono'", | |
"inlineChat.lineEmptyHint": true, | |
"markdown.preview.fontSize": 16, | |
"markdown.preview.fontFamily": "'VictorMono Nerd Font Mono', 'Yozai Nerd Font', -apple-system, BlinkMacSystemFont, 'Segoe WPC', 'Segoe UI', system-ui, 'Ubuntu', 'Droid Sans', sans-serif", | |
"notebook.output.fontFamily": "'VictorMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"notebook.defaultFormatter": "fnando.linter", | |
// diff | |
"diffEditor.codeLens": true, | |
"diffEditor.experimental.showMoves": true, | |
"diffEditor.experimental.useTrueInlineView": true, | |
"files.trimTrailingWhitespace": true, | |
"files.trimFinalNewlines": true, | |
"files.associations": { | |
"*.json": "jsonc" | |
}, | |
// accessibility | |
"accessibility.signalOptions.debouncePositionChanges": true, | |
"accessibility.underlineLinks": true, | |
// terminal | |
"terminal.external.linuxExec": "xterm-256color", | |
"terminal.external.osxExec": "iTerm.app", | |
"terminal.integrated.fontSize": 18, | |
"terminal.integrated.fontFamily": "'FantasqueSansM Nerd Font', 'iMWritingMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"terminal.integrated.accessibleViewPreserveCursorPosition": true, | |
"terminal.integrated.cursorBlinking": true, | |
"terminal.integrated.copyOnSelection": true, | |
"terminal.integrated.defaultProfile.osx": "bash", | |
"terminal.integrated.smoothScrolling": true, | |
"terminal.integrated.suggest.enabled": true, | |
"terminal.integrated.suggest.enableExtensionCompletions": true, | |
"terminal.integrated.tabStopWidth": 4, | |
"terminal.integrated.fontLigatures": true, | |
"terminal.integrated.fontWeight": "200", | |
"terminal.integrated.mouseWheelZoom": true, | |
"terminal.integrated.tabs.defaultColor": "terminal.ansiGreen", | |
// sync | |
"sync.autoUpload": true, | |
"sync.autoDownload": false, | |
"sync.gist": "5237cf066bd002c56074ecb22d446d2c", | |
"sync.quietSync": true, | |
// git/scm | |
"scm.inputFontSize": 16, | |
"scm.inputFontFamily": "'Lekton Nerd Font Mono', 'VictorMono Nerd Font Mono'", | |
"git.alwaysSignOff": true, | |
"git.enableCommitSigning": true, | |
// using gitlens instead of | |
"git.blame.editorDecoration.enabled": false, | |
"git.blame.editorDecoration.template": " ${authorName} • ${hasShort} • ${subject} (${authorDateAgo})", | |
"git.blame.statusBarItem.enabled": true, | |
"git.blame.statusBarItem.template": " ${authorName} • ${hasShort} (${authorDateAgo})", | |
// vim/nvim | |
"vim.cursorStylePerMode.insert": "line-thin", | |
"vim.cursorStylePerMode.normal": "underline", | |
"vim.cursorStylePerMode.replace": "block", | |
"vim.cursorStylePerMode.visual": "block", | |
"vim.cursorStylePerMode.visualblock": "block", | |
"vim.cursorStylePerMode.visualline": "underline", | |
"vim.easymotionMarkerFontWeight": "normal", | |
"vim.searchMatchColor": "#A9B665", | |
"vim.startInInsertMode": false, | |
// color highlight | |
"color-highlight.markerType": "dot-after", | |
"color-highlight.matchHslWithNoFunction": true, | |
"color-highlight.matchRgbWithNoFunction": true, | |
"color-highlight.matchWords": true, | |
"color-highlight.useARGB": true, | |
// groovy | |
"groovyLint.basic.loglevel": "warning", | |
"groovyLint.debug.enable": true, | |
"groovyLint.basic.config": "/Users/marslo/.groovylintrc.json", | |
// python | |
"ipynb.experimental.serialization": true, | |
"python.terminal.activateEnvInCurrentTerminal": true, | |
"python.testing.pytestEnabled": true, | |
"python.testing.unittestEnabled": true, | |
"python.venvPath": "$HOME/.venv", | |
"python.venvFolders": [ | |
".venv", | |
"$HOME/.venv" | |
], | |
// vim/nvim | |
"vim.useSystemClipboard": true, | |
"vim.enableNeovim": true, | |
"vim.neovimConfigPath": "~/.config/nvim/init.lua", | |
"vim.neovimPath": "/opt/homebrew/bin/nvim", | |
"vim.vimrc.enable": true, | |
"vim.vimrc.path": "$HOME/.vimrc", | |
"vim.changeWordIncludesWhitespace": true, | |
"vim.matchpairs": "(:),{:},[:],<:>,':',\":\"", | |
"vim.leader": ",", | |
"vim.hlsearch": true, | |
"vim.highlightedyank.enable": true, | |
"vim.neovimUseConfigFile": true, | |
"vim.searchMatchTextColor": "#A9B665", | |
"vim.highlightedyank.textColor": "#A9B665", | |
"vim.smartRelativeLine": true, | |
"vim.visualstar": true, | |
"vim.statusBarColorControl": true, | |
"vim.statusBarColors.insert": "#604F72", | |
"vim.statusBarColors.normal": "#202020", | |
"vim.statusBarColors.visual": "#724f60", | |
"vim.statusBarColors.visualblock": "#724F60", | |
"vim.statusBarColors.searchinprogressmode": "#4E7260", | |
"vim.statusBarStrings.replace": "#72614E", | |
"vim.statusBarStrings.visual": "-- VISUAL --", | |
"vim.statusBarStrings.visualline": "-- VISUAL LINE --", | |
"vim.statusBarStrings.visualblock": "-- VISUAL BLOCK --", | |
// theme | |
"workbench.colorTheme": "Gruvbox Material Dark", | |
"workbench.iconTheme": "gruvbox-material-icon-theme", | |
"workbench.colorCustomizations": { | |
"statusBar.background": "#202020", | |
"statusBar.noFolderBackground": "#202020", | |
"statusBar.debuggingBackground": "#202020", | |
"statusBar.foreground": "#ffffff", | |
"statusBar.debuggingForeground": "#ffffff" | |
}, | |
"workbench.editor.defaultBinaryEditor": "default", | |
"workbench.list.horizontalScrolling": true, | |
"workbench.reduceMotion": "on", | |
"workbench.editor.enablePreviewFromCodeNavigation": true, | |
"workbench.editor.enablePreviewFromQuickOpen": true, | |
"workbench.editor.highlightModifiedTabs": true, | |
"workbench.editor.scrollToSwitchTabs": true, | |
"workbench.commandPalette.experimental.suggestCommands": true, | |
"workbench.externalBrowser": "chrome", | |
"workbench.list.scrollByPage": true, | |
"workbench.list.smoothScrolling": true, | |
"workbench.view.alwaysShowHeaderActions": true, | |
"workbench.quickOpen.preserveInput": true, | |
"workbench.view.showQuietly": { | |
"workbench.panel.output": true | |
}, | |
"gruvboxMaterial.darkCursor": "purple", | |
"gruvboxMaterial.darkContrast": "hard", | |
"gruvboxMaterial.diagnosticTextBackgroundOpacity": "12.5%", | |
"gruvboxMaterial.italicKeywords": true, | |
"gruvboxMaterial.highContrast": true, | |
"gruvboxMaterial.colorfulSyntax": true, | |
// indent rainbow | |
"indentRainbow.indicatorStyle": "light", | |
"indentRainbow.errorColor": "", | |
"indentRainbow.colorOnWhiteSpaceOnly": false, | |
"indentRainbow.colors": [ | |
"rgba(255,255,64,0.2)", | |
"rgba(127,255,127,0.2)", | |
"rgba(255,127,255,0.2)", | |
"rgba(79,236,236,0.2)" | |
], | |
"indentRainbow.tabmixColor": "", | |
// git graph | |
"git-graph.date.type": "Commit Date", | |
"git-graph.dialog.applyStash.reinstateIndex": true, | |
"git-graph.dialog.createBranch.checkOut": true, | |
"git-graph.repository.commits.showSignatureStatus": true, | |
// "git-graph.commitDetailsView.location": "Docked to Bottom", | |
"problems.autoReveal": false, | |
"problems.defaultViewMode": "table", | |
"problems.showCurrentInStatus": true, | |
// gitlens | |
"gitlens.currentLine.fontSize": 14, | |
"gitlens.currentLine.fontWeight": "300", | |
"gitlens.currentLine.fontStyle": "italic", | |
"gitlens.currentLine.fontFamily": "'VictorMono Nerd Font Mono'', 'Lekton Nerd Font Mono'", | |
"gitlens.blame.fontStyle": "italic", | |
"gitlens.blame.fontSize": 14, | |
"gitlens.blame.fontFamily": "'JetBrainsMono Nerd Font Mono'", | |
"gitlens.graph.experimental.renderer.enabled": true, | |
"gitlens.graph.dimMergeCommits": true, | |
"gitlens.graph.showRemoteNames": true, | |
"gitlens.cloudPatches.enabled": false, | |
"gitlens.cloudIntegrations.enabled": false, | |
"gitlens.views.workspaces.branches.showStashes": true, | |
"gitlens.views.workspaces.includeWorkingTree": true, | |
"gitlens.launchpad.indicator.useColors": true, | |
"gitlens.views.showContributorsStatistics": true, | |
"gitlens.views.repositories.showStashes": true, | |
"gitlens.views.repositories.showIncomingActivity": true, | |
"gitlens.views.repositories.branches.showStashes": true, | |
"gitlens.views.branches.showRemoteBranches": true, | |
"gitlens.views.branches.showStashes": true, | |
"gitlens.views.contributors.showAllBranches": true, | |
"gitlens.views.contributors.showStatistics": true, | |
"gitlens.debug": true, | |
"gitlens.blame.format": "${message|100?} ${agoOrDate|14-}", | |
"gitlens.currentLine.format": " ${author -} ${id •} ${agoOrDate}${' via 'pullRequest}${ • message|100?}", | |
"gitlens.currentLine.uncommittedChangesFormat": " ${author}", | |
"gitlens.blame.fontWeight": "200", | |
"gitlens.statusBar.format": "${author} • ${agoOrDate}${' via 'pullRequest}", | |
"application.shellEnvironmentResolutionTimeout": 100, | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"update.releaseTrack": "prerelease", | |
"window.commandCenter": true, | |
"editor.fontSize": 18, | |
"editor.fontFamily": "'OperatorMonoLig Nerd Font Mono', Menlo, Monaco, 'Courier New', monospace", | |
"editor.fontWeight": "300", | |
"editor.fontLigatures": true, | |
"editor.inlayHints.fontSize": 14, | |
"editor.inlayHints.fontFamily": "'MonaspiceRn Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.codeLensFontSize": 16, | |
"editor.codeLensFontFamily": "'MonaspiceRn Nerd Font Mono'", | |
"editor.tabSize": 2, | |
"editor.cursorStyle": "underline", | |
"editor.cursorSmoothCaretAnimation": "on", | |
"editor.cursorSurroundingLinesStyle": "all", | |
"editor.dropIntoEditor.preferences": [], | |
"editor.find.globalFindClipboard": true, | |
"editor.minimap.autohide": true, | |
"editor.suggestFontSize": 16, | |
"editor.suggest.shareSuggestSelections": true, | |
"editor.suggest.showStatusBar": true, | |
"editor.find.autoFindInSelection": "multiline", | |
"editor.fontVariations": true, | |
"editor.colorDecorators": true, | |
"editor.defaultColorDecorators": "always", | |
"editor.tokenColorCustomizations": { | |
"textMateRules": [ | |
{ | |
"scope": [ | |
// following will be in italic (=FlottFlott) | |
"comment", | |
"entity.name.type.class", // class names | |
"keyword", // import, export, return… | |
"constant", // String, Number, Boolean…, this, super | |
"storage.modifier", // static keyword | |
"storage.type.class.js", // class keyword | |
], | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
] | |
}, | |
// inline suggest | |
"editor.inlineSuggest.fontFamily": "'iMWritingMono Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.inlineSuggest.edits.experimental.useMixedLinesDiff": "whenPossible", | |
"editor.inlineSuggest.showToolbar": "always", | |
"editor.inlineSuggest.syntaxHighlightingEnabled": true, | |
"cursor.composer.shouldChimeAfterChatFinishes": true, | |
"cursor.composer.shouldAllowCustomModes": true, | |
"timeline.pageOnScroll": true, | |
"search.globalFindClipboard": true, | |
"search.seedOnFocus": true, | |
// font family and font size | |
"debug.console.fontSize": 16, | |
"debug.console.fontFamily": "'BlexMono Nerd Font Mono'", | |
"chat.editor.fontSize": 18, | |
"chat.editor.fontFamily": "'FantasqueSansM Nerd Font', 'LXGWWenKaiMono Nerd Font Mono'", | |
"inlineChat.lineEmptyHint": true, | |
"markdown.preview.fontSize": 16, | |
"markdown.preview.fontFamily": "'VictorMono Nerd Font Mono', 'Yozai Nerd Font', -apple-system, BlinkMacSystemFont, 'Segoe WPC', 'Segoe UI', system-ui, 'Ubuntu', 'Droid Sans', sans-serif", | |
"notebook.output.fontFamily": "'VictorMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"notebook.defaultFormatter": "fnando.linter", | |
// diff | |
"diffEditor.codeLens": true, | |
"diffEditor.experimental.showMoves": true, | |
"diffEditor.experimental.useTrueInlineView": true, | |
"files.trimTrailingWhitespace": true, | |
"files.trimFinalNewlines": true, | |
"files.associations": { | |
"*.json": "jsonc" | |
}, | |
// accessibility | |
"accessibility.signalOptions.debouncePositionChanges": true, | |
"accessibility.underlineLinks": true, | |
// terminal | |
"terminal.external.linuxExec": "xterm-256color", | |
"terminal.external.osxExec": "iTerm.app", | |
"terminal.integrated.fontSize": 18, | |
"terminal.integrated.fontFamily": "'FantasqueSansM Nerd Font', 'iMWritingMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"terminal.integrated.accessibleViewPreserveCursorPosition": true, | |
"terminal.integrated.cursorBlinking": true, | |
"terminal.integrated.copyOnSelection": true, | |
"terminal.integrated.defaultProfile.osx": "bash", | |
"terminal.integrated.smoothScrolling": true, | |
"terminal.integrated.suggest.enabled": true, | |
"terminal.integrated.suggest.enableExtensionCompletions": true, | |
"terminal.integrated.tabStopWidth": 4, | |
"terminal.integrated.fontLigatures": true, | |
"terminal.integrated.fontWeight": "200", | |
"terminal.integrated.mouseWheelZoom": true, | |
"terminal.integrated.tabs.defaultColor": "terminal.ansiGreen", | |
// sync | |
"sync.autoUpload": true, | |
"sync.autoDownload": false, | |
"sync.gist": "5237cf066bd002c56074ecb22d446d2c", | |
"sync.quietSync": true, | |
// git/scm | |
"scm.inputFontSize": 16, | |
"scm.inputFontFamily": "'Lekton Nerd Font Mono', 'VictorMono Nerd Font Mono'", | |
"git.alwaysSignOff": true, | |
"git.enableCommitSigning": true, | |
// vim/nvim | |
"vim.cursorStylePerMode.insert": "line-thin", | |
"vim.cursorStylePerMode.normal": "underline", | |
"vim.cursorStylePerMode.replace": "block", | |
"vim.cursorStylePerMode.visual": "block", | |
"vim.cursorStylePerMode.visualblock": "block", | |
"vim.cursorStylePerMode.visualline": "underline", | |
"vim.easymotionMarkerFontWeight": "normal", | |
"vim.searchMatchColor": "#A9B665", | |
"vim.startInInsertMode": false, | |
// color highlight | |
"color-highlight.markerType": "dot-after", | |
"color-highlight.matchHslWithNoFunction": true, | |
"color-highlight.matchRgbWithNoFunction": true, | |
"color-highlight.matchWords": true, | |
"color-highlight.useARGB": true, | |
// groovy | |
"groovyLint.basic.loglevel": "warning", | |
"groovyLint.debug.enable": true, | |
"groovyLint.basic.config": "/Users/marslo/.groovylintrc.json", | |
// python | |
"ipynb.experimental.serialization": true, | |
"python.terminal.activateEnvInCurrentTerminal": true, | |
"python.testing.pytestEnabled": true, | |
"python.testing.unittestEnabled": true, | |
"python.venvPath": "$HOME/.venv", | |
"python.venvFolders": [ | |
".venv", | |
"$HOME/.venv" | |
], | |
// vim/nvim | |
"vim.useSystemClipboard": true, | |
"vim.enableNeovim": true, | |
"vim.neovimConfigPath": "~/.config/nvim/init.lua", | |
"vim.neovimPath": "/opt/homebrew/bin/nvim", | |
"vim.vimrc.enable": true, | |
"vim.vimrc.path": "$HOME/.vimrc", | |
"vim.changeWordIncludesWhitespace": true, | |
"vim.matchpairs": "(:),{:},[:],<:>,':',\":\"", | |
"vim.leader": ",", | |
"vim.hlsearch": true, | |
"vim.highlightedyank.enable": true, | |
"vim.neovimUseConfigFile": true, | |
"vim.searchMatchTextColor": "#A9B665", | |
"vim.highlightedyank.textColor": "#A9B665", | |
"vim.smartRelativeLine": true, | |
"vim.visualstar": true, | |
"vim.statusBarColorControl": true, | |
"vim.statusBarColors.insert": "#604F72", | |
"vim.statusBarColors.normal": "#202020", | |
"vim.statusBarColors.visual": "#724f60", | |
"vim.statusBarColors.visualblock": "#724F60", | |
"vim.statusBarColors.searchinprogressmode": "#4E7260", | |
"vim.statusBarStrings.replace": "#72614E", | |
"vim.statusBarStrings.visual": "-- VISUAL --", | |
"vim.statusBarStrings.visualline": "-- VISUAL LINE --", | |
"vim.statusBarStrings.visualblock": "-- VISUAL BLOCK --", | |
// theme | |
"workbench.colorTheme": "Gruvbox Material Dark", | |
"workbench.iconTheme": "gruvbox-material-icon-theme", | |
"workbench.colorCustomizations": { | |
"statusBar.background": "#202020", | |
"statusBar.noFolderBackground": "#202020", | |
"statusBar.debuggingBackground": "#202020", | |
"statusBar.foreground": "#ffffff", | |
"statusBar.debuggingForeground": "#ffffff" | |
}, | |
"workbench.editor.defaultBinaryEditor": "default", | |
"workbench.list.horizontalScrolling": true, | |
"workbench.reduceMotion": "on", | |
"workbench.editor.enablePreviewFromCodeNavigation": true, | |
"workbench.editor.enablePreviewFromQuickOpen": true, | |
"workbench.editor.highlightModifiedTabs": true, | |
"workbench.editor.scrollToSwitchTabs": true, | |
"workbench.commandPalette.experimental.suggestCommands": true, | |
"workbench.externalBrowser": "chrome", | |
"workbench.list.scrollByPage": true, | |
"workbench.list.smoothScrolling": true, | |
"workbench.view.alwaysShowHeaderActions": true, | |
"workbench.quickOpen.preserveInput": true, | |
"workbench.view.showQuietly": { | |
"workbench.panel.output": true | |
}, | |
"gruvboxMaterial.darkCursor": "purple", | |
"gruvboxMaterial.darkContrast": "hard", | |
"gruvboxMaterial.diagnosticTextBackgroundOpacity": "12.5%", | |
"gruvboxMaterial.italicKeywords": true, | |
"gruvboxMaterial.highContrast": true, | |
"gruvboxMaterial.colorfulSyntax": true, | |
"indentRainbow.indicatorStyle": "light", | |
// git graph | |
"git-graph.date.type": "Commit Date", | |
"git-graph.dialog.applyStash.reinstateIndex": true, | |
"git-graph.dialog.createBranch.checkOut": true, | |
// gitlens | |
"gitlens.currentLine.fontSize": 16, | |
"gitlens.currentLine.fontWeight": "300", | |
"gitlens.currentLine.fontStyle": "italic", | |
"gitlens.currentLine.fontFamily": " 'Lekton Nerd Font Mono'", | |
"gitlens.blame.fontStyle": "italic", | |
"gitlens.blame.fontSize": 14, | |
"gitlens.blame.fontFamily": "'JetBrainsMono Nerd Font Mono'", | |
"gitlens.graph.experimental.renderer.enabled": true, | |
"gitlens.graph.dimMergeCommits": true, | |
"gitlens.graph.showRemoteNames": true, | |
"gitlens.cloudPatches.enabled": false, | |
"gitlens.cloudIntegrations.enabled": false, | |
"gitlens.views.workspaces.branches.showStashes": true, | |
"gitlens.views.workspaces.includeWorkingTree": true, | |
"gitlens.launchpad.indicator.useColors": true, | |
"gitlens.views.showContributorsStatistics": true, | |
"gitlens.views.repositories.showStashes": true, | |
"gitlens.views.repositories.showIncomingActivity": true, | |
"gitlens.views.repositories.branches.showStashes": true, | |
"gitlens.views.branches.showRemoteBranches": true, | |
"gitlens.views.branches.showStashes": true, | |
"gitlens.views.contributors.showAllBranches": true, | |
"gitlens.views.contributors.showStatistics": true, | |
"gitlens.debug": true, | |
"indentRainbow.errorColor": "", | |
"editor.tabCompletion": "on", | |
"indentRainbow.colorOnWhiteSpaceOnly": false, | |
"indentRainbow.colors": [ | |
"rgba(255,255,64,0.2)", | |
"rgba(127,255,127,0.2)", | |
"rgba(255,127,255,0.2)", | |
"rgba(79,236,236,0.2)" | |
], | |
"indentRainbow.tabmixColor": "", | |
"problems.autoReveal": false, | |
"problems.defaultViewMode": "table", | |
"problems.showCurrentInStatus": true, | |
"editor.unusualLineTerminators": "auto", | |
// "git-graph.commitDetailsView.location": "Docked to Bottom", | |
// using gitlens instead of | |
"git.blame.editorDecoration.enabled": false, | |
"git.blame.editorDecoration.template": "${authorName} • ${hasShort} • ${subject} (${authorDateAgo})", | |
"git.blame.statusBarItem.enabled": true, | |
"git.blame.statusBarItem.template": "${authorName} • ${hasShort} (${authorDateAgo})", | |
"gitlens.blame.format": "${message|100?} ${agoOrDate|14-}", | |
"gitlens.currentLine.format": " ${author -} ${id •} ${agoOrDate}${' via 'pullRequest}${ • message|100?}", | |
"gitlens.currentLine.uncommittedChangesFormat": " ${author}", | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"update.releaseTrack": "prerelease", | |
"window.commandCenter": true, | |
"editor.fontSize": 18, | |
"editor.fontFamily": "'OperatorMonoLig Nerd Font Mono', Menlo, Monaco, 'Courier New', monospace", | |
"editor.fontWeight": "300", | |
"editor.fontLigatures": true, | |
"editor.inlayHints.fontSize": 14, | |
"editor.inlayHints.fontFamily": "'MonaspiceRn Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.codeLensFontSize": 16, | |
"editor.codeLensFontFamily": "'MonaspiceRn Nerd Font Mono'", | |
"editor.tabSize": 2, | |
"editor.cursorStyle": "underline", | |
"editor.cursorSmoothCaretAnimation": "on", | |
"editor.cursorSurroundingLinesStyle": "all", | |
"editor.dropIntoEditor.preferences": [], | |
"editor.find.globalFindClipboard": true, | |
"editor.minimap.autohide": true, | |
"editor.suggestFontSize": 16, | |
"editor.suggest.shareSuggestSelections": true, | |
"editor.suggest.showStatusBar": true, | |
"editor.find.autoFindInSelection": "multiline", | |
"editor.fontVariations": true, | |
"editor.colorDecorators": true, | |
"editor.defaultColorDecorators": "always", | |
"editor.tokenColorCustomizations": { | |
"textMateRules": [ | |
{ | |
"scope": [ | |
// following will be in italic (=FlottFlott) | |
"comment", | |
"entity.name.type.class", // class names | |
"keyword", // import, export, return… | |
"constant", // String, Number, Boolean…, this, super | |
"storage.modifier", // static keyword | |
"storage.type.class.js", // class keyword | |
], | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
] | |
}, | |
// inline suggest | |
"editor.inlineSuggest.fontFamily": "'iMWritingMono Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.inlineSuggest.edits.experimental.useMixedLinesDiff": "whenPossible", | |
"editor.inlineSuggest.showToolbar": "always", | |
"editor.inlineSuggest.syntaxHighlightingEnabled": true, | |
"cursor.composer.shouldChimeAfterChatFinishes": true, | |
"cursor.composer.shouldAllowCustomModes": true, | |
"timeline.pageOnScroll": true, | |
"search.globalFindClipboard": true, | |
"search.seedOnFocus": true, | |
// font family and font size | |
"debug.console.fontSize": 16, | |
"debug.console.fontFamily": "'BlexMono Nerd Font Mono'", | |
"chat.editor.fontSize": 18, | |
"chat.editor.fontFamily": "'FantasqueSansM Nerd Font', 'LXGWWenKaiMono Nerd Font Mono'", | |
"inlineChat.lineEmptyHint": true, | |
"markdown.preview.fontSize": 16, | |
"markdown.preview.fontFamily": "'VictorMono Nerd Font Mono', 'Yozai Nerd Font', -apple-system, BlinkMacSystemFont, 'Segoe WPC', 'Segoe UI', system-ui, 'Ubuntu', 'Droid Sans', sans-serif", | |
"notebook.output.fontFamily": "'VictorMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"notebook.defaultFormatter": "fnando.linter", | |
// diff | |
"diffEditor.codeLens": true, | |
"diffEditor.experimental.showMoves": true, | |
"diffEditor.experimental.useTrueInlineView": true, | |
"files.trimTrailingWhitespace": true, | |
"files.trimFinalNewlines": true, | |
"files.associations": { | |
"*.json": "jsonc" | |
}, | |
// accessibility | |
"accessibility.signalOptions.debouncePositionChanges": true, | |
"accessibility.underlineLinks": true, | |
// terminal | |
"terminal.external.linuxExec": "xterm-256color", | |
"terminal.external.osxExec": "iTerm.app", | |
"terminal.integrated.fontSize": 18, | |
"terminal.integrated.fontFamily": "'FantasqueSansM Nerd Font', 'iMWritingMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"terminal.integrated.accessibleViewPreserveCursorPosition": true, | |
"terminal.integrated.cursorBlinking": true, | |
"terminal.integrated.copyOnSelection": true, | |
"terminal.integrated.defaultProfile.osx": "bash", | |
"terminal.integrated.smoothScrolling": true, | |
"terminal.integrated.suggest.enabled": true, | |
"terminal.integrated.suggest.enableExtensionCompletions": true, | |
"terminal.integrated.tabStopWidth": 4, | |
"terminal.integrated.fontLigatures": true, | |
"terminal.integrated.fontWeight": "200", | |
"terminal.integrated.mouseWheelZoom": true, | |
"terminal.integrated.tabs.defaultColor": "terminal.ansiGreen", | |
// sync | |
"sync.autoUpload": true, | |
"sync.autoDownload": false, | |
"sync.gist": "5237cf066bd002c56074ecb22d446d2c", | |
"sync.quietSync": true, | |
// git/scm | |
"scm.inputFontSize": 16, | |
"scm.inputFontFamily": "'Lekton Nerd Font Mono', 'VictorMono Nerd Font Mono'", | |
"git.alwaysSignOff": true, | |
"git.blame.editorDecoration.enabled": true, | |
"git.enableCommitSigning": true, | |
// vim/nvim | |
"vim.cursorStylePerMode.insert": "line-thin", | |
"vim.cursorStylePerMode.normal": "underline", | |
"vim.cursorStylePerMode.replace": "block", | |
"vim.cursorStylePerMode.visual": "block", | |
"vim.cursorStylePerMode.visualblock": "block", | |
"vim.cursorStylePerMode.visualline": "underline", | |
"vim.easymotionMarkerFontWeight": "normal", | |
"vim.searchMatchColor": "#A9B665", | |
"vim.startInInsertMode": false, | |
// color highlight | |
"color-highlight.markerType": "dot-after", | |
"color-highlight.matchHslWithNoFunction": true, | |
"color-highlight.matchRgbWithNoFunction": true, | |
"color-highlight.matchWords": true, | |
"color-highlight.useARGB": true, | |
// groovy | |
"groovyLint.basic.loglevel": "warning", | |
"groovyLint.debug.enable": true, | |
"groovyLint.basic.config": "/Users/marslo/.groovylintrc.json", | |
// python | |
"ipynb.experimental.serialization": true, | |
"python.terminal.activateEnvInCurrentTerminal": true, | |
"python.testing.pytestEnabled": true, | |
"python.testing.unittestEnabled": true, | |
"python.venvPath": "$HOME/.venv", | |
"python.venvFolders": [ | |
".venv", | |
"$HOME/.venv" | |
], | |
// vim/nvim | |
"vim.useSystemClipboard": true, | |
"vim.enableNeovim": true, | |
"vim.neovimConfigPath": "~/.config/nvim/init.lua", | |
"vim.neovimPath": "/opt/homebrew/bin/nvim", | |
"vim.vimrc.enable": true, | |
"vim.vimrc.path": "$HOME/.vimrc", | |
"vim.changeWordIncludesWhitespace": true, | |
"vim.matchpairs": "(:),{:},[:],<:>,':',\":\"", | |
"vim.leader": ",", | |
"vim.hlsearch": true, | |
"vim.highlightedyank.enable": true, | |
"vim.neovimUseConfigFile": true, | |
"vim.searchMatchTextColor": "#A9B665", | |
"vim.highlightedyank.textColor": "#A9B665", | |
"vim.smartRelativeLine": true, | |
"vim.visualstar": true, | |
"vim.statusBarColorControl": true, | |
"vim.statusBarColors.insert": "#604F72", | |
"vim.statusBarColors.normal": "#202020", | |
"vim.statusBarColors.visual": "#724f60", | |
"vim.statusBarColors.visualblock": "#724F60", | |
"vim.statusBarColors.searchinprogressmode": "#4E7260", | |
"vim.statusBarStrings.replace": "#72614E", | |
"vim.statusBarStrings.visual": "-- VISUAL --", | |
"vim.statusBarStrings.visualline": "-- VISUAL LINE --", | |
"vim.statusBarStrings.visualblock": "-- VISUAL BLOCK --", | |
// theme | |
"workbench.colorTheme": "Gruvbox Material Dark", | |
"workbench.iconTheme": "gruvbox-material-icon-theme", | |
"workbench.colorCustomizations": { | |
"statusBar.background": "#202020", | |
"statusBar.noFolderBackground": "#202020", | |
"statusBar.debuggingBackground": "#202020", | |
"statusBar.foreground": "#ffffff", | |
"statusBar.debuggingForeground": "#ffffff" | |
}, | |
"workbench.editor.defaultBinaryEditor": "default", | |
"workbench.list.horizontalScrolling": true, | |
"workbench.reduceMotion": "on", | |
"workbench.editor.enablePreviewFromCodeNavigation": true, | |
"workbench.editor.enablePreviewFromQuickOpen": true, | |
"workbench.editor.highlightModifiedTabs": true, | |
"workbench.editor.scrollToSwitchTabs": true, | |
"workbench.commandPalette.experimental.suggestCommands": true, | |
"workbench.externalBrowser": "chrome", | |
"workbench.list.scrollByPage": true, | |
"workbench.list.smoothScrolling": true, | |
"workbench.view.alwaysShowHeaderActions": true, | |
"workbench.quickOpen.preserveInput": true, | |
"workbench.view.showQuietly": { | |
"workbench.panel.output": true | |
}, | |
"gruvboxMaterial.darkCursor": "purple", | |
"gruvboxMaterial.darkContrast": "hard", | |
"gruvboxMaterial.diagnosticTextBackgroundOpacity": "12.5%", | |
"gruvboxMaterial.italicKeywords": true, | |
"gruvboxMaterial.highContrast": true, | |
"gruvboxMaterial.colorfulSyntax": true, | |
"indentRainbow.indicatorStyle": "light", | |
// git graph | |
"git-graph.date.type": "Commit Date", | |
"git-graph.dialog.applyStash.reinstateIndex": true, | |
"git-graph.dialog.createBranch.checkOut": true, | |
// gitlens | |
"gitlens.currentLine.fontSize": 16, | |
"gitlens.currentLine.fontWeight": "300", | |
"gitlens.currentLine.fontStyle": "italic", | |
"gitlens.currentLine.fontFamily": " 'Lekton Nerd Font Mono'", | |
"gitlens.blame.fontStyle": "italic", | |
"gitlens.blame.fontSize": 14, | |
"gitlens.blame.fontFamily": "'JetBrainsMono Nerd Font Mono'", | |
"gitlens.graph.experimental.renderer.enabled": true, | |
"gitlens.graph.dimMergeCommits": true, | |
"gitlens.graph.showRemoteNames": true, | |
"gitlens.cloudPatches.enabled": false, | |
"gitlens.cloudIntegrations.enabled": false, | |
"gitlens.views.workspaces.branches.showStashes": true, | |
"gitlens.views.workspaces.includeWorkingTree": true, | |
"gitlens.launchpad.indicator.useColors": true, | |
"gitlens.views.showContributorsStatistics": true, | |
"gitlens.views.repositories.showStashes": true, | |
"gitlens.views.repositories.showIncomingActivity": true, | |
"gitlens.views.repositories.branches.showStashes": true, | |
"gitlens.views.branches.showRemoteBranches": true, | |
"gitlens.views.branches.showStashes": true, | |
"gitlens.views.contributors.showAllBranches": true, | |
"gitlens.views.contributors.showStatistics": true, | |
"gitlens.debug": true, | |
"indentRainbow.errorColor": "", | |
"editor.tabCompletion": "on", | |
"indentRainbow.colorOnWhiteSpaceOnly": false, | |
"indentRainbow.colors": [ | |
"rgba(255,255,64,0.2)", | |
"rgba(127,255,127,0.2)", | |
"rgba(255,127,255,0.2)", | |
"rgba(79,236,236,0.2)" | |
], | |
"indentRainbow.tabmixColor": "", | |
"problems.autoReveal": false, | |
"problems.defaultViewMode": "table", | |
"problems.showCurrentInStatus": true, | |
"editor.unusualLineTerminators": "auto", | |
"git-graph.commitDetailsView.location": "Docked to Bottom", | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"update.releaseTrack": "prerelease", | |
"window.commandCenter": true, | |
"editor.fontSize": 18, | |
"editor.fontFamily": "'OperatorMonoLig Nerd Font Mono', Menlo, Monaco, 'Courier New', monospace", | |
"editor.fontWeight": "300", | |
"editor.fontLigatures": true, | |
"editor.inlayHints.fontSize": 14, | |
"editor.inlayHints.fontFamily": "'MonaspiceRn Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.codeLensFontSize": 16, | |
"editor.codeLensFontFamily": "'MonaspiceRn Nerd Font Mono'", | |
"editor.tabSize": 2, | |
"editor.cursorStyle": "underline", | |
"editor.cursorSmoothCaretAnimation": "on", | |
"editor.cursorSurroundingLinesStyle": "all", | |
"editor.dropIntoEditor.preferences": [], | |
"editor.find.globalFindClipboard": true, | |
"editor.minimap.autohide": true, | |
"editor.suggestFontSize": 16, | |
"editor.suggest.shareSuggestSelections": true, | |
"editor.suggest.showStatusBar": true, | |
"editor.find.autoFindInSelection": "multiline", | |
"editor.fontVariations": true, | |
"editor.colorDecorators": true, | |
"editor.defaultColorDecorators": "always", | |
"editor.tokenColorCustomizations": { | |
"textMateRules": [ | |
{ | |
"scope": [ | |
// following will be in italic (=FlottFlott) | |
"comment", | |
"entity.name.type.class", // class names | |
"keyword", // import, export, return… | |
"constant", // String, Number, Boolean…, this, super | |
"storage.modifier", // static keyword | |
"storage.type.class.js", // class keyword | |
], | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
] | |
}, | |
// inline suggest | |
"editor.inlineSuggest.fontFamily": "'iMWritingMono Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.inlineSuggest.edits.experimental.useMixedLinesDiff": "whenPossible", | |
"editor.inlineSuggest.showToolbar": "always", | |
"editor.inlineSuggest.syntaxHighlightingEnabled": true, | |
"cursor.composer.shouldChimeAfterChatFinishes": true, | |
"cursor.composer.shouldAllowCustomModes": true, | |
"timeline.pageOnScroll": true, | |
"search.globalFindClipboard": true, | |
"search.seedOnFocus": true, | |
// font family and font size | |
"debug.console.fontSize": 16, | |
"debug.console.fontFamily": "'BlexMono Nerd Font Mono'", | |
"chat.editor.fontSize": 18, | |
"chat.editor.fontFamily": "'FantasqueSansM Nerd Font', 'LXGWWenKaiMono Nerd Font Mono'", | |
"inlineChat.lineEmptyHint": true, | |
"markdown.preview.fontSize": 16, | |
"markdown.preview.fontFamily": "'VictorMono Nerd Font Mono', 'Yozai Nerd Font', -apple-system, BlinkMacSystemFont, 'Segoe WPC', 'Segoe UI', system-ui, 'Ubuntu', 'Droid Sans', sans-serif", | |
"notebook.output.fontFamily": "'VictorMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"notebook.defaultFormatter": "fnando.linter", | |
// diff | |
"diffEditor.codeLens": true, | |
"diffEditor.experimental.showMoves": true, | |
"diffEditor.experimental.useTrueInlineView": true, | |
"files.trimTrailingWhitespace": true, | |
"files.trimFinalNewlines": true, | |
"files.associations": { | |
"*.json": "jsonc" | |
}, | |
// accessibility | |
"accessibility.signalOptions.debouncePositionChanges": true, | |
"accessibility.underlineLinks": true, | |
// terminal | |
"terminal.external.linuxExec": "xterm-256color", | |
"terminal.external.osxExec": "iTerm.app", | |
"terminal.integrated.fontSize": 18, | |
"terminal.integrated.fontFamily": "'FantasqueSansM Nerd Font', 'iMWritingMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"terminal.integrated.accessibleViewPreserveCursorPosition": true, | |
"terminal.integrated.cursorBlinking": true, | |
"terminal.integrated.copyOnSelection": true, | |
"terminal.integrated.defaultProfile.osx": "bash", | |
"terminal.integrated.smoothScrolling": true, | |
"terminal.integrated.suggest.enabled": true, | |
"terminal.integrated.suggest.enableExtensionCompletions": true, | |
"terminal.integrated.tabStopWidth": 4, | |
"terminal.integrated.fontLigatures": true, | |
"terminal.integrated.fontWeight": "200", | |
"terminal.integrated.mouseWheelZoom": true, | |
"terminal.integrated.tabs.defaultColor": "terminal.ansiGreen", | |
// sync | |
"sync.autoUpload": true, | |
"sync.autoDownload": false, | |
"sync.gist": "5237cf066bd002c56074ecb22d446d2c", | |
"sync.quietSync": true, | |
// git/scm | |
"scm.inputFontSize": 16, | |
"scm.inputFontFamily": "'Lekton Nerd Font Mono', 'VictorMono Nerd Font Mono'", | |
"git.alwaysSignOff": true, | |
"git.enableCommitSigning": true, | |
// vim/nvim | |
"vim.cursorStylePerMode.insert": "line-thin", | |
"vim.cursorStylePerMode.normal": "underline", | |
"vim.cursorStylePerMode.replace": "block", | |
"vim.cursorStylePerMode.visual": "block", | |
"vim.cursorStylePerMode.visualblock": "block", | |
"vim.cursorStylePerMode.visualline": "underline", | |
"vim.easymotionMarkerFontWeight": "normal", | |
"vim.searchMatchColor": "#A9B665", | |
"vim.startInInsertMode": false, | |
// color highlight | |
"color-highlight.markerType": "dot-after", | |
"color-highlight.matchHslWithNoFunction": true, | |
"color-highlight.matchRgbWithNoFunction": true, | |
"color-highlight.matchWords": true, | |
"color-highlight.useARGB": true, | |
// groovy | |
"groovyLint.basic.loglevel": "warning", | |
"groovyLint.debug.enable": true, | |
"groovyLint.basic.config": "/Users/marslo/.groovylintrc.json", | |
// python | |
"ipynb.experimental.serialization": true, | |
"python.terminal.activateEnvInCurrentTerminal": true, | |
"python.testing.pytestEnabled": true, | |
"python.testing.unittestEnabled": true, | |
"python.venvPath": "$HOME/.venv", | |
"python.venvFolders": [ | |
".venv", | |
"$HOME/.venv" | |
], | |
// vim/nvim | |
"vim.useSystemClipboard": true, | |
"vim.enableNeovim": true, | |
"vim.neovimConfigPath": "~/.config/nvim/init.lua", | |
"vim.neovimPath": "/opt/homebrew/bin/nvim", | |
"vim.vimrc.enable": true, | |
"vim.vimrc.path": "$HOME/.vimrc", | |
"vim.changeWordIncludesWhitespace": true, | |
"vim.matchpairs": "(:),{:},[:],<:>,':',\":\"", | |
"vim.leader": ",", | |
"vim.hlsearch": true, | |
"vim.highlightedyank.enable": true, | |
"vim.neovimUseConfigFile": true, | |
"vim.searchMatchTextColor": "#A9B665", | |
"vim.highlightedyank.textColor": "#A9B665", | |
"vim.smartRelativeLine": true, | |
"vim.visualstar": true, | |
"vim.statusBarColorControl": true, | |
"vim.statusBarColors.insert": "#604F72", | |
"vim.statusBarColors.normal": "#202020", | |
"vim.statusBarColors.visual": "#724f60", | |
"vim.statusBarColors.visualblock": "#724F60", | |
"vim.statusBarColors.searchinprogressmode": "#4E7260", | |
"vim.statusBarStrings.replace": "#72614E", | |
"vim.statusBarStrings.visual": "-- VISUAL --", | |
"vim.statusBarStrings.visualline": "-- VISUAL LINE --", | |
"vim.statusBarStrings.visualblock": "-- VISUAL BLOCK --", | |
// theme | |
"workbench.colorTheme": "Gruvbox Material Dark", | |
"workbench.iconTheme": "gruvbox-material-icon-theme", | |
"workbench.colorCustomizations": { | |
"statusBar.background": "#202020", | |
"statusBar.noFolderBackground": "#202020", | |
"statusBar.debuggingBackground": "#202020", | |
"statusBar.foreground": "#ffffff", | |
"statusBar.debuggingForeground": "#ffffff" | |
}, | |
"workbench.editor.defaultBinaryEditor": "default", | |
"workbench.list.horizontalScrolling": true, | |
"workbench.reduceMotion": "on", | |
"workbench.editor.enablePreviewFromCodeNavigation": true, | |
"workbench.editor.enablePreviewFromQuickOpen": true, | |
"workbench.editor.highlightModifiedTabs": true, | |
"workbench.editor.scrollToSwitchTabs": true, | |
"workbench.commandPalette.experimental.suggestCommands": true, | |
"workbench.externalBrowser": "chrome", | |
"workbench.list.scrollByPage": true, | |
"workbench.list.smoothScrolling": true, | |
"workbench.view.alwaysShowHeaderActions": true, | |
"workbench.quickOpen.preserveInput": true, | |
"workbench.view.showQuietly": { | |
"workbench.panel.output": true | |
}, | |
"gruvboxMaterial.darkCursor": "purple", | |
"gruvboxMaterial.darkContrast": "hard", | |
"gruvboxMaterial.diagnosticTextBackgroundOpacity": "12.5%", | |
"gruvboxMaterial.italicKeywords": true, | |
"gruvboxMaterial.highContrast": true, | |
"gruvboxMaterial.colorfulSyntax": true, | |
"indentRainbow.indicatorStyle": "light", | |
// git graph | |
"git-graph.date.type": "Commit Date", | |
"git-graph.dialog.applyStash.reinstateIndex": true, | |
"git-graph.dialog.createBranch.checkOut": true, | |
// gitlens | |
"gitlens.currentLine.fontSize": 16, | |
"gitlens.currentLine.fontWeight": "300", | |
"gitlens.currentLine.fontStyle": "italic", | |
"gitlens.currentLine.fontFamily": " 'Lekton Nerd Font Mono'", | |
"gitlens.blame.fontStyle": "italic", | |
"gitlens.blame.fontSize": 14, | |
"gitlens.blame.fontFamily": "'JetBrainsMono Nerd Font Mono'", | |
"gitlens.graph.experimental.renderer.enabled": true, | |
"gitlens.graph.dimMergeCommits": true, | |
"gitlens.graph.showRemoteNames": true, | |
"gitlens.cloudPatches.enabled": false, | |
"gitlens.cloudIntegrations.enabled": false, | |
"gitlens.views.workspaces.branches.showStashes": true, | |
"gitlens.views.workspaces.includeWorkingTree": true, | |
"gitlens.launchpad.indicator.useColors": true, | |
"gitlens.views.showContributorsStatistics": true, | |
"gitlens.views.repositories.showStashes": true, | |
"gitlens.views.repositories.showIncomingActivity": true, | |
"gitlens.views.repositories.branches.showStashes": true, | |
"gitlens.views.branches.showRemoteBranches": true, | |
"gitlens.views.branches.showStashes": true, | |
"gitlens.views.contributors.showAllBranches": true, | |
"gitlens.views.contributors.showStatistics": true, | |
"gitlens.debug": true, | |
"indentRainbow.errorColor": "", | |
"editor.tabCompletion": "on", | |
"indentRainbow.colorOnWhiteSpaceOnly": false, | |
"indentRainbow.colors": [ | |
"rgba(255,255,64,0.2)", | |
"rgba(127,255,127,0.2)", | |
"rgba(255,127,255,0.2)", | |
"rgba(79,236,236,0.2)" | |
], | |
"indentRainbow.tabmixColor": "", | |
"problems.autoReveal": false, | |
"problems.defaultViewMode": "table", | |
"problems.showCurrentInStatus": true, | |
"editor.unusualLineTerminators": "auto", | |
"git-graph.commitDetailsView.location": "Docked to Bottom", | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"update.releaseTrack": "prerelease", | |
"window.commandCenter": true, | |
"editor.fontSize": 18, | |
"editor.fontFamily": "'OperatorMonoLig Nerd Font Mono', Menlo, Monaco, 'Courier New', monospace", | |
"editor.fontWeight": "300", | |
"editor.fontLigatures": true, | |
"editor.inlayHints.fontSize": 14, | |
"editor.inlayHints.fontFamily": "'MonaspiceRn Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.codeLensFontSize": 16, | |
"editor.codeLensFontFamily": "'MonaspiceRn Nerd Font Mono'", | |
"editor.tabSize": 2, | |
"editor.cursorStyle": "underline", | |
"editor.cursorSmoothCaretAnimation": "on", | |
"editor.cursorSurroundingLinesStyle": "all", | |
"editor.dropIntoEditor.preferences": [], | |
"editor.find.globalFindClipboard": true, | |
"editor.minimap.autohide": true, | |
"editor.suggestFontSize": 16, | |
"editor.suggest.shareSuggestSelections": true, | |
"editor.suggest.showStatusBar": true, | |
"editor.find.autoFindInSelection": "multiline", | |
"editor.fontVariations": true, | |
"editor.colorDecorators": true, | |
"editor.defaultColorDecorators": "always", | |
"editor.tokenColorCustomizations": { | |
"textMateRules": [ | |
{ | |
"scope": [ | |
// following will be in italic (=FlottFlott) | |
"comment", | |
"entity.name.type.class", // class names | |
"keyword", // import, export, return… | |
"constant", // String, Number, Boolean…, this, super | |
"storage.modifier", // static keyword | |
"storage.type.class.js", // class keyword | |
], | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
] | |
}, | |
// inline suggest | |
"editor.inlineSuggest.fontFamily": "'iMWritingMono Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.inlineSuggest.edits.experimental.useMixedLinesDiff": "whenPossible", | |
"editor.inlineSuggest.showToolbar": "always", | |
"editor.inlineSuggest.syntaxHighlightingEnabled": true, | |
"cursor.composer.shouldChimeAfterChatFinishes": true, | |
"cursor.composer.shouldAllowCustomModes": true, | |
"timeline.pageOnScroll": true, | |
"search.globalFindClipboard": true, | |
"search.seedOnFocus": true, | |
// font family and font size | |
"debug.console.fontSize": 16, | |
"debug.console.fontFamily": "'BlexMono Nerd Font Mono'", | |
"chat.editor.fontSize": 18, | |
"chat.editor.fontFamily": "'FantasqueSansM Nerd Font', 'LXGWWenKaiMono Nerd Font Mono'", | |
"inlineChat.lineEmptyHint": true, | |
"markdown.preview.fontSize": 16, | |
"markdown.preview.fontFamily": "'VictorMono Nerd Font Mono', 'Yozai Nerd Font', -apple-system, BlinkMacSystemFont, 'Segoe WPC', 'Segoe UI', system-ui, 'Ubuntu', 'Droid Sans', sans-serif", | |
"notebook.output.fontFamily": "'VictorMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"notebook.defaultFormatter": "fnando.linter", | |
// diff | |
"diffEditor.codeLens": true, | |
"diffEditor.experimental.showMoves": true, | |
"diffEditor.experimental.useTrueInlineView": true, | |
"files.trimTrailingWhitespace": true, | |
"files.trimFinalNewlines": true, | |
"files.associations": { | |
"*.json": "jsonc" | |
}, | |
// accessibility | |
"accessibility.signalOptions.debouncePositionChanges": true, | |
"accessibility.underlineLinks": true, | |
// terminal | |
"terminal.external.linuxExec": "xterm-256color", | |
"terminal.external.osxExec": "iTerm.app", | |
"terminal.integrated.fontSize": 18, | |
"terminal.integrated.fontFamily": "'FantasqueSansM Nerd Font', 'iMWritingMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"terminal.integrated.accessibleViewPreserveCursorPosition": true, | |
"terminal.integrated.cursorBlinking": true, | |
"terminal.integrated.copyOnSelection": true, | |
"terminal.integrated.defaultProfile.osx": "bash", | |
"terminal.integrated.smoothScrolling": true, | |
"terminal.integrated.suggest.enabled": true, | |
"terminal.integrated.suggest.enableExtensionCompletions": true, | |
"terminal.integrated.tabStopWidth": 4, | |
"terminal.integrated.fontLigatures": true, | |
"terminal.integrated.fontWeight": "200", | |
"terminal.integrated.mouseWheelZoom": true, | |
"terminal.integrated.tabs.defaultColor": "terminal.ansiGreen", | |
// sync | |
"sync.autoUpload": true, | |
"sync.autoDownload": false, | |
"sync.gist": "5237cf066bd002c56074ecb22d446d2c", | |
"sync.quietSync": true, | |
// git/scm | |
"scm.inputFontSize": 16, | |
"scm.inputFontFamily": "'Lekton Nerd Font Mono', 'VictorMono Nerd Font Mono'", | |
"git.alwaysSignOff": true, | |
"git.blame.editorDecoration.enabled": true, | |
"git.enableCommitSigning": true, | |
// vim/nvim | |
"vim.cursorStylePerMode.insert": "line-thin", | |
"vim.cursorStylePerMode.normal": "underline", | |
"vim.cursorStylePerMode.replace": "block", | |
"vim.cursorStylePerMode.visual": "block", | |
"vim.cursorStylePerMode.visualblock": "block", | |
"vim.cursorStylePerMode.visualline": "underline", | |
"vim.easymotionMarkerFontWeight": "normal", | |
"vim.searchMatchColor": "#A9B665", | |
"vim.startInInsertMode": false, | |
// color highlight | |
"color-highlight.markerType": "dot-after", | |
"color-highlight.matchHslWithNoFunction": true, | |
"color-highlight.matchRgbWithNoFunction": true, | |
"color-highlight.matchWords": true, | |
"color-highlight.useARGB": true, | |
// groovy | |
"groovyLint.basic.loglevel": "warning", | |
"groovyLint.debug.enable": true, | |
"groovyLint.basic.config": "/Users/marslo/.groovylintrc.json", | |
// python | |
"ipynb.experimental.serialization": true, | |
"python.terminal.activateEnvInCurrentTerminal": true, | |
"python.testing.pytestEnabled": true, | |
"python.testing.unittestEnabled": true, | |
"python.venvPath": "$HOME/.venv", | |
"python.venvFolders": [ | |
".venv", | |
"$HOME/.venv" | |
], | |
// vim/nvim | |
"vim.useSystemClipboard": true, | |
"vim.enableNeovim": true, | |
"vim.neovimConfigPath": "~/.config/nvim/init.lua", | |
"vim.neovimPath": "/opt/homebrew/bin/nvim", | |
"vim.vimrc.enable": true, | |
"vim.vimrc.path": "$HOME/.vimrc", | |
"vim.changeWordIncludesWhitespace": true, | |
"vim.matchpairs": "(:),{:},[:],<:>,':',\":\"", | |
"vim.leader": ",", | |
"vim.hlsearch": true, | |
"vim.highlightedyank.enable": true, | |
"vim.neovimUseConfigFile": true, | |
"vim.searchMatchTextColor": "#A9B665", | |
"vim.highlightedyank.textColor": "#A9B665", | |
"vim.smartRelativeLine": true, | |
"vim.visualstar": true, | |
"vim.statusBarColorControl": true, | |
"vim.statusBarColors.insert": "#604F72", | |
"vim.statusBarColors.normal": "#202020", | |
"vim.statusBarColors.visual": "#724f60", | |
"vim.statusBarColors.visualblock": "#724F60", | |
"vim.statusBarColors.searchinprogressmode": "#4E7260", | |
"vim.statusBarStrings.replace": "#72614E", | |
"vim.statusBarStrings.visual": "-- VISUAL --", | |
"vim.statusBarStrings.visualline": "-- VISUAL LINE --", | |
"vim.statusBarStrings.visualblock": "-- VISUAL BLOCK --", | |
// theme | |
"workbench.colorTheme": "Gruvbox Material Dark", | |
"workbench.iconTheme": "gruvbox-material-icon-theme", | |
"workbench.colorCustomizations": { | |
"statusBar.background": "#202020", | |
"statusBar.noFolderBackground": "#202020", | |
"statusBar.debuggingBackground": "#202020", | |
"statusBar.foreground": "#ffffff", | |
"statusBar.debuggingForeground": "#ffffff" | |
}, | |
"workbench.editor.defaultBinaryEditor": "default", | |
"workbench.list.horizontalScrolling": true, | |
"workbench.reduceMotion": "on", | |
"workbench.editor.enablePreviewFromCodeNavigation": true, | |
"workbench.editor.enablePreviewFromQuickOpen": true, | |
"workbench.editor.highlightModifiedTabs": true, | |
"workbench.editor.scrollToSwitchTabs": true, | |
"workbench.commandPalette.experimental.suggestCommands": true, | |
"workbench.externalBrowser": "chrome", | |
"workbench.list.scrollByPage": true, | |
"workbench.list.smoothScrolling": true, | |
"workbench.view.alwaysShowHeaderActions": true, | |
"workbench.quickOpen.preserveInput": true, | |
"workbench.view.showQuietly": { | |
"workbench.panel.output": true | |
}, | |
"gruvboxMaterial.darkCursor": "purple", | |
"gruvboxMaterial.darkContrast": "hard", | |
"gruvboxMaterial.diagnosticTextBackgroundOpacity": "12.5%", | |
"gruvboxMaterial.italicKeywords": true, | |
"gruvboxMaterial.highContrast": true, | |
"gruvboxMaterial.colorfulSyntax": true, | |
"indentRainbow.indicatorStyle": "light", | |
// git graph | |
"git-graph.date.type": "Commit Date", | |
"git-graph.dialog.applyStash.reinstateIndex": true, | |
"git-graph.dialog.createBranch.checkOut": true, | |
// gitlens | |
"gitlens.currentLine.fontSize": 16, | |
"gitlens.currentLine.fontWeight": "300", | |
"gitlens.currentLine.fontStyle": "italic", | |
"gitlens.currentLine.fontFamily": " 'Lekton Nerd Font Mono'", | |
"gitlens.blame.fontStyle": "italic", | |
"gitlens.blame.fontSize": 14, | |
"gitlens.blame.fontFamily": "'JetBrainsMono Nerd Font Mono'", | |
"gitlens.graph.experimental.renderer.enabled": true, | |
"gitlens.graph.dimMergeCommits": true, | |
"gitlens.graph.showRemoteNames": true, | |
"gitlens.cloudPatches.enabled": false, | |
"gitlens.cloudIntegrations.enabled": false, | |
"gitlens.views.workspaces.branches.showStashes": true, | |
"gitlens.views.workspaces.includeWorkingTree": true, | |
"gitlens.launchpad.indicator.useColors": true, | |
"gitlens.views.showContributorsStatistics": true, | |
"gitlens.views.repositories.showStashes": true, | |
"gitlens.views.repositories.showIncomingActivity": true, | |
"gitlens.views.repositories.branches.showStashes": true, | |
"gitlens.views.branches.showRemoteBranches": true, | |
"gitlens.views.branches.showStashes": true, | |
"gitlens.views.contributors.showAllBranches": true, | |
"gitlens.views.contributors.showStatistics": true, | |
"gitlens.debug": true, | |
"indentRainbow.errorColor": "", | |
"editor.tabCompletion": "on", | |
"indentRainbow.colorOnWhiteSpaceOnly": false, | |
"indentRainbow.colors": [ | |
"rgba(255,255,64,0.2)", | |
"rgba(127,255,127,0.2)", | |
"rgba(255,127,255,0.2)", | |
"rgba(79,236,236,0.2)" | |
], | |
"indentRainbow.tabmixColor": "", | |
"problems.autoReveal": false, | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"update.releaseTrack": "prerelease", | |
"window.commandCenter": true, | |
"editor.fontSize": 18, | |
"editor.fontFamily": "'OperatorMonoLig Nerd Font Mono', Menlo, Monaco, 'Courier New', monospace", | |
"editor.fontWeight": "300", | |
"editor.fontLigatures": true, | |
"editor.inlayHints.fontSize": 14, | |
"editor.inlayHints.fontFamily": "'MonaspiceRn Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.codeLensFontSize": 16, | |
"editor.codeLensFontFamily": "'MonaspiceRn Nerd Font Mono'", | |
"editor.tabSize": 2, | |
"editor.tabCompletion": "on", | |
"editor.unusualLineTerminators": "auto", | |
"editor.cursorStyle": "underline", | |
"editor.cursorSmoothCaretAnimation": "on", | |
"editor.cursorSurroundingLinesStyle": "all", | |
"editor.dropIntoEditor.preferences": [], | |
"editor.find.globalFindClipboard": true, | |
"editor.minimap.autohide": true, | |
"editor.suggestFontSize": 16, | |
"editor.suggest.shareSuggestSelections": true, | |
"editor.suggest.showStatusBar": true, | |
"editor.find.autoFindInSelection": "multiline", | |
"editor.fontVariations": true, | |
"editor.colorDecorators": true, | |
"editor.defaultColorDecorators": "always", | |
"editor.tokenColorCustomizations": { | |
"textMateRules": [ | |
{ | |
"scope": [ | |
// following will be in italic (=FlottFlott) | |
"comment", | |
"entity.name.type.class", // class names | |
"keyword", // import, export, return… | |
"constant", // String, Number, Boolean…, this, super | |
"storage.modifier", // static keyword | |
"storage.type.class.js", // class keyword | |
], | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
] | |
}, | |
// inline suggest | |
"editor.inlineSuggest.fontFamily": "'iMWritingMono Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.inlineSuggest.edits.experimental.useMixedLinesDiff": "whenPossible", | |
"editor.inlineSuggest.showToolbar": "always", | |
"editor.inlineSuggest.syntaxHighlightingEnabled": true, | |
"cursor.composer.shouldChimeAfterChatFinishes": true, | |
"cursor.composer.shouldAllowCustomModes": true, | |
"timeline.pageOnScroll": true, | |
"search.globalFindClipboard": true, | |
"search.seedOnFocus": true, | |
// font family and font size | |
"debug.console.fontSize": 16, | |
"debug.console.fontFamily": "'BlexMono Nerd Font Mono'", | |
"chat.editor.fontSize": 18, | |
"chat.editor.fontFamily": "'FantasqueSansM Nerd Font', 'LXGWWenKaiMono Nerd Font Mono'", | |
"inlineChat.lineEmptyHint": true, | |
"markdown.preview.fontSize": 16, | |
"markdown.preview.fontFamily": "'VictorMono Nerd Font Mono', 'Yozai Nerd Font', -apple-system, BlinkMacSystemFont, 'Segoe WPC', 'Segoe UI', system-ui, 'Ubuntu', 'Droid Sans', sans-serif", | |
"notebook.output.fontFamily": "'VictorMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"notebook.defaultFormatter": "fnando.linter", | |
// diff | |
"diffEditor.codeLens": true, | |
"diffEditor.experimental.showMoves": true, | |
"diffEditor.experimental.useTrueInlineView": true, | |
"files.trimTrailingWhitespace": true, | |
"files.trimFinalNewlines": true, | |
"files.associations": { | |
"*.json": "jsonc" | |
}, | |
// accessibility | |
"accessibility.signalOptions.debouncePositionChanges": true, | |
"accessibility.underlineLinks": true, | |
// terminal | |
"terminal.external.linuxExec": "xterm-256color", | |
"terminal.external.osxExec": "iTerm.app", | |
"terminal.integrated.fontSize": 18, | |
"terminal.integrated.fontFamily": "'FantasqueSansM Nerd Font', 'iMWritingMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"terminal.integrated.accessibleViewPreserveCursorPosition": true, | |
"terminal.integrated.cursorBlinking": true, | |
"terminal.integrated.copyOnSelection": true, | |
"terminal.integrated.defaultProfile.osx": "bash", | |
"terminal.integrated.smoothScrolling": true, | |
"terminal.integrated.suggest.enabled": true, | |
"terminal.integrated.suggest.enableExtensionCompletions": true, | |
"terminal.integrated.tabStopWidth": 4, | |
"terminal.integrated.fontLigatures": true, | |
"terminal.integrated.fontWeight": "200", | |
"terminal.integrated.mouseWheelZoom": true, | |
"terminal.integrated.tabs.defaultColor": "terminal.ansiGreen", | |
// sync | |
"sync.autoUpload": true, | |
"sync.autoDownload": false, | |
"sync.gist": "5237cf066bd002c56074ecb22d446d2c", | |
"sync.quietSync": true, | |
// git/scm | |
"scm.inputFontSize": 16, | |
"scm.inputFontFamily": "'Lekton Nerd Font Mono', 'VictorMono Nerd Font Mono'", | |
"git.alwaysSignOff": true, | |
"git.enableCommitSigning": true, | |
// using gitlens instead of | |
"git.blame.editorDecoration.enabled": false, | |
"git.blame.editorDecoration.template": " ${authorName} • ${hasShort} • ${subject} (${authorDateAgo})", | |
"git.blame.statusBarItem.enabled": true, | |
"git.blame.statusBarItem.template": " ${authorName} • ${hasShort} (${authorDateAgo})", | |
// vim/nvim | |
"vim.cursorStylePerMode.insert": "line-thin", | |
"vim.cursorStylePerMode.normal": "underline", | |
"vim.cursorStylePerMode.replace": "block", | |
"vim.cursorStylePerMode.visual": "block", | |
"vim.cursorStylePerMode.visualblock": "block", | |
"vim.cursorStylePerMode.visualline": "underline", | |
"vim.easymotionMarkerFontWeight": "normal", | |
"vim.searchMatchColor": "#A9B665", | |
"vim.startInInsertMode": false, | |
// color highlight | |
"color-highlight.markerType": "dot-after", | |
"color-highlight.matchHslWithNoFunction": true, | |
"color-highlight.matchRgbWithNoFunction": true, | |
"color-highlight.matchWords": true, | |
"color-highlight.useARGB": true, | |
// groovy | |
"groovyLint.basic.loglevel": "warning", | |
"groovyLint.debug.enable": true, | |
"groovyLint.basic.config": "/Users/marslo/.groovylintrc.json", | |
// python | |
"ipynb.experimental.serialization": true, | |
"python.terminal.activateEnvInCurrentTerminal": true, | |
"python.testing.pytestEnabled": true, | |
"python.testing.unittestEnabled": true, | |
"python.venvPath": "$HOME/.venv", | |
"python.venvFolders": [ | |
".venv", | |
"$HOME/.venv" | |
], | |
// vim/nvim | |
"vim.useSystemClipboard": true, | |
"vim.enableNeovim": true, | |
"vim.neovimConfigPath": "~/.config/nvim/init.lua", | |
"vim.neovimPath": "/opt/homebrew/bin/nvim", | |
"vim.vimrc.enable": true, | |
"vim.vimrc.path": "$HOME/.vimrc", | |
"vim.changeWordIncludesWhitespace": true, | |
"vim.matchpairs": "(:),{:},[:],<:>,':',\":\"", | |
"vim.leader": ",", | |
"vim.hlsearch": true, | |
"vim.highlightedyank.enable": true, | |
"vim.neovimUseConfigFile": true, | |
"vim.searchMatchTextColor": "#A9B665", | |
"vim.highlightedyank.textColor": "#A9B665", | |
"vim.smartRelativeLine": true, | |
"vim.visualstar": true, | |
"vim.statusBarColorControl": true, | |
"vim.statusBarColors.insert": "#604F72", | |
"vim.statusBarColors.normal": "#202020", | |
"vim.statusBarColors.visual": "#724f60", | |
"vim.statusBarColors.visualblock": "#724F60", | |
"vim.statusBarColors.searchinprogressmode": "#4E7260", | |
"vim.statusBarStrings.replace": "#72614E", | |
"vim.statusBarStrings.visual": "-- VISUAL --", | |
"vim.statusBarStrings.visualline": "-- VISUAL LINE --", | |
"vim.statusBarStrings.visualblock": "-- VISUAL BLOCK --", | |
// theme | |
"workbench.colorTheme": "Gruvbox Material Dark", | |
"workbench.iconTheme": "gruvbox-material-icon-theme", | |
"workbench.colorCustomizations": { | |
"statusBar.background": "#202020", | |
"statusBar.noFolderBackground": "#202020", | |
"statusBar.debuggingBackground": "#202020", | |
"statusBar.foreground": "#ffffff", | |
"statusBar.debuggingForeground": "#ffffff" | |
}, | |
"workbench.editor.defaultBinaryEditor": "default", | |
"workbench.list.horizontalScrolling": true, | |
"workbench.reduceMotion": "on", | |
"workbench.editor.enablePreviewFromCodeNavigation": true, | |
"workbench.editor.enablePreviewFromQuickOpen": true, | |
"workbench.editor.highlightModifiedTabs": true, | |
"workbench.editor.scrollToSwitchTabs": true, | |
"workbench.commandPalette.experimental.suggestCommands": true, | |
"workbench.externalBrowser": "chrome", | |
"workbench.list.scrollByPage": true, | |
"workbench.list.smoothScrolling": true, | |
"workbench.view.alwaysShowHeaderActions": true, | |
"workbench.quickOpen.preserveInput": true, | |
"workbench.view.showQuietly": { | |
"workbench.panel.output": true | |
}, | |
"gruvboxMaterial.darkCursor": "purple", | |
"gruvboxMaterial.darkContrast": "hard", | |
"gruvboxMaterial.diagnosticTextBackgroundOpacity": "12.5%", | |
"gruvboxMaterial.italicKeywords": true, | |
"gruvboxMaterial.highContrast": true, | |
"gruvboxMaterial.colorfulSyntax": true, | |
// indent rainbow | |
"indentRainbow.indicatorStyle": "light", | |
"indentRainbow.errorColor": "", | |
"indentRainbow.colorOnWhiteSpaceOnly": false, | |
"indentRainbow.colors": [ | |
"rgba(255,255,64,0.2)", | |
"rgba(127,255,127,0.2)", | |
"rgba(255,127,255,0.2)", | |
"rgba(79,236,236,0.2)" | |
], | |
"indentRainbow.tabmixColor": "", | |
// git graph | |
"git-graph.date.type": "Commit Date", | |
"git-graph.dialog.applyStash.reinstateIndex": true, | |
"git-graph.dialog.createBranch.checkOut": true, | |
"git-graph.repository.commits.showSignatureStatus": true, | |
// "git-graph.commitDetailsView.location": "Docked to Bottom", | |
// gitlens | |
"gitlens.currentLine.fontSize": 14, | |
"gitlens.currentLine.fontWeight": "300", | |
"gitlens.currentLine.fontStyle": "italic", | |
"gitlens.currentLine.fontFamily": "'VictorMono Nerd Font Mono'', 'Lekton Nerd Font Mono'", | |
"gitlens.blame.fontStyle": "italic", | |
"gitlens.blame.fontSize": 14, | |
"gitlens.blame.fontFamily": "'JetBrainsMono Nerd Font Mono'", | |
"gitlens.graph.experimental.renderer.enabled": true, | |
"gitlens.graph.dimMergeCommits": true, | |
"gitlens.graph.showRemoteNames": true, | |
"gitlens.cloudPatches.enabled": false, | |
"gitlens.cloudIntegrations.enabled": false, | |
"gitlens.views.workspaces.branches.showStashes": true, | |
"gitlens.views.workspaces.includeWorkingTree": true, | |
"gitlens.launchpad.indicator.useColors": true, | |
"gitlens.views.showContributorsStatistics": true, | |
"gitlens.views.repositories.showStashes": true, | |
"gitlens.views.repositories.showIncomingActivity": true, | |
"gitlens.views.repositories.branches.showStashes": true, | |
"gitlens.views.branches.showRemoteBranches": true, | |
"gitlens.views.branches.showStashes": true, | |
"gitlens.views.contributors.showAllBranches": true, | |
"gitlens.views.contributors.showStatistics": true, | |
"gitlens.debug": true, | |
"problems.autoReveal": false, | |
"problems.defaultViewMode": "table", | |
"problems.showCurrentInStatus": true, | |
"gitlens.blame.format": "${message|100?} ${agoOrDate|14-}", | |
"gitlens.currentLine.format": " ${author -} ${id •} ${agoOrDate}${' via 'pullRequest}${ • message|100?}", | |
"gitlens.currentLine.uncommittedChangesFormat": " ${author}", | |
"gitlens.blame.fontWeight": "200", | |
"gitlens.statusBar.format": "${author} • ${agoOrDate}${' via 'pullRequest}", | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"update.releaseTrack": "prerelease", | |
"window.commandCenter": true, | |
"editor.fontSize": 18, | |
"editor.fontFamily": "'OperatorMonoLig Nerd Font Mono', Menlo, Monaco, 'Courier New', monospace", | |
"editor.fontWeight": "300", | |
"editor.fontLigatures": true, | |
"editor.inlayHints.fontSize": 14, | |
"editor.inlayHints.fontFamily": "'MonaspiceRn Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.codeLensFontSize": 16, | |
"editor.codeLensFontFamily": "'MonaspiceRn Nerd Font Mono'", | |
"editor.tabSize": 2, | |
"editor.cursorStyle": "underline", | |
"editor.cursorSmoothCaretAnimation": "on", | |
"editor.cursorSurroundingLinesStyle": "all", | |
"editor.dropIntoEditor.preferences": [], | |
"editor.find.globalFindClipboard": true, | |
"editor.minimap.autohide": true, | |
"editor.suggestFontSize": 16, | |
"editor.suggest.shareSuggestSelections": true, | |
"editor.suggest.showStatusBar": true, | |
"editor.find.autoFindInSelection": "multiline", | |
"editor.fontVariations": true, | |
"editor.colorDecorators": true, | |
"editor.defaultColorDecorators": "always", | |
"editor.tokenColorCustomizations": { | |
"textMateRules": [ | |
{ | |
"scope": [ | |
// following will be in italic (=FlottFlott) | |
"comment", | |
"entity.name.type.class", // class names | |
"keyword", // import, export, return… | |
"constant", // String, Number, Boolean…, this, super | |
"storage.modifier", // static keyword | |
"storage.type.class.js", // class keyword | |
], | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
] | |
}, | |
// inline suggest | |
"editor.inlineSuggest.fontFamily": "'iMWritingMono Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.inlineSuggest.edits.experimental.useMixedLinesDiff": "whenPossible", | |
"editor.inlineSuggest.showToolbar": "always", | |
"editor.inlineSuggest.syntaxHighlightingEnabled": true, | |
"cursor.composer.shouldChimeAfterChatFinishes": true, | |
"cursor.composer.shouldAllowCustomModes": true, | |
"timeline.pageOnScroll": true, | |
"search.globalFindClipboard": true, | |
"search.seedOnFocus": true, | |
// font family and font size | |
"debug.console.fontSize": 16, | |
"debug.console.fontFamily": "'BlexMono Nerd Font Mono'", | |
"chat.editor.fontSize": 18, | |
"chat.editor.fontFamily": "'FantasqueSansM Nerd Font', 'LXGWWenKaiMono Nerd Font Mono'", | |
"inlineChat.lineEmptyHint": true, | |
"markdown.preview.fontSize": 16, | |
"markdown.preview.fontFamily": "'VictorMono Nerd Font Mono', 'Yozai Nerd Font', -apple-system, BlinkMacSystemFont, 'Segoe WPC', 'Segoe UI', system-ui, 'Ubuntu', 'Droid Sans', sans-serif", | |
"notebook.output.fontFamily": "'VictorMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"notebook.defaultFormatter": "fnando.linter", | |
// diff | |
"diffEditor.codeLens": true, | |
"diffEditor.experimental.showMoves": true, | |
"diffEditor.experimental.useTrueInlineView": true, | |
"files.trimTrailingWhitespace": true, | |
"files.trimFinalNewlines": true, | |
"files.associations": { | |
"*.json": "jsonc" | |
}, | |
// accessibility | |
"accessibility.signalOptions.debouncePositionChanges": true, | |
"accessibility.underlineLinks": true, | |
// terminal | |
"terminal.external.linuxExec": "xterm-256color", | |
"terminal.external.osxExec": "iTerm.app", | |
"terminal.integrated.fontSize": 18, | |
"terminal.integrated.fontFamily": "'FantasqueSansM Nerd Font', 'iMWritingMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"terminal.integrated.accessibleViewPreserveCursorPosition": true, | |
"terminal.integrated.cursorBlinking": true, | |
"terminal.integrated.copyOnSelection": true, | |
"terminal.integrated.defaultProfile.osx": "bash", | |
"terminal.integrated.smoothScrolling": true, | |
"terminal.integrated.suggest.enabled": true, | |
"terminal.integrated.suggest.enableExtensionCompletions": true, | |
"terminal.integrated.tabStopWidth": 4, | |
"terminal.integrated.fontLigatures": true, | |
"terminal.integrated.fontWeight": "200", | |
"terminal.integrated.mouseWheelZoom": true, | |
"terminal.integrated.tabs.defaultColor": "terminal.ansiGreen", | |
// sync | |
"sync.autoUpload": true, | |
"sync.autoDownload": false, | |
"sync.gist": "5237cf066bd002c56074ecb22d446d2c", | |
"sync.quietSync": true, | |
// git/scm | |
"scm.inputFontSize": 16, | |
"scm.inputFontFamily": "'Lekton Nerd Font Mono', 'VictorMono Nerd Font Mono'", | |
"git.alwaysSignOff": true, | |
"git.enableCommitSigning": true, | |
// vim/nvim | |
"vim.cursorStylePerMode.insert": "line-thin", | |
"vim.cursorStylePerMode.normal": "underline", | |
"vim.cursorStylePerMode.replace": "block", | |
"vim.cursorStylePerMode.visual": "block", | |
"vim.cursorStylePerMode.visualblock": "block", | |
"vim.cursorStylePerMode.visualline": "underline", | |
"vim.easymotionMarkerFontWeight": "normal", | |
"vim.searchMatchColor": "#A9B665", | |
"vim.startInInsertMode": false, | |
// color highlight | |
"color-highlight.markerType": "dot-after", | |
"color-highlight.matchHslWithNoFunction": true, | |
"color-highlight.matchRgbWithNoFunction": true, | |
"color-highlight.matchWords": true, | |
"color-highlight.useARGB": true, | |
// groovy | |
"groovyLint.basic.loglevel": "warning", | |
"groovyLint.debug.enable": true, | |
"groovyLint.basic.config": "/Users/marslo/.groovylintrc.json", | |
// python | |
"ipynb.experimental.serialization": true, | |
"python.terminal.activateEnvInCurrentTerminal": true, | |
"python.testing.pytestEnabled": true, | |
"python.testing.unittestEnabled": true, | |
"python.venvPath": "$HOME/.venv", | |
"python.venvFolders": [ | |
".venv", | |
"$HOME/.venv" | |
], | |
// vim/nvim | |
"vim.useSystemClipboard": true, | |
"vim.enableNeovim": true, | |
"vim.neovimConfigPath": "~/.config/nvim/init.lua", | |
"vim.neovimPath": "/opt/homebrew/bin/nvim", | |
"vim.vimrc.enable": true, | |
"vim.vimrc.path": "$HOME/.vimrc", | |
"vim.changeWordIncludesWhitespace": true, | |
"vim.matchpairs": "(:),{:},[:],<:>,':',\":\"", | |
"vim.leader": ",", | |
"vim.hlsearch": true, | |
"vim.highlightedyank.enable": true, | |
"vim.neovimUseConfigFile": true, | |
"vim.searchMatchTextColor": "#A9B665", | |
"vim.highlightedyank.textColor": "#A9B665", | |
"vim.smartRelativeLine": true, | |
"vim.visualstar": true, | |
"vim.statusBarColorControl": true, | |
"vim.statusBarColors.insert": "#604F72", | |
"vim.statusBarColors.normal": "#202020", | |
"vim.statusBarColors.visual": "#724f60", | |
"vim.statusBarColors.visualblock": "#724F60", | |
"vim.statusBarColors.searchinprogressmode": "#4E7260", | |
"vim.statusBarStrings.replace": "#72614E", | |
"vim.statusBarStrings.visual": "-- VISUAL --", | |
"vim.statusBarStrings.visualline": "-- VISUAL LINE --", | |
"vim.statusBarStrings.visualblock": "-- VISUAL BLOCK --", | |
// theme | |
"workbench.colorTheme": "Gruvbox Material Dark", | |
"workbench.iconTheme": "gruvbox-material-icon-theme", | |
"workbench.colorCustomizations": { | |
"statusBar.background": "#202020", | |
"statusBar.noFolderBackground": "#202020", | |
"statusBar.debuggingBackground": "#202020", | |
"statusBar.foreground": "#ffffff", | |
"statusBar.debuggingForeground": "#ffffff" | |
}, | |
"workbench.editor.defaultBinaryEditor": "default", | |
"workbench.list.horizontalScrolling": true, | |
"workbench.reduceMotion": "on", | |
"workbench.editor.enablePreviewFromCodeNavigation": true, | |
"workbench.editor.enablePreviewFromQuickOpen": true, | |
"workbench.editor.highlightModifiedTabs": true, | |
"workbench.editor.scrollToSwitchTabs": true, | |
"workbench.commandPalette.experimental.suggestCommands": true, | |
"workbench.externalBrowser": "chrome", | |
"workbench.list.scrollByPage": true, | |
"workbench.list.smoothScrolling": true, | |
"workbench.view.alwaysShowHeaderActions": true, | |
"workbench.quickOpen.preserveInput": true, | |
"workbench.view.showQuietly": { | |
"workbench.panel.output": true | |
}, | |
"gruvboxMaterial.darkCursor": "purple", | |
"gruvboxMaterial.darkContrast": "hard", | |
"gruvboxMaterial.diagnosticTextBackgroundOpacity": "12.5%", | |
"gruvboxMaterial.italicKeywords": true, | |
"gruvboxMaterial.highContrast": true, | |
"gruvboxMaterial.colorfulSyntax": true, | |
"indentRainbow.indicatorStyle": "light", | |
// git graph | |
"git-graph.date.type": "Commit Date", | |
"git-graph.dialog.applyStash.reinstateIndex": true, | |
"git-graph.dialog.createBranch.checkOut": true, | |
// gitlens | |
"gitlens.currentLine.fontSize": 16, | |
"gitlens.currentLine.fontWeight": "300", | |
"gitlens.currentLine.fontStyle": "italic", | |
"gitlens.currentLine.fontFamily": " 'Lekton Nerd Font Mono'", | |
"gitlens.blame.fontStyle": "italic", | |
"gitlens.blame.fontSize": 14, | |
"gitlens.blame.fontFamily": "'JetBrainsMono Nerd Font Mono'", | |
"gitlens.graph.experimental.renderer.enabled": true, | |
"gitlens.graph.dimMergeCommits": true, | |
"gitlens.graph.showRemoteNames": true, | |
"gitlens.cloudPatches.enabled": false, | |
"gitlens.cloudIntegrations.enabled": false, | |
"gitlens.views.workspaces.branches.showStashes": true, | |
"gitlens.views.workspaces.includeWorkingTree": true, | |
"gitlens.launchpad.indicator.useColors": true, | |
"gitlens.views.showContributorsStatistics": true, | |
"gitlens.views.repositories.showStashes": true, | |
"gitlens.views.repositories.showIncomingActivity": true, | |
"gitlens.views.repositories.branches.showStashes": true, | |
"gitlens.views.branches.showRemoteBranches": true, | |
"gitlens.views.branches.showStashes": true, | |
"gitlens.views.contributors.showAllBranches": true, | |
"gitlens.views.contributors.showStatistics": true, | |
"gitlens.debug": true, | |
"indentRainbow.errorColor": "", | |
"editor.tabCompletion": "on", | |
"indentRainbow.colorOnWhiteSpaceOnly": false, | |
"indentRainbow.colors": [ | |
"rgba(255,255,64,0.2)", | |
"rgba(127,255,127,0.2)", | |
"rgba(255,127,255,0.2)", | |
"rgba(79,236,236,0.2)" | |
], | |
"indentRainbow.tabmixColor": "", | |
"problems.autoReveal": false, | |
"problems.defaultViewMode": "table", | |
"problems.showCurrentInStatus": true, | |
"editor.unusualLineTerminators": "auto", | |
"git-graph.commitDetailsView.location": "Docked to Bottom", | |
// using gitlens instead of | |
"git.blame.editorDecoration.enabled": false, | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"update.releaseTrack": "prerelease", | |
"window.commandCenter": true, | |
"editor.fontSize": 18, | |
"editor.fontFamily": "'OperatorMonoLig Nerd Font Mono', Menlo, Monaco, 'Courier New', monospace", | |
"editor.fontWeight": "300", | |
"editor.fontLigatures": true, | |
"editor.inlayHints.fontSize": 14, | |
"editor.inlayHints.fontFamily": "'MonaspiceRn Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.codeLensFontSize": 16, | |
"editor.codeLensFontFamily": "'MonaspiceRn Nerd Font Mono'", | |
"editor.tabSize": 2, | |
"editor.tabCompletion": "on", | |
"editor.unusualLineTerminators": "auto", | |
"editor.cursorStyle": "underline", | |
"editor.cursorSmoothCaretAnimation": "on", | |
"editor.cursorSurroundingLinesStyle": "all", | |
"editor.dropIntoEditor.preferences": [], | |
"editor.find.globalFindClipboard": true, | |
"editor.minimap.autohide": true, | |
"editor.suggestFontSize": 16, | |
"editor.suggest.shareSuggestSelections": true, | |
"editor.suggest.showStatusBar": true, | |
"editor.find.autoFindInSelection": "multiline", | |
"editor.fontVariations": true, | |
"editor.colorDecorators": true, | |
"editor.defaultColorDecorators": "always", | |
"editor.tokenColorCustomizations": { | |
"textMateRules": [ | |
{ | |
"scope": [ | |
// following will be in italic (=FlottFlott) | |
"comment", | |
"entity.name.type.class", // class names | |
"keyword", // import, export, return… | |
"constant", // String, Number, Boolean…, this, super | |
"storage.modifier", // static keyword | |
"storage.type.class.js", // class keyword | |
], | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
] | |
}, | |
// inline suggest | |
"editor.inlineSuggest.fontFamily": "'iMWritingMono Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.inlineSuggest.edits.experimental.useMixedLinesDiff": "whenPossible", | |
"editor.inlineSuggest.showToolbar": "always", | |
"editor.inlineSuggest.syntaxHighlightingEnabled": true, | |
"cursor.composer.shouldChimeAfterChatFinishes": true, | |
"cursor.composer.shouldAllowCustomModes": true, | |
"timeline.pageOnScroll": true, | |
"search.globalFindClipboard": true, | |
"search.seedOnFocus": true, | |
// font family and font size | |
"debug.console.fontSize": 16, | |
"debug.console.fontFamily": "'BlexMono Nerd Font Mono'", | |
"chat.editor.fontSize": 18, | |
"chat.editor.fontFamily": "'FantasqueSansM Nerd Font', 'LXGWWenKaiMono Nerd Font Mono'", | |
"inlineChat.lineEmptyHint": true, | |
"markdown.preview.fontSize": 16, | |
"markdown.preview.fontFamily": "'VictorMono Nerd Font Mono', 'Yozai Nerd Font', -apple-system, BlinkMacSystemFont, 'Segoe WPC', 'Segoe UI', system-ui, 'Ubuntu', 'Droid Sans', sans-serif", | |
"notebook.output.fontFamily": "'VictorMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"notebook.defaultFormatter": "fnando.linter", | |
// diff | |
"diffEditor.codeLens": true, | |
"diffEditor.experimental.showMoves": true, | |
"diffEditor.experimental.useTrueInlineView": true, | |
"files.trimTrailingWhitespace": true, | |
"files.trimFinalNewlines": true, | |
"files.associations": { | |
"*.json": "jsonc" | |
}, | |
// accessibility | |
"accessibility.signalOptions.debouncePositionChanges": true, | |
"accessibility.underlineLinks": true, | |
// terminal | |
"terminal.external.linuxExec": "xterm-256color", | |
"terminal.external.osxExec": "iTerm.app", | |
"terminal.integrated.fontSize": 18, | |
"terminal.integrated.fontFamily": "'FantasqueSansM Nerd Font', 'iMWritingMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"terminal.integrated.accessibleViewPreserveCursorPosition": true, | |
"terminal.integrated.cursorBlinking": true, | |
"terminal.integrated.copyOnSelection": true, | |
"terminal.integrated.defaultProfile.osx": "bash", | |
"terminal.integrated.smoothScrolling": true, | |
"terminal.integrated.suggest.enabled": true, | |
"terminal.integrated.suggest.enableExtensionCompletions": true, | |
"terminal.integrated.tabStopWidth": 4, | |
"terminal.integrated.fontLigatures": true, | |
"terminal.integrated.fontWeight": "200", | |
"terminal.integrated.mouseWheelZoom": true, | |
"terminal.integrated.tabs.defaultColor": "terminal.ansiGreen", | |
// sync | |
"sync.autoUpload": true, | |
"sync.autoDownload": false, | |
"sync.gist": "5237cf066bd002c56074ecb22d446d2c", | |
"sync.quietSync": true, | |
// git/scm | |
"scm.inputFontSize": 16, | |
"scm.inputFontFamily": "'Lekton Nerd Font Mono', 'VictorMono Nerd Font Mono'", | |
"git.alwaysSignOff": true, | |
"git.enableCommitSigning": true, | |
// using gitlens instead of | |
"git.blame.editorDecoration.enabled": false, | |
"git.blame.editorDecoration.template": " ${authorName} • ${hasShort} • ${subject} (${authorDateAgo})", | |
"git.blame.statusBarItem.enabled": true, | |
"git.blame.statusBarItem.template": " ${authorName} • ${hasShort} (${authorDateAgo})", | |
// vim/nvim | |
"vim.cursorStylePerMode.insert": "line-thin", | |
"vim.cursorStylePerMode.normal": "underline", | |
"vim.cursorStylePerMode.replace": "block", | |
"vim.cursorStylePerMode.visual": "block", | |
"vim.cursorStylePerMode.visualblock": "block", | |
"vim.cursorStylePerMode.visualline": "underline", | |
"vim.easymotionMarkerFontWeight": "normal", | |
"vim.searchMatchColor": "#A9B665", | |
"vim.startInInsertMode": false, | |
// color highlight | |
"color-highlight.markerType": "dot-after", | |
"color-highlight.matchHslWithNoFunction": true, | |
"color-highlight.matchRgbWithNoFunction": true, | |
"color-highlight.matchWords": true, | |
"color-highlight.useARGB": true, | |
// groovy | |
"groovyLint.basic.loglevel": "warning", | |
"groovyLint.debug.enable": true, | |
"groovyLint.basic.config": "/Users/marslo/.groovylintrc.json", | |
// python | |
"ipynb.experimental.serialization": true, | |
"python.terminal.activateEnvInCurrentTerminal": true, | |
"python.testing.pytestEnabled": true, | |
"python.testing.unittestEnabled": true, | |
"python.venvPath": "$HOME/.venv", | |
"python.venvFolders": [ | |
".venv", | |
"$HOME/.venv" | |
], | |
// vim/nvim | |
"vim.useSystemClipboard": true, | |
"vim.enableNeovim": true, | |
"vim.neovimConfigPath": "~/.config/nvim/init.lua", | |
"vim.neovimPath": "/opt/homebrew/bin/nvim", | |
"vim.vimrc.enable": true, | |
"vim.vimrc.path": "$HOME/.vimrc", | |
"vim.changeWordIncludesWhitespace": true, | |
"vim.matchpairs": "(:),{:},[:],<:>,':',\":\"", | |
"vim.leader": ",", | |
"vim.hlsearch": true, | |
"vim.highlightedyank.enable": true, | |
"vim.neovimUseConfigFile": true, | |
"vim.searchMatchTextColor": "#A9B665", | |
"vim.highlightedyank.textColor": "#A9B665", | |
"vim.smartRelativeLine": true, | |
"vim.visualstar": true, | |
"vim.statusBarColorControl": true, | |
"vim.statusBarColors.insert": "#604F72", | |
"vim.statusBarColors.normal": "#202020", | |
"vim.statusBarColors.visual": "#724f60", | |
"vim.statusBarColors.visualblock": "#724F60", | |
"vim.statusBarColors.searchinprogressmode": "#4E7260", | |
"vim.statusBarStrings.replace": "#72614E", | |
"vim.statusBarStrings.visual": "-- VISUAL --", | |
"vim.statusBarStrings.visualline": "-- VISUAL LINE --", | |
"vim.statusBarStrings.visualblock": "-- VISUAL BLOCK --", | |
// theme | |
"workbench.colorTheme": "Gruvbox Material Dark", | |
"workbench.iconTheme": "gruvbox-material-icon-theme", | |
"workbench.colorCustomizations": { | |
"statusBar.background": "#202020", | |
"statusBar.noFolderBackground": "#202020", | |
"statusBar.debuggingBackground": "#202020", | |
"statusBar.foreground": "#ffffff", | |
"statusBar.debuggingForeground": "#ffffff" | |
}, | |
"workbench.editor.defaultBinaryEditor": "default", | |
"workbench.list.horizontalScrolling": true, | |
"workbench.reduceMotion": "on", | |
"workbench.editor.enablePreviewFromCodeNavigation": true, | |
"workbench.editor.enablePreviewFromQuickOpen": true, | |
"workbench.editor.highlightModifiedTabs": true, | |
"workbench.editor.scrollToSwitchTabs": true, | |
"workbench.commandPalette.experimental.suggestCommands": true, | |
"workbench.externalBrowser": "chrome", | |
"workbench.list.scrollByPage": true, | |
"workbench.list.smoothScrolling": true, | |
"workbench.view.alwaysShowHeaderActions": true, | |
"workbench.quickOpen.preserveInput": true, | |
"workbench.view.showQuietly": { | |
"workbench.panel.output": true | |
}, | |
"gruvboxMaterial.darkCursor": "purple", | |
"gruvboxMaterial.darkContrast": "hard", | |
"gruvboxMaterial.diagnosticTextBackgroundOpacity": "12.5%", | |
"gruvboxMaterial.italicKeywords": true, | |
"gruvboxMaterial.highContrast": true, | |
"gruvboxMaterial.colorfulSyntax": true, | |
// indent rainbow | |
"indentRainbow.indicatorStyle": "light", | |
"indentRainbow.errorColor": "", | |
"indentRainbow.colorOnWhiteSpaceOnly": false, | |
"indentRainbow.colors": [ | |
"rgba(255,255,64,0.2)", | |
"rgba(127,255,127,0.2)", | |
"rgba(255,127,255,0.2)", | |
"rgba(79,236,236,0.2)" | |
], | |
"indentRainbow.tabmixColor": "", | |
// git graph | |
"git-graph.date.type": "Commit Date", | |
"git-graph.dialog.applyStash.reinstateIndex": true, | |
"git-graph.dialog.createBranch.checkOut": true, | |
"git-graph.repository.commits.showSignatureStatus": true, | |
// "git-graph.commitDetailsView.location": "Docked to Bottom", | |
"problems.autoReveal": false, | |
"problems.defaultViewMode": "table", | |
"problems.showCurrentInStatus": true, | |
// gitlens | |
"gitlens.currentLine.fontSize": 14, | |
"gitlens.currentLine.fontWeight": "300", | |
"gitlens.currentLine.fontStyle": "italic", | |
"gitlens.currentLine.fontFamily": "'VictorMono Nerd Font Mono'', 'Lekton Nerd Font Mono'", | |
"gitlens.blame.fontStyle": "italic", | |
"gitlens.blame.fontSize": 14, | |
"gitlens.blame.fontFamily": "'JetBrainsMono Nerd Font Mono'", | |
"gitlens.graph.experimental.renderer.enabled": true, | |
"gitlens.graph.dimMergeCommits": true, | |
"gitlens.graph.showRemoteNames": true, | |
"gitlens.cloudPatches.enabled": false, | |
"gitlens.cloudIntegrations.enabled": false, | |
"gitlens.views.workspaces.branches.showStashes": true, | |
"gitlens.views.workspaces.includeWorkingTree": true, | |
"gitlens.launchpad.indicator.useColors": true, | |
"gitlens.views.showContributorsStatistics": true, | |
"gitlens.views.repositories.showStashes": true, | |
"gitlens.views.repositories.showIncomingActivity": true, | |
"gitlens.views.repositories.branches.showStashes": true, | |
"gitlens.views.branches.showRemoteBranches": true, | |
"gitlens.views.branches.showStashes": true, | |
"gitlens.views.contributors.showAllBranches": true, | |
"gitlens.views.contributors.showStatistics": true, | |
"gitlens.debug": true, | |
"gitlens.blame.format": "${message|100?} ${agoOrDate|14-}", | |
"gitlens.currentLine.format": " ${author -} ${id •} ${agoOrDate}${' via 'pullRequest}${ • message|100?}", | |
"gitlens.currentLine.uncommittedChangesFormat": " ${author}", | |
"gitlens.blame.fontWeight": "200", | |
"gitlens.statusBar.format": "${author} • ${agoOrDate}${' via 'pullRequest}", | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"update.releaseTrack": "prerelease", | |
"window.commandCenter": true, | |
"editor.fontSize": 18, | |
"editor.fontFamily": "'OperatorMonoLig Nerd Font Mono', Menlo, Monaco, 'Courier New', monospace", | |
"editor.fontWeight": "300", | |
"editor.fontLigatures": true, | |
"editor.inlayHints.fontSize": 14, | |
"editor.inlayHints.fontFamily": "'MonaspiceRn Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.codeLensFontSize": 16, | |
"editor.codeLensFontFamily": "'MonaspiceRn Nerd Font Mono'", | |
"editor.tabSize": 2, | |
"editor.cursorStyle": "underline", | |
"editor.cursorSmoothCaretAnimation": "on", | |
"editor.cursorSurroundingLinesStyle": "all", | |
"editor.dropIntoEditor.preferences": [], | |
"editor.find.globalFindClipboard": true, | |
"editor.minimap.autohide": true, | |
"editor.suggestFontSize": 16, | |
"editor.suggest.shareSuggestSelections": true, | |
"editor.suggest.showStatusBar": true, | |
"editor.find.autoFindInSelection": "multiline", | |
"editor.fontVariations": true, | |
"editor.colorDecorators": true, | |
"editor.defaultColorDecorators": "always", | |
"editor.tokenColorCustomizations": { | |
"textMateRules": [ | |
{ | |
"scope": [ | |
// following will be in italic (=FlottFlott) | |
"comment", | |
"entity.name.type.class", // class names | |
"keyword", // import, export, return… | |
"constant", // String, Number, Boolean…, this, super | |
"storage.modifier", // static keyword | |
"storage.type.class.js", // class keyword | |
], | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
] | |
}, | |
// inline suggest | |
"editor.inlineSuggest.fontFamily": "'iMWritingMono Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.inlineSuggest.edits.experimental.useMixedLinesDiff": "whenPossible", | |
"editor.inlineSuggest.showToolbar": "always", | |
"editor.inlineSuggest.syntaxHighlightingEnabled": true, | |
"cursor.composer.shouldChimeAfterChatFinishes": true, | |
"cursor.composer.shouldAllowCustomModes": true, | |
"timeline.pageOnScroll": true, | |
"search.globalFindClipboard": true, | |
"search.seedOnFocus": true, | |
// font family and font size | |
"debug.console.fontSize": 16, | |
"debug.console.fontFamily": "'BlexMono Nerd Font Mono'", | |
"chat.editor.fontSize": 18, | |
"chat.editor.fontFamily": "'FantasqueSansM Nerd Font', 'LXGWWenKaiMono Nerd Font Mono'", | |
"inlineChat.lineEmptyHint": true, | |
"markdown.preview.fontSize": 16, | |
"markdown.preview.fontFamily": "'VictorMono Nerd Font Mono', 'Yozai Nerd Font', -apple-system, BlinkMacSystemFont, 'Segoe WPC', 'Segoe UI', system-ui, 'Ubuntu', 'Droid Sans', sans-serif", | |
"notebook.output.fontFamily": "'VictorMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"notebook.defaultFormatter": "fnando.linter", | |
// diff | |
"diffEditor.codeLens": true, | |
"diffEditor.experimental.showMoves": true, | |
"diffEditor.experimental.useTrueInlineView": true, | |
"files.trimTrailingWhitespace": true, | |
"files.trimFinalNewlines": true, | |
"files.associations": { | |
"*.json": "jsonc" | |
}, | |
// accessibility | |
"accessibility.signalOptions.debouncePositionChanges": true, | |
"accessibility.underlineLinks": true, | |
// terminal | |
"terminal.external.linuxExec": "xterm-256color", | |
"terminal.external.osxExec": "iTerm.app", | |
"terminal.integrated.fontSize": 18, | |
"terminal.integrated.fontFamily": "'FantasqueSansM Nerd Font', 'iMWritingMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"terminal.integrated.accessibleViewPreserveCursorPosition": true, | |
"terminal.integrated.cursorBlinking": true, | |
"terminal.integrated.copyOnSelection": true, | |
"terminal.integrated.defaultProfile.osx": "bash", | |
"terminal.integrated.smoothScrolling": true, | |
"terminal.integrated.suggest.enabled": true, | |
"terminal.integrated.suggest.enableExtensionCompletions": true, | |
"terminal.integrated.tabStopWidth": 4, | |
"terminal.integrated.fontLigatures": true, | |
"terminal.integrated.fontWeight": "200", | |
"terminal.integrated.mouseWheelZoom": true, | |
"terminal.integrated.tabs.defaultColor": "terminal.ansiGreen", | |
// sync | |
"sync.autoUpload": true, | |
"sync.autoDownload": false, | |
"sync.gist": "5237cf066bd002c56074ecb22d446d2c", | |
"sync.quietSync": true, | |
// git/scm | |
"scm.inputFontSize": 16, | |
"scm.inputFontFamily": "'Lekton Nerd Font Mono', 'VictorMono Nerd Font Mono'", | |
"git.alwaysSignOff": true, | |
"git.blame.editorDecoration.enabled": true, | |
"git.enableCommitSigning": true, | |
// vim/nvim | |
"vim.cursorStylePerMode.insert": "line-thin", | |
"vim.cursorStylePerMode.normal": "underline", | |
"vim.cursorStylePerMode.replace": "block", | |
"vim.cursorStylePerMode.visual": "block", | |
"vim.cursorStylePerMode.visualblock": "block", | |
"vim.cursorStylePerMode.visualline": "underline", | |
"vim.easymotionMarkerFontWeight": "normal", | |
"vim.searchMatchColor": "#A9B665", | |
"vim.startInInsertMode": false, | |
// color highlight | |
"color-highlight.markerType": "dot-after", | |
"color-highlight.matchHslWithNoFunction": true, | |
"color-highlight.matchRgbWithNoFunction": true, | |
"color-highlight.matchWords": true, | |
"color-highlight.useARGB": true, | |
// groovy | |
"groovyLint.basic.loglevel": "warning", | |
"groovyLint.debug.enable": true, | |
"groovyLint.basic.config": "/Users/marslo/.groovylintrc.json", | |
// python | |
"ipynb.experimental.serialization": true, | |
"python.terminal.activateEnvInCurrentTerminal": true, | |
"python.testing.pytestEnabled": true, | |
"python.testing.unittestEnabled": true, | |
"python.venvPath": "$HOME/.venv", | |
"python.venvFolders": [ | |
".venv", | |
"$HOME/.venv" | |
], | |
// vim/nvim | |
"vim.useSystemClipboard": true, | |
"vim.enableNeovim": true, | |
"vim.neovimConfigPath": "~/.config/nvim/init.lua", | |
"vim.neovimPath": "/opt/homebrew/bin/nvim", | |
"vim.vimrc.enable": true, | |
"vim.vimrc.path": "$HOME/.vimrc", | |
"vim.changeWordIncludesWhitespace": true, | |
"vim.matchpairs": "(:),{:},[:],<:>,':',\":\"", | |
"vim.leader": ",", | |
"vim.hlsearch": true, | |
"vim.highlightedyank.enable": true, | |
"vim.neovimUseConfigFile": true, | |
"vim.searchMatchTextColor": "#A9B665", | |
"vim.highlightedyank.textColor": "#A9B665", | |
"vim.smartRelativeLine": true, | |
"vim.visualstar": true, | |
"vim.statusBarColorControl": true, | |
"vim.statusBarColors.insert": "#604F72", | |
"vim.statusBarColors.normal": "#202020", | |
"vim.statusBarColors.visual": "#724f60", | |
"vim.statusBarColors.visualblock": "#724F60", | |
"vim.statusBarColors.searchinprogressmode": "#4E7260", | |
"vim.statusBarStrings.replace": "#72614E", | |
"vim.statusBarStrings.visual": "-- VISUAL --", | |
"vim.statusBarStrings.visualline": "-- VISUAL LINE --", | |
"vim.statusBarStrings.visualblock": "-- VISUAL BLOCK --", | |
// theme | |
"workbench.colorTheme": "Gruvbox Material Dark", | |
"workbench.iconTheme": "gruvbox-material-icon-theme", | |
"workbench.colorCustomizations": { | |
"statusBar.background": "#202020", | |
"statusBar.noFolderBackground": "#202020", | |
"statusBar.debuggingBackground": "#202020", | |
"statusBar.foreground": "#ffffff", | |
"statusBar.debuggingForeground": "#ffffff" | |
}, | |
"workbench.editor.defaultBinaryEditor": "default", | |
"workbench.list.horizontalScrolling": true, | |
"workbench.reduceMotion": "on", | |
"workbench.editor.enablePreviewFromCodeNavigation": true, | |
"workbench.editor.enablePreviewFromQuickOpen": true, | |
"workbench.editor.highlightModifiedTabs": true, | |
"workbench.editor.scrollToSwitchTabs": true, | |
"workbench.commandPalette.experimental.suggestCommands": true, | |
"workbench.externalBrowser": "chrome", | |
"workbench.list.scrollByPage": true, | |
"workbench.list.smoothScrolling": true, | |
"workbench.view.alwaysShowHeaderActions": true, | |
"workbench.quickOpen.preserveInput": true, | |
"workbench.view.showQuietly": { | |
"workbench.panel.output": true | |
}, | |
"gruvboxMaterial.darkCursor": "purple", | |
"gruvboxMaterial.darkContrast": "hard", | |
"gruvboxMaterial.diagnosticTextBackgroundOpacity": "12.5%", | |
"gruvboxMaterial.italicKeywords": true, | |
"gruvboxMaterial.highContrast": true, | |
"gruvboxMaterial.colorfulSyntax": true, | |
"indentRainbow.indicatorStyle": "light", | |
// git graph | |
"git-graph.date.type": "Commit Date", | |
"git-graph.dialog.applyStash.reinstateIndex": true, | |
"git-graph.dialog.createBranch.checkOut": true, | |
// gitlens | |
"gitlens.currentLine.fontSize": 16, | |
"gitlens.currentLine.fontWeight": "300", | |
"gitlens.currentLine.fontStyle": "italic", | |
"gitlens.currentLine.fontFamily": " 'Lekton Nerd Font Mono'", | |
"gitlens.blame.fontStyle": "italic", | |
"gitlens.blame.fontSize": 14, | |
"gitlens.blame.fontFamily": "'JetBrainsMono Nerd Font Mono'", | |
"gitlens.graph.experimental.renderer.enabled": true, | |
"gitlens.graph.dimMergeCommits": true, | |
"gitlens.graph.showRemoteNames": true, | |
"gitlens.cloudPatches.enabled": false, | |
"gitlens.cloudIntegrations.enabled": false, | |
"gitlens.views.workspaces.branches.showStashes": true, | |
"gitlens.views.workspaces.includeWorkingTree": true, | |
"gitlens.launchpad.indicator.useColors": true, | |
"gitlens.views.showContributorsStatistics": true, | |
"gitlens.views.repositories.showStashes": true, | |
"gitlens.views.repositories.showIncomingActivity": true, | |
"gitlens.views.repositories.branches.showStashes": true, | |
"gitlens.views.branches.showRemoteBranches": true, | |
"gitlens.views.branches.showStashes": true, | |
"gitlens.views.contributors.showAllBranches": true, | |
"gitlens.views.contributors.showStatistics": true, | |
"gitlens.debug": true, | |
"indentRainbow.errorColor": "", | |
"editor.tabCompletion": "on", | |
"indentRainbow.colorOnWhiteSpaceOnly": false, | |
"indentRainbow.colors": [ | |
"rgba(255,255,64,0.2)", | |
"rgba(127,255,127,0.2)", | |
"rgba(255,127,255,0.2)", | |
"rgba(79,236,236,0.2)" | |
], | |
"indentRainbow.tabmixColor": "", | |
"problems.autoReveal": false, | |
"problems.defaultViewMode": "table", | |
"problems.showCurrentInStatus": true, | |
"editor.unusualLineTerminators": "auto", | |
"git-graph.commitDetailsView.location": "Docked to Bottom", | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"update.releaseTrack": "prerelease", | |
"window.commandCenter": true, | |
"editor.fontSize": 18, | |
"editor.fontFamily": "'OperatorMonoLig Nerd Font Mono', Menlo, Monaco, 'Courier New', monospace", | |
"editor.fontWeight": "300", | |
"editor.fontLigatures": true, | |
"editor.inlayHints.fontSize": 14, | |
"editor.inlayHints.fontFamily": "'MonaspiceRn Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.codeLensFontSize": 16, | |
"editor.codeLensFontFamily": "'MonaspiceRn Nerd Font Mono'", | |
"editor.tabSize": 2, | |
"editor.tabCompletion": "on", | |
"editor.unusualLineTerminators": "auto", | |
"editor.cursorStyle": "underline", | |
"editor.cursorSmoothCaretAnimation": "on", | |
"editor.cursorSurroundingLinesStyle": "all", | |
"editor.dropIntoEditor.preferences": [], | |
"editor.find.globalFindClipboard": true, | |
"editor.minimap.autohide": true, | |
"editor.suggestFontSize": 16, | |
"editor.suggest.shareSuggestSelections": true, | |
"editor.suggest.showStatusBar": true, | |
"editor.find.autoFindInSelection": "multiline", | |
"editor.fontVariations": true, | |
"editor.colorDecorators": true, | |
"editor.defaultColorDecorators": "always", | |
"editor.tokenColorCustomizations": { | |
"textMateRules": [ | |
{ | |
"scope": [ | |
// following will be in italic (=FlottFlott) | |
"comment", | |
"entity.name.type.class", // class names | |
"keyword", // import, export, return… | |
"constant", // String, Number, Boolean…, this, super | |
"storage.modifier", // static keyword | |
"storage.type.class.js", // class keyword | |
], | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
] | |
}, | |
// inline suggest | |
"editor.inlineSuggest.fontFamily": "'iMWritingMono Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.inlineSuggest.edits.experimental.useMixedLinesDiff": "whenPossible", | |
"editor.inlineSuggest.showToolbar": "always", | |
"editor.inlineSuggest.syntaxHighlightingEnabled": true, | |
"cursor.composer.shouldChimeAfterChatFinishes": true, | |
"cursor.composer.shouldAllowCustomModes": true, | |
"timeline.pageOnScroll": true, | |
"search.globalFindClipboard": true, | |
"search.seedOnFocus": true, | |
// font family and font size | |
"debug.console.fontSize": 16, | |
"debug.console.fontFamily": "'BlexMono Nerd Font Mono'", | |
"chat.editor.fontSize": 18, | |
"chat.editor.fontFamily": "'FantasqueSansM Nerd Font', 'LXGWWenKaiMono Nerd Font Mono'", | |
"inlineChat.lineEmptyHint": true, | |
"markdown.preview.fontSize": 16, | |
"markdown.preview.fontFamily": "'VictorMono Nerd Font Mono', 'Yozai Nerd Font', -apple-system, BlinkMacSystemFont, 'Segoe WPC', 'Segoe UI', system-ui, 'Ubuntu', 'Droid Sans', sans-serif", | |
"notebook.output.fontFamily": "'VictorMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"notebook.defaultFormatter": "fnando.linter", | |
// diff | |
"diffEditor.codeLens": true, | |
"diffEditor.experimental.showMoves": true, | |
"diffEditor.experimental.useTrueInlineView": true, | |
"files.trimTrailingWhitespace": true, | |
"files.trimFinalNewlines": true, | |
"files.associations": { | |
"*.json": "jsonc" | |
}, | |
// accessibility | |
"accessibility.signalOptions.debouncePositionChanges": true, | |
"accessibility.underlineLinks": true, | |
// terminal | |
"terminal.external.linuxExec": "xterm-256color", | |
"terminal.external.osxExec": "iTerm.app", | |
"terminal.integrated.fontSize": 18, | |
"terminal.integrated.fontFamily": "'FantasqueSansM Nerd Font', 'iMWritingMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"terminal.integrated.accessibleViewPreserveCursorPosition": true, | |
"terminal.integrated.cursorBlinking": true, | |
"terminal.integrated.copyOnSelection": true, | |
"terminal.integrated.defaultProfile.osx": "bash", | |
"terminal.integrated.smoothScrolling": true, | |
"terminal.integrated.suggest.enabled": true, | |
"terminal.integrated.suggest.enableExtensionCompletions": true, | |
"terminal.integrated.tabStopWidth": 4, | |
"terminal.integrated.fontLigatures": true, | |
"terminal.integrated.fontWeight": "200", | |
"terminal.integrated.mouseWheelZoom": true, | |
"terminal.integrated.tabs.defaultColor": "terminal.ansiGreen", | |
// sync | |
"sync.autoUpload": true, | |
"sync.autoDownload": false, | |
"sync.gist": "5237cf066bd002c56074ecb22d446d2c", | |
"sync.quietSync": true, | |
// git/scm | |
"scm.inputFontSize": 16, | |
"scm.inputFontFamily": "'Lekton Nerd Font Mono', 'VictorMono Nerd Font Mono'", | |
"git.alwaysSignOff": true, | |
"git.enableCommitSigning": true, | |
// using gitlens instead of | |
"git.blame.editorDecoration.enabled": false, | |
"git.blame.editorDecoration.template": " ${authorName} • ${hasShort} • ${subject} (${authorDateAgo})", | |
"git.blame.statusBarItem.enabled": true, | |
"git.blame.statusBarItem.template": " ${authorName} • ${hasShort} (${authorDateAgo})", | |
// vim/nvim | |
"vim.cursorStylePerMode.insert": "line-thin", | |
"vim.cursorStylePerMode.normal": "underline", | |
"vim.cursorStylePerMode.replace": "block", | |
"vim.cursorStylePerMode.visual": "block", | |
"vim.cursorStylePerMode.visualblock": "block", | |
"vim.cursorStylePerMode.visualline": "underline", | |
"vim.easymotionMarkerFontWeight": "normal", | |
"vim.searchMatchColor": "#A9B665", | |
"vim.startInInsertMode": false, | |
// color highlight | |
"color-highlight.markerType": "dot-after", | |
"color-highlight.matchHslWithNoFunction": true, | |
"color-highlight.matchRgbWithNoFunction": true, | |
"color-highlight.matchWords": true, | |
"color-highlight.useARGB": true, | |
// groovy | |
"groovyLint.basic.loglevel": "warning", | |
"groovyLint.debug.enable": true, | |
"groovyLint.basic.config": "/Users/marslo/.groovylintrc.json", | |
// python | |
"ipynb.experimental.serialization": true, | |
"python.terminal.activateEnvInCurrentTerminal": true, | |
"python.testing.pytestEnabled": true, | |
"python.testing.unittestEnabled": true, | |
"python.venvPath": "$HOME/.venv", | |
"python.venvFolders": [ | |
".venv", | |
"$HOME/.venv" | |
], | |
// vim/nvim | |
"vim.useSystemClipboard": true, | |
"vim.enableNeovim": true, | |
"vim.neovimConfigPath": "~/.config/nvim/init.lua", | |
"vim.neovimPath": "/opt/homebrew/bin/nvim", | |
"vim.vimrc.enable": true, | |
"vim.vimrc.path": "$HOME/.vimrc", | |
"vim.changeWordIncludesWhitespace": true, | |
"vim.matchpairs": "(:),{:},[:],<:>,':',\":\"", | |
"vim.leader": ",", | |
"vim.hlsearch": true, | |
"vim.highlightedyank.enable": true, | |
"vim.neovimUseConfigFile": true, | |
"vim.searchMatchTextColor": "#A9B665", | |
"vim.highlightedyank.textColor": "#A9B665", | |
"vim.smartRelativeLine": true, | |
"vim.visualstar": true, | |
"vim.statusBarColorControl": true, | |
"vim.statusBarColors.insert": "#604F72", | |
"vim.statusBarColors.normal": "#202020", | |
"vim.statusBarColors.visual": "#724f60", | |
"vim.statusBarColors.visualblock": "#724F60", | |
"vim.statusBarColors.searchinprogressmode": "#4E7260", | |
"vim.statusBarStrings.replace": "#72614E", | |
"vim.statusBarStrings.visual": "-- VISUAL --", | |
"vim.statusBarStrings.visualline": "-- VISUAL LINE --", | |
"vim.statusBarStrings.visualblock": "-- VISUAL BLOCK --", | |
// theme | |
"workbench.colorTheme": "Gruvbox Material Dark", | |
"workbench.iconTheme": "gruvbox-material-icon-theme", | |
"workbench.colorCustomizations": { | |
"statusBar.background": "#202020", | |
"statusBar.noFolderBackground": "#202020", | |
"statusBar.debuggingBackground": "#202020", | |
"statusBar.foreground": "#ffffff", | |
"statusBar.debuggingForeground": "#ffffff" | |
}, | |
"workbench.editor.defaultBinaryEditor": "default", | |
"workbench.list.horizontalScrolling": true, | |
"workbench.reduceMotion": "on", | |
"workbench.editor.enablePreviewFromCodeNavigation": true, | |
"workbench.editor.enablePreviewFromQuickOpen": true, | |
"workbench.editor.highlightModifiedTabs": true, | |
"workbench.editor.scrollToSwitchTabs": true, | |
"workbench.commandPalette.experimental.suggestCommands": true, | |
"workbench.externalBrowser": "chrome", | |
"workbench.list.scrollByPage": true, | |
"workbench.list.smoothScrolling": true, | |
"workbench.view.alwaysShowHeaderActions": true, | |
"workbench.quickOpen.preserveInput": true, | |
"workbench.view.showQuietly": { | |
"workbench.panel.output": true | |
}, | |
"gruvboxMaterial.darkCursor": "purple", | |
"gruvboxMaterial.darkContrast": "hard", | |
"gruvboxMaterial.diagnosticTextBackgroundOpacity": "12.5%", | |
"gruvboxMaterial.italicKeywords": true, | |
"gruvboxMaterial.highContrast": true, | |
"gruvboxMaterial.colorfulSyntax": true, | |
"indentRainbow.indicatorStyle": "light", | |
// git graph | |
"git-graph.date.type": "Commit Date", | |
"git-graph.dialog.applyStash.reinstateIndex": true, | |
"git-graph.dialog.createBranch.checkOut": true, | |
// gitlens | |
"gitlens.currentLine.fontSize": 16, | |
"gitlens.currentLine.fontWeight": "300", | |
"gitlens.currentLine.fontStyle": "italic", | |
"gitlens.currentLine.fontFamily": " 'VictorMono Nerd Font Mono'', 'Lekton Nerd Font Mono'", | |
"gitlens.blame.fontStyle": "italic", | |
"gitlens.blame.fontSize": 14, | |
"gitlens.blame.fontFamily": "'JetBrainsMono Nerd Font Mono'", | |
"gitlens.graph.experimental.renderer.enabled": true, | |
"gitlens.graph.dimMergeCommits": true, | |
"gitlens.graph.showRemoteNames": true, | |
"gitlens.cloudPatches.enabled": false, | |
"gitlens.cloudIntegrations.enabled": false, | |
"gitlens.views.workspaces.branches.showStashes": true, | |
"gitlens.views.workspaces.includeWorkingTree": true, | |
"gitlens.launchpad.indicator.useColors": true, | |
"gitlens.views.showContributorsStatistics": true, | |
"gitlens.views.repositories.showStashes": true, | |
"gitlens.views.repositories.showIncomingActivity": true, | |
"gitlens.views.repositories.branches.showStashes": true, | |
"gitlens.views.branches.showRemoteBranches": true, | |
"gitlens.views.branches.showStashes": true, | |
"gitlens.views.contributors.showAllBranches": true, | |
"gitlens.views.contributors.showStatistics": true, | |
"gitlens.debug": true, | |
"indentRainbow.errorColor": "", | |
"indentRainbow.colorOnWhiteSpaceOnly": false, | |
"indentRainbow.colors": [ | |
"rgba(255,255,64,0.2)", | |
"rgba(127,255,127,0.2)", | |
"rgba(255,127,255,0.2)", | |
"rgba(79,236,236,0.2)" | |
], | |
"indentRainbow.tabmixColor": "", | |
"problems.autoReveal": false, | |
"problems.defaultViewMode": "table", | |
"problems.showCurrentInStatus": true, | |
// "git-graph.commitDetailsView.location": "Docked to Bottom", | |
"gitlens.blame.format": "${message|100?} ${agoOrDate|14-}", | |
"gitlens.currentLine.format": " ${author -} ${id •} ${agoOrDate}${' via 'pullRequest}${ • message|100?}", | |
"gitlens.currentLine.uncommittedChangesFormat": " ${author}", | |
"gitlens.blame.fontWeight": "200", | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"update.releaseTrack": "prerelease", | |
"window.commandCenter": true, | |
"editor.fontSize": 18, | |
"editor.fontFamily": "'OperatorMonoLig Nerd Font Mono', Menlo, Monaco, 'Courier New', monospace", | |
"editor.fontWeight": "300", | |
"editor.fontLigatures": true, | |
"editor.inlayHints.fontSize": 14, | |
"editor.inlayHints.fontFamily": "'MonaspiceRn Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.codeLensFontSize": 16, | |
"editor.codeLensFontFamily": "'MonaspiceRn Nerd Font Mono'", | |
"editor.tabSize": 2, | |
"editor.cursorStyle": "underline", | |
"editor.cursorSmoothCaretAnimation": "on", | |
"editor.cursorSurroundingLinesStyle": "all", | |
"editor.dropIntoEditor.preferences": [], | |
"editor.find.globalFindClipboard": true, | |
"editor.minimap.autohide": true, | |
"editor.suggestFontSize": 16, | |
"editor.suggest.shareSuggestSelections": true, | |
"editor.suggest.showStatusBar": true, | |
"editor.find.autoFindInSelection": "multiline", | |
"editor.fontVariations": true, | |
"editor.colorDecorators": true, | |
"editor.defaultColorDecorators": "always", | |
"editor.tokenColorCustomizations": { | |
"textMateRules": [ | |
{ | |
"scope": [ | |
// following will be in italic (=FlottFlott) | |
"comment", | |
"entity.name.type.class", // class names | |
"keyword", // import, export, return… | |
"constant", // String, Number, Boolean…, this, super | |
"storage.modifier", // static keyword | |
"storage.type.class.js", // class keyword | |
], | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
] | |
}, | |
// inline suggest | |
"editor.inlineSuggest.fontFamily": "'iMWritingMono Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.inlineSuggest.edits.experimental.useMixedLinesDiff": "whenPossible", | |
"editor.inlineSuggest.showToolbar": "always", | |
"editor.inlineSuggest.syntaxHighlightingEnabled": true, | |
"cursor.composer.shouldChimeAfterChatFinishes": true, | |
"cursor.composer.shouldAllowCustomModes": true, | |
"timeline.pageOnScroll": true, | |
"search.globalFindClipboard": true, | |
"search.seedOnFocus": true, | |
// font family and font size | |
"debug.console.fontSize": 16, | |
"debug.console.fontFamily": "'BlexMono Nerd Font Mono'", | |
"chat.editor.fontSize": 18, | |
"chat.editor.fontFamily": "'FantasqueSansM Nerd Font', 'LXGWWenKaiMono Nerd Font Mono'", | |
"inlineChat.lineEmptyHint": true, | |
"markdown.preview.fontSize": 16, | |
"markdown.preview.fontFamily": "'VictorMono Nerd Font Mono', 'Yozai Nerd Font', -apple-system, BlinkMacSystemFont, 'Segoe WPC', 'Segoe UI', system-ui, 'Ubuntu', 'Droid Sans', sans-serif", | |
"notebook.output.fontFamily": "'VictorMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"notebook.defaultFormatter": "fnando.linter", | |
// diff | |
"diffEditor.codeLens": true, | |
"diffEditor.experimental.showMoves": true, | |
"diffEditor.experimental.useTrueInlineView": true, | |
"files.trimTrailingWhitespace": true, | |
"files.trimFinalNewlines": true, | |
"files.associations": { | |
"*.json": "jsonc" | |
}, | |
// accessibility | |
"accessibility.signalOptions.debouncePositionChanges": true, | |
"accessibility.underlineLinks": true, | |
// terminal | |
"terminal.external.linuxExec": "xterm-256color", | |
"terminal.external.osxExec": "iTerm.app", | |
"terminal.integrated.fontSize": 18, | |
"terminal.integrated.fontFamily": "'FantasqueSansM Nerd Font', 'iMWritingMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"terminal.integrated.accessibleViewPreserveCursorPosition": true, | |
"terminal.integrated.cursorBlinking": true, | |
"terminal.integrated.copyOnSelection": true, | |
"terminal.integrated.defaultProfile.osx": "bash", | |
"terminal.integrated.smoothScrolling": true, | |
"terminal.integrated.suggest.enabled": true, | |
"terminal.integrated.suggest.enableExtensionCompletions": true, | |
"terminal.integrated.tabStopWidth": 4, | |
"terminal.integrated.fontLigatures": true, | |
"terminal.integrated.fontWeight": "200", | |
"terminal.integrated.mouseWheelZoom": true, | |
"terminal.integrated.tabs.defaultColor": "terminal.ansiGreen", | |
// sync | |
"sync.autoUpload": true, | |
"sync.autoDownload": false, | |
"sync.gist": "5237cf066bd002c56074ecb22d446d2c", | |
"sync.quietSync": true, | |
// git/scm | |
"scm.inputFontSize": 16, | |
"scm.inputFontFamily": "'Lekton Nerd Font Mono', 'VictorMono Nerd Font Mono'", | |
"git.alwaysSignOff": true, | |
"git.enableCommitSigning": true, | |
// vim/nvim | |
"vim.cursorStylePerMode.insert": "line-thin", | |
"vim.cursorStylePerMode.normal": "underline", | |
"vim.cursorStylePerMode.replace": "block", | |
"vim.cursorStylePerMode.visual": "block", | |
"vim.cursorStylePerMode.visualblock": "block", | |
"vim.cursorStylePerMode.visualline": "underline", | |
"vim.easymotionMarkerFontWeight": "normal", | |
"vim.searchMatchColor": "#A9B665", | |
"vim.startInInsertMode": false, | |
// color highlight | |
"color-highlight.markerType": "dot-after", | |
"color-highlight.matchHslWithNoFunction": true, | |
"color-highlight.matchRgbWithNoFunction": true, | |
"color-highlight.matchWords": true, | |
"color-highlight.useARGB": true, | |
// groovy | |
"groovyLint.basic.loglevel": "warning", | |
"groovyLint.debug.enable": true, | |
"groovyLint.basic.config": "/Users/marslo/.groovylintrc.json", | |
// python | |
"ipynb.experimental.serialization": true, | |
"python.terminal.activateEnvInCurrentTerminal": true, | |
"python.testing.pytestEnabled": true, | |
"python.testing.unittestEnabled": true, | |
"python.venvPath": "$HOME/.venv", | |
"python.venvFolders": [ | |
".venv", | |
"$HOME/.venv" | |
], | |
// vim/nvim | |
"vim.useSystemClipboard": true, | |
"vim.enableNeovim": true, | |
"vim.neovimConfigPath": "~/.config/nvim/init.lua", | |
"vim.neovimPath": "/opt/homebrew/bin/nvim", | |
"vim.vimrc.enable": true, | |
"vim.vimrc.path": "$HOME/.vimrc", | |
"vim.changeWordIncludesWhitespace": true, | |
"vim.matchpairs": "(:),{:},[:],<:>,':',\":\"", | |
"vim.leader": ",", | |
"vim.hlsearch": true, | |
"vim.highlightedyank.enable": true, | |
"vim.neovimUseConfigFile": true, | |
"vim.searchMatchTextColor": "#A9B665", | |
"vim.highlightedyank.textColor": "#A9B665", | |
"vim.smartRelativeLine": true, | |
"vim.visualstar": true, | |
"vim.statusBarColorControl": true, | |
"vim.statusBarColors.insert": "#604F72", | |
"vim.statusBarColors.normal": "#202020", | |
"vim.statusBarColors.visual": "#724f60", | |
"vim.statusBarColors.visualblock": "#724F60", | |
"vim.statusBarColors.searchinprogressmode": "#4E7260", | |
"vim.statusBarStrings.replace": "#72614E", | |
"vim.statusBarStrings.visual": "-- VISUAL --", | |
"vim.statusBarStrings.visualline": "-- VISUAL LINE --", | |
"vim.statusBarStrings.visualblock": "-- VISUAL BLOCK --", | |
// theme | |
"workbench.colorTheme": "Gruvbox Material Dark", | |
"workbench.iconTheme": "gruvbox-material-icon-theme", | |
"workbench.colorCustomizations": { | |
"statusBar.background": "#202020", | |
"statusBar.noFolderBackground": "#202020", | |
"statusBar.debuggingBackground": "#202020", | |
"statusBar.foreground": "#ffffff", | |
"statusBar.debuggingForeground": "#ffffff" | |
}, | |
"workbench.editor.defaultBinaryEditor": "default", | |
"workbench.list.horizontalScrolling": true, | |
"workbench.reduceMotion": "on", | |
"workbench.editor.enablePreviewFromCodeNavigation": true, | |
"workbench.editor.enablePreviewFromQuickOpen": true, | |
"workbench.editor.highlightModifiedTabs": true, | |
"workbench.editor.scrollToSwitchTabs": true, | |
"workbench.commandPalette.experimental.suggestCommands": true, | |
"workbench.externalBrowser": "chrome", | |
"workbench.list.scrollByPage": true, | |
"workbench.list.smoothScrolling": true, | |
"workbench.view.alwaysShowHeaderActions": true, | |
"workbench.quickOpen.preserveInput": true, | |
"workbench.view.showQuietly": { | |
"workbench.panel.output": true | |
}, | |
"gruvboxMaterial.darkCursor": "purple", | |
"gruvboxMaterial.darkContrast": "hard", | |
"gruvboxMaterial.diagnosticTextBackgroundOpacity": "12.5%", | |
"gruvboxMaterial.italicKeywords": true, | |
"gruvboxMaterial.highContrast": true, | |
"gruvboxMaterial.colorfulSyntax": true, | |
"indentRainbow.indicatorStyle": "light", | |
// git graph | |
"git-graph.date.type": "Commit Date", | |
"git-graph.dialog.applyStash.reinstateIndex": true, | |
"git-graph.dialog.createBranch.checkOut": true, | |
// gitlens | |
"gitlens.currentLine.fontSize": 16, | |
"gitlens.currentLine.fontWeight": "300", | |
"gitlens.currentLine.fontStyle": "italic", | |
"gitlens.currentLine.fontFamily": " 'Lekton Nerd Font Mono'", | |
"gitlens.blame.fontStyle": "italic", | |
"gitlens.blame.fontSize": 14, | |
"gitlens.blame.fontFamily": "'JetBrainsMono Nerd Font Mono'", | |
"gitlens.graph.experimental.renderer.enabled": true, | |
"gitlens.graph.dimMergeCommits": true, | |
"gitlens.graph.showRemoteNames": true, | |
"gitlens.cloudPatches.enabled": false, | |
"gitlens.cloudIntegrations.enabled": false, | |
"gitlens.views.workspaces.branches.showStashes": true, | |
"gitlens.views.workspaces.includeWorkingTree": true, | |
"gitlens.launchpad.indicator.useColors": true, | |
"gitlens.views.showContributorsStatistics": true, | |
"gitlens.views.repositories.showStashes": true, | |
"gitlens.views.repositories.showIncomingActivity": true, | |
"gitlens.views.repositories.branches.showStashes": true, | |
"gitlens.views.branches.showRemoteBranches": true, | |
"gitlens.views.branches.showStashes": true, | |
"gitlens.views.contributors.showAllBranches": true, | |
"gitlens.views.contributors.showStatistics": true, | |
"gitlens.debug": true, | |
"indentRainbow.errorColor": "", | |
"editor.tabCompletion": "on", | |
"indentRainbow.colorOnWhiteSpaceOnly": false, | |
"indentRainbow.colors": [ | |
"rgba(255,255,64,0.2)", | |
"rgba(127,255,127,0.2)", | |
"rgba(255,127,255,0.2)", | |
"rgba(79,236,236,0.2)" | |
], | |
"indentRainbow.tabmixColor": "", | |
"problems.autoReveal": false, | |
"problems.defaultViewMode": "table", | |
"problems.showCurrentInStatus": true, | |
"editor.unusualLineTerminators": "auto", | |
// "git-graph.commitDetailsView.location": "Docked to Bottom", | |
// using gitlens instead of | |
"git.blame.editorDecoration.enabled": false, | |
"git.blame.editorDecoration.template": "${authorName} ${subject}, (${authorDateAgo})", | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"update.releaseTrack": "prerelease", | |
"window.commandCenter": true, | |
"editor.fontSize": 18, | |
"editor.fontFamily": "'OperatorMonoLig Nerd Font Mono', Menlo, Monaco, 'Courier New', monospace", | |
"editor.fontWeight": "300", | |
"editor.fontLigatures": true, | |
"editor.inlayHints.fontSize": 14, | |
"editor.inlayHints.fontFamily": "'MonaspiceRn Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.codeLensFontSize": 16, | |
"editor.codeLensFontFamily": "'MonaspiceRn Nerd Font Mono'", | |
"editor.tabSize": 2, | |
"editor.cursorStyle": "underline", | |
"editor.cursorSmoothCaretAnimation": "on", | |
"editor.cursorSurroundingLinesStyle": "all", | |
"editor.dropIntoEditor.preferences": [], | |
"editor.find.globalFindClipboard": true, | |
"editor.minimap.autohide": true, | |
"editor.suggestFontSize": 16, | |
"editor.suggest.shareSuggestSelections": true, | |
"editor.suggest.showStatusBar": true, | |
"editor.find.autoFindInSelection": "multiline", | |
"editor.fontVariations": true, | |
"editor.colorDecorators": true, | |
"editor.defaultColorDecorators": "always", | |
"editor.tokenColorCustomizations": { | |
"textMateRules": [ | |
{ | |
"scope": [ | |
// following will be in italic (=FlottFlott) | |
"comment", | |
"entity.name.type.class", // class names | |
"keyword", // import, export, return… | |
"constant", // String, Number, Boolean…, this, super | |
"storage.modifier", // static keyword | |
"storage.type.class.js", // class keyword | |
], | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
] | |
}, | |
// inline suggest | |
"editor.inlineSuggest.fontFamily": "'iMWritingMono Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.inlineSuggest.edits.experimental.useMixedLinesDiff": "whenPossible", | |
"editor.inlineSuggest.showToolbar": "always", | |
"editor.inlineSuggest.syntaxHighlightingEnabled": true, | |
"cursor.composer.shouldChimeAfterChatFinishes": true, | |
"cursor.composer.shouldAllowCustomModes": true, | |
"timeline.pageOnScroll": true, | |
"search.globalFindClipboard": true, | |
"search.seedOnFocus": true, | |
// font family and font size | |
"debug.console.fontSize": 16, | |
"debug.console.fontFamily": "'BlexMono Nerd Font Mono'", | |
"chat.editor.fontSize": 18, | |
"chat.editor.fontFamily": "'FantasqueSansM Nerd Font', 'LXGWWenKaiMono Nerd Font Mono'", | |
"inlineChat.lineEmptyHint": true, | |
"markdown.preview.fontSize": 16, | |
"markdown.preview.fontFamily": "'VictorMono Nerd Font Mono', 'Yozai Nerd Font', -apple-system, BlinkMacSystemFont, 'Segoe WPC', 'Segoe UI', system-ui, 'Ubuntu', 'Droid Sans', sans-serif", | |
"notebook.output.fontFamily": "'VictorMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"notebook.defaultFormatter": "fnando.linter", | |
// diff | |
"diffEditor.codeLens": true, | |
"diffEditor.experimental.showMoves": true, | |
"diffEditor.experimental.useTrueInlineView": true, | |
"files.trimTrailingWhitespace": true, | |
"files.trimFinalNewlines": true, | |
"files.associations": { | |
"*.json": "jsonc" | |
}, | |
// accessibility | |
"accessibility.signalOptions.debouncePositionChanges": true, | |
"accessibility.underlineLinks": true, | |
// terminal | |
"terminal.external.linuxExec": "xterm-256color", | |
"terminal.external.osxExec": "iTerm.app", | |
"terminal.integrated.fontSize": 18, | |
"terminal.integrated.fontFamily": "'FantasqueSansM Nerd Font', 'iMWritingMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"terminal.integrated.accessibleViewPreserveCursorPosition": true, | |
"terminal.integrated.cursorBlinking": true, | |
"terminal.integrated.copyOnSelection": true, | |
"terminal.integrated.defaultProfile.osx": "bash", | |
"terminal.integrated.smoothScrolling": true, | |
"terminal.integrated.suggest.enabled": true, | |
"terminal.integrated.suggest.enableExtensionCompletions": true, | |
"terminal.integrated.tabStopWidth": 4, | |
"terminal.integrated.fontLigatures": true, | |
"terminal.integrated.fontWeight": "200", | |
"terminal.integrated.mouseWheelZoom": true, | |
"terminal.integrated.tabs.defaultColor": "terminal.ansiGreen", | |
// sync | |
"sync.autoUpload": true, | |
"sync.autoDownload": false, | |
"sync.gist": "5237cf066bd002c56074ecb22d446d2c", | |
"sync.quietSync": true, | |
// git/scm | |
"scm.inputFontSize": 16, | |
"scm.inputFontFamily": "'Lekton Nerd Font Mono', 'VictorMono Nerd Font Mono'", | |
"git.alwaysSignOff": true, | |
"git.enableCommitSigning": true, | |
// vim/nvim | |
"vim.cursorStylePerMode.insert": "line-thin", | |
"vim.cursorStylePerMode.normal": "underline", | |
"vim.cursorStylePerMode.replace": "block", | |
"vim.cursorStylePerMode.visual": "block", | |
"vim.cursorStylePerMode.visualblock": "block", | |
"vim.cursorStylePerMode.visualline": "underline", | |
"vim.easymotionMarkerFontWeight": "normal", | |
"vim.searchMatchColor": "#A9B665", | |
"vim.startInInsertMode": false, | |
// color highlight | |
"color-highlight.markerType": "dot-after", | |
"color-highlight.matchHslWithNoFunction": true, | |
"color-highlight.matchRgbWithNoFunction": true, | |
"color-highlight.matchWords": true, | |
"color-highlight.useARGB": true, | |
// groovy | |
"groovyLint.basic.loglevel": "warning", | |
"groovyLint.debug.enable": true, | |
"groovyLint.basic.config": "/Users/marslo/.groovylintrc.json", | |
// python | |
"ipynb.experimental.serialization": true, | |
"python.terminal.activateEnvInCurrentTerminal": true, | |
"python.testing.pytestEnabled": true, | |
"python.testing.unittestEnabled": true, | |
"python.venvPath": "$HOME/.venv", | |
"python.venvFolders": [ | |
".venv", | |
"$HOME/.venv" | |
], | |
// vim/nvim | |
"vim.useSystemClipboard": true, | |
"vim.enableNeovim": true, | |
"vim.neovimConfigPath": "~/.config/nvim/init.lua", | |
"vim.neovimPath": "/opt/homebrew/bin/nvim", | |
"vim.vimrc.enable": true, | |
"vim.vimrc.path": "$HOME/.vimrc", | |
"vim.changeWordIncludesWhitespace": true, | |
"vim.matchpairs": "(:),{:},[:],<:>,':',\":\"", | |
"vim.leader": ",", | |
"vim.hlsearch": true, | |
"vim.highlightedyank.enable": true, | |
"vim.neovimUseConfigFile": true, | |
"vim.searchMatchTextColor": "#A9B665", | |
"vim.highlightedyank.textColor": "#A9B665", | |
"vim.smartRelativeLine": true, | |
"vim.visualstar": true, | |
"vim.statusBarColorControl": true, | |
"vim.statusBarColors.insert": "#604F72", | |
"vim.statusBarColors.normal": "#202020", | |
"vim.statusBarColors.visual": "#724f60", | |
"vim.statusBarColors.visualblock": "#724F60", | |
"vim.statusBarColors.searchinprogressmode": "#4E7260", | |
"vim.statusBarStrings.replace": "#72614E", | |
"vim.statusBarStrings.visual": "-- VISUAL --", | |
"vim.statusBarStrings.visualline": "-- VISUAL LINE --", | |
"vim.statusBarStrings.visualblock": "-- VISUAL BLOCK --", | |
// theme | |
"workbench.colorTheme": "Gruvbox Material Dark", | |
"workbench.iconTheme": "gruvbox-material-icon-theme", | |
"workbench.colorCustomizations": { | |
"statusBar.background": "#202020", | |
"statusBar.noFolderBackground": "#202020", | |
"statusBar.debuggingBackground": "#202020", | |
"statusBar.foreground": "#ffffff", | |
"statusBar.debuggingForeground": "#ffffff" | |
}, | |
"workbench.editor.defaultBinaryEditor": "default", | |
"workbench.list.horizontalScrolling": true, | |
"workbench.reduceMotion": "on", | |
"workbench.editor.enablePreviewFromCodeNavigation": true, | |
"workbench.editor.enablePreviewFromQuickOpen": true, | |
"workbench.editor.highlightModifiedTabs": true, | |
"workbench.editor.scrollToSwitchTabs": true, | |
"workbench.commandPalette.experimental.suggestCommands": true, | |
"workbench.externalBrowser": "chrome", | |
"workbench.list.scrollByPage": true, | |
"workbench.list.smoothScrolling": true, | |
"workbench.view.alwaysShowHeaderActions": true, | |
"workbench.quickOpen.preserveInput": true, | |
"workbench.view.showQuietly": { | |
"workbench.panel.output": true | |
}, | |
"gruvboxMaterial.darkCursor": "purple", | |
"gruvboxMaterial.darkContrast": "hard", | |
"gruvboxMaterial.diagnosticTextBackgroundOpacity": "12.5%", | |
"gruvboxMaterial.italicKeywords": true, | |
"gruvboxMaterial.highContrast": true, | |
"gruvboxMaterial.colorfulSyntax": true, | |
"indentRainbow.indicatorStyle": "light", | |
// git graph | |
"git-graph.date.type": "Commit Date", | |
"git-graph.dialog.applyStash.reinstateIndex": true, | |
"git-graph.dialog.createBranch.checkOut": true, | |
// gitlens | |
"gitlens.currentLine.fontSize": 16, | |
"gitlens.currentLine.fontWeight": "300", | |
"gitlens.currentLine.fontStyle": "italic", | |
"gitlens.currentLine.fontFamily": " 'Lekton Nerd Font Mono'", | |
"gitlens.blame.fontStyle": "italic", | |
"gitlens.blame.fontSize": 14, | |
"gitlens.blame.fontFamily": "'JetBrainsMono Nerd Font Mono'", | |
"gitlens.graph.experimental.renderer.enabled": true, | |
"gitlens.graph.dimMergeCommits": true, | |
"gitlens.graph.showRemoteNames": true, | |
"gitlens.cloudPatches.enabled": false, | |
"gitlens.cloudIntegrations.enabled": false, | |
"gitlens.views.workspaces.branches.showStashes": true, | |
"gitlens.views.workspaces.includeWorkingTree": true, | |
"gitlens.launchpad.indicator.useColors": true, | |
"gitlens.views.showContributorsStatistics": true, | |
"gitlens.views.repositories.showStashes": true, | |
"gitlens.views.repositories.showIncomingActivity": true, | |
"gitlens.views.repositories.branches.showStashes": true, | |
"gitlens.views.branches.showRemoteBranches": true, | |
"gitlens.views.branches.showStashes": true, | |
"gitlens.views.contributors.showAllBranches": true, | |
"gitlens.views.contributors.showStatistics": true, | |
"gitlens.debug": true, | |
"indentRainbow.errorColor": "", | |
"editor.tabCompletion": "on", | |
"indentRainbow.colorOnWhiteSpaceOnly": false, | |
"indentRainbow.colors": [ | |
"rgba(255,255,64,0.2)", | |
"rgba(127,255,127,0.2)", | |
"rgba(255,127,255,0.2)", | |
"rgba(79,236,236,0.2)" | |
], | |
"indentRainbow.tabmixColor": "", | |
"problems.autoReveal": false, | |
"problems.defaultViewMode": "table", | |
"problems.showCurrentInStatus": true, | |
"editor.unusualLineTerminators": "auto", | |
// "git-graph.commitDetailsView.location": "Docked to Bottom", | |
// using gitlens instead of | |
"git.blame.editorDecoration.enabled": false, | |
"git.blame.editorDecoration.template": "${authorName} • ${hasShort} • ${subject} (${authorDateAgo})", | |
"git.blame.statusBarItem.enabled": true, | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"update.releaseTrack": "prerelease", | |
"window.commandCenter": true, | |
"editor.fontSize": 18, | |
"editor.fontFamily": "'OperatorMonoLig Nerd Font Mono', Menlo, Monaco, 'Courier New', monospace", | |
"editor.fontWeight": "300", | |
"editor.fontLigatures": true, | |
"editor.inlayHints.fontSize": 14, | |
"editor.inlayHints.fontFamily": "'MonaspiceRn Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.codeLensFontSize": 16, | |
"editor.codeLensFontFamily": "'MonaspiceRn Nerd Font Mono'", | |
"editor.tabSize": 2, | |
"editor.tabCompletion": "on", | |
"editor.unusualLineTerminators": "auto", | |
"editor.cursorStyle": "underline", | |
"editor.cursorSmoothCaretAnimation": "on", | |
"editor.cursorSurroundingLinesStyle": "all", | |
"editor.dropIntoEditor.preferences": [], | |
"editor.find.globalFindClipboard": true, | |
"editor.minimap.autohide": true, | |
"editor.suggestFontSize": 16, | |
"editor.suggest.shareSuggestSelections": true, | |
"editor.suggest.showStatusBar": true, | |
"editor.find.autoFindInSelection": "multiline", | |
"editor.fontVariations": true, | |
"editor.colorDecorators": true, | |
"editor.defaultColorDecorators": "always", | |
"editor.tokenColorCustomizations": { | |
"textMateRules": [ | |
{ | |
"scope": [ | |
// following will be in italic (=FlottFlott) | |
"comment", | |
"entity.name.type.class", // class names | |
"keyword", // import, export, return… | |
"constant", // String, Number, Boolean…, this, super | |
"storage.modifier", // static keyword | |
"storage.type.class.js", // class keyword | |
], | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
] | |
}, | |
// inline suggest | |
"editor.inlineSuggest.fontFamily": "'iMWritingMono Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.inlineSuggest.edits.experimental.useMixedLinesDiff": "whenPossible", | |
"editor.inlineSuggest.showToolbar": "always", | |
"editor.inlineSuggest.syntaxHighlightingEnabled": true, | |
"cursor.composer.shouldChimeAfterChatFinishes": true, | |
"cursor.composer.shouldAllowCustomModes": true, | |
"timeline.pageOnScroll": true, | |
"search.globalFindClipboard": true, | |
"search.seedOnFocus": true, | |
// font family and font size | |
"debug.console.fontSize": 16, | |
"debug.console.fontFamily": "'BlexMono Nerd Font Mono'", | |
"chat.editor.fontSize": 18, | |
"chat.editor.fontFamily": "'FantasqueSansM Nerd Font', 'LXGWWenKaiMono Nerd Font Mono'", | |
"inlineChat.lineEmptyHint": true, | |
"markdown.preview.fontSize": 16, | |
"markdown.preview.fontFamily": "'VictorMono Nerd Font Mono', 'Yozai Nerd Font', -apple-system, BlinkMacSystemFont, 'Segoe WPC', 'Segoe UI', system-ui, 'Ubuntu', 'Droid Sans', sans-serif", | |
"notebook.output.fontFamily": "'VictorMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"notebook.defaultFormatter": "fnando.linter", | |
// diff | |
"diffEditor.codeLens": true, | |
"diffEditor.experimental.showMoves": true, | |
"diffEditor.experimental.useTrueInlineView": true, | |
"files.trimTrailingWhitespace": true, | |
"files.trimFinalNewlines": true, | |
"files.associations": { | |
"*.json": "jsonc" | |
}, | |
// accessibility | |
"accessibility.signalOptions.debouncePositionChanges": true, | |
"accessibility.underlineLinks": true, | |
// terminal | |
"terminal.external.linuxExec": "xterm-256color", | |
"terminal.external.osxExec": "iTerm.app", | |
"terminal.integrated.fontSize": 18, | |
"terminal.integrated.fontFamily": "'FantasqueSansM Nerd Font', 'iMWritingMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"terminal.integrated.accessibleViewPreserveCursorPosition": true, | |
"terminal.integrated.cursorBlinking": true, | |
"terminal.integrated.copyOnSelection": true, | |
"terminal.integrated.defaultProfile.osx": "bash", | |
"terminal.integrated.smoothScrolling": true, | |
"terminal.integrated.suggest.enabled": true, | |
"terminal.integrated.suggest.enableExtensionCompletions": true, | |
"terminal.integrated.tabStopWidth": 4, | |
"terminal.integrated.fontLigatures": true, | |
"terminal.integrated.fontWeight": "200", | |
"terminal.integrated.mouseWheelZoom": true, | |
"terminal.integrated.tabs.defaultColor": "terminal.ansiGreen", | |
// sync | |
"sync.autoUpload": true, | |
"sync.autoDownload": false, | |
"sync.gist": "5237cf066bd002c56074ecb22d446d2c", | |
"sync.quietSync": true, | |
// git/scm | |
"scm.inputFontSize": 16, | |
"scm.inputFontFamily": "'Lekton Nerd Font Mono', 'VictorMono Nerd Font Mono'", | |
"git.alwaysSignOff": true, | |
"git.enableCommitSigning": true, | |
// using gitlens instead of | |
"git.blame.editorDecoration.enabled": false, | |
"git.blame.editorDecoration.template": " ${authorName} • ${hasShort} • ${subject} (${authorDateAgo})", | |
"git.blame.statusBarItem.enabled": true, | |
"git.blame.statusBarItem.template": " ${authorName} • ${hasShort} (${authorDateAgo})", | |
// vim/nvim | |
"vim.cursorStylePerMode.insert": "line-thin", | |
"vim.cursorStylePerMode.normal": "underline", | |
"vim.cursorStylePerMode.replace": "block", | |
"vim.cursorStylePerMode.visual": "block", | |
"vim.cursorStylePerMode.visualblock": "block", | |
"vim.cursorStylePerMode.visualline": "underline", | |
"vim.easymotionMarkerFontWeight": "normal", | |
"vim.searchMatchColor": "#A9B665", | |
"vim.startInInsertMode": false, | |
// color highlight | |
"color-highlight.markerType": "dot-after", | |
"color-highlight.matchHslWithNoFunction": true, | |
"color-highlight.matchRgbWithNoFunction": true, | |
"color-highlight.matchWords": true, | |
"color-highlight.useARGB": true, | |
// groovy | |
"groovyLint.basic.loglevel": "warning", | |
"groovyLint.debug.enable": true, | |
"groovyLint.basic.config": "/Users/marslo/.groovylintrc.json", | |
// python | |
"ipynb.experimental.serialization": true, | |
"python.terminal.activateEnvInCurrentTerminal": true, | |
"python.testing.pytestEnabled": true, | |
"python.testing.unittestEnabled": true, | |
"python.venvPath": "$HOME/.venv", | |
"python.venvFolders": [ | |
".venv", | |
"$HOME/.venv" | |
], | |
// vim/nvim | |
"vim.useSystemClipboard": true, | |
"vim.enableNeovim": true, | |
"vim.neovimConfigPath": "~/.config/nvim/init.lua", | |
"vim.neovimPath": "/opt/homebrew/bin/nvim", | |
"vim.vimrc.enable": true, | |
"vim.vimrc.path": "$HOME/.vimrc", | |
"vim.changeWordIncludesWhitespace": true, | |
"vim.matchpairs": "(:),{:},[:],<:>,':',\":\"", | |
"vim.leader": ",", | |
"vim.hlsearch": true, | |
"vim.highlightedyank.enable": true, | |
"vim.neovimUseConfigFile": true, | |
"vim.searchMatchTextColor": "#A9B665", | |
"vim.highlightedyank.textColor": "#A9B665", | |
"vim.smartRelativeLine": true, | |
"vim.visualstar": true, | |
"vim.statusBarColorControl": true, | |
"vim.statusBarColors.insert": "#604F72", | |
"vim.statusBarColors.normal": "#202020", | |
"vim.statusBarColors.visual": "#724f60", | |
"vim.statusBarColors.visualblock": "#724F60", | |
"vim.statusBarColors.searchinprogressmode": "#4E7260", | |
"vim.statusBarStrings.replace": "#72614E", | |
"vim.statusBarStrings.visual": "-- VISUAL --", | |
"vim.statusBarStrings.visualline": "-- VISUAL LINE --", | |
"vim.statusBarStrings.visualblock": "-- VISUAL BLOCK --", | |
// theme | |
"workbench.colorTheme": "Gruvbox Material Dark", | |
"workbench.iconTheme": "gruvbox-material-icon-theme", | |
"workbench.colorCustomizations": { | |
"statusBar.background": "#202020", | |
"statusBar.noFolderBackground": "#202020", | |
"statusBar.debuggingBackground": "#202020", | |
"statusBar.foreground": "#ffffff", | |
"statusBar.debuggingForeground": "#ffffff" | |
}, | |
"workbench.editor.defaultBinaryEditor": "default", | |
"workbench.list.horizontalScrolling": true, | |
"workbench.reduceMotion": "on", | |
"workbench.editor.enablePreviewFromCodeNavigation": true, | |
"workbench.editor.enablePreviewFromQuickOpen": true, | |
"workbench.editor.highlightModifiedTabs": true, | |
"workbench.editor.scrollToSwitchTabs": true, | |
"workbench.commandPalette.experimental.suggestCommands": true, | |
"workbench.externalBrowser": "chrome", | |
"workbench.list.scrollByPage": true, | |
"workbench.list.smoothScrolling": true, | |
"workbench.view.alwaysShowHeaderActions": true, | |
"workbench.quickOpen.preserveInput": true, | |
"workbench.view.showQuietly": { | |
"workbench.panel.output": true | |
}, | |
"gruvboxMaterial.darkCursor": "purple", | |
"gruvboxMaterial.darkContrast": "hard", | |
"gruvboxMaterial.diagnosticTextBackgroundOpacity": "12.5%", | |
"gruvboxMaterial.italicKeywords": true, | |
"gruvboxMaterial.highContrast": true, | |
"gruvboxMaterial.colorfulSyntax": true, | |
"indentRainbow.indicatorStyle": "light", | |
// git graph | |
"git-graph.date.type": "Commit Date", | |
"git-graph.dialog.applyStash.reinstateIndex": true, | |
"git-graph.dialog.createBranch.checkOut": true, | |
// gitlens | |
"gitlens.currentLine.fontSize": 14, | |
"gitlens.currentLine.fontWeight": "300", | |
"gitlens.currentLine.fontStyle": "italic", | |
"gitlens.currentLine.fontFamily": "'VictorMono Nerd Font Mono'', 'Lekton Nerd Font Mono'", | |
"gitlens.blame.fontStyle": "italic", | |
"gitlens.blame.fontSize": 14, | |
"gitlens.blame.fontFamily": "'JetBrainsMono Nerd Font Mono'", | |
"gitlens.graph.experimental.renderer.enabled": true, | |
"gitlens.graph.dimMergeCommits": true, | |
"gitlens.graph.showRemoteNames": true, | |
"gitlens.cloudPatches.enabled": false, | |
"gitlens.cloudIntegrations.enabled": false, | |
"gitlens.views.workspaces.branches.showStashes": true, | |
"gitlens.views.workspaces.includeWorkingTree": true, | |
"gitlens.launchpad.indicator.useColors": true, | |
"gitlens.views.showContributorsStatistics": true, | |
"gitlens.views.repositories.showStashes": true, | |
"gitlens.views.repositories.showIncomingActivity": true, | |
"gitlens.views.repositories.branches.showStashes": true, | |
"gitlens.views.branches.showRemoteBranches": true, | |
"gitlens.views.branches.showStashes": true, | |
"gitlens.views.contributors.showAllBranches": true, | |
"gitlens.views.contributors.showStatistics": true, | |
"gitlens.debug": true, | |
"indentRainbow.errorColor": "", | |
"indentRainbow.colorOnWhiteSpaceOnly": false, | |
"indentRainbow.colors": [ | |
"rgba(255,255,64,0.2)", | |
"rgba(127,255,127,0.2)", | |
"rgba(255,127,255,0.2)", | |
"rgba(79,236,236,0.2)" | |
], | |
"indentRainbow.tabmixColor": "", | |
"problems.autoReveal": false, | |
"problems.defaultViewMode": "table", | |
"problems.showCurrentInStatus": true, | |
// "git-graph.commitDetailsView.location": "Docked to Bottom", | |
"gitlens.blame.format": "${message|100?} ${agoOrDate|14-}", | |
"gitlens.currentLine.format": " ${author -} ${id •} ${agoOrDate}${' via 'pullRequest}${ • message|100?}", | |
"gitlens.currentLine.uncommittedChangesFormat": " ${author}", | |
"gitlens.blame.fontWeight": "200", | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"update.releaseTrack": "prerelease", | |
"window.commandCenter": true, | |
"editor.fontSize": 18, | |
"editor.fontFamily": "'OperatorMonoLig Nerd Font Mono', Menlo, Monaco, 'Courier New', monospace", | |
"editor.fontWeight": "300", | |
"editor.fontLigatures": true, | |
"editor.inlayHints.fontSize": 14, | |
"editor.inlayHints.fontFamily": "'MonaspiceRn Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.codeLensFontSize": 16, | |
"editor.codeLensFontFamily": "'MonaspiceRn Nerd Font Mono'", | |
"editor.tabSize": 2, | |
"editor.cursorStyle": "underline", | |
"editor.cursorSmoothCaretAnimation": "on", | |
"editor.cursorSurroundingLinesStyle": "all", | |
"editor.dropIntoEditor.preferences": [], | |
"editor.find.globalFindClipboard": true, | |
"editor.minimap.autohide": true, | |
"editor.suggestFontSize": 16, | |
"editor.suggest.shareSuggestSelections": true, | |
"editor.suggest.showStatusBar": true, | |
"editor.find.autoFindInSelection": "multiline", | |
"editor.fontVariations": true, | |
"editor.colorDecorators": true, | |
"editor.defaultColorDecorators": "always", | |
"editor.tokenColorCustomizations": { | |
"textMateRules": [ | |
{ | |
"scope": [ | |
// following will be in italic (=FlottFlott) | |
"comment", | |
"entity.name.type.class", // class names | |
"keyword", // import, export, return… | |
"constant", // String, Number, Boolean…, this, super | |
"storage.modifier", // static keyword | |
"storage.type.class.js", // class keyword | |
], | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
] | |
}, | |
// inline suggest | |
"editor.inlineSuggest.fontFamily": "'iMWritingMono Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.inlineSuggest.edits.experimental.useMixedLinesDiff": "whenPossible", | |
"editor.inlineSuggest.showToolbar": "always", | |
"editor.inlineSuggest.syntaxHighlightingEnabled": true, | |
"cursor.composer.shouldChimeAfterChatFinishes": true, | |
"cursor.composer.shouldAllowCustomModes": true, | |
"timeline.pageOnScroll": true, | |
"search.globalFindClipboard": true, | |
"search.seedOnFocus": true, | |
// font family and font size | |
"debug.console.fontSize": 16, | |
"debug.console.fontFamily": "'BlexMono Nerd Font Mono'", | |
"chat.editor.fontSize": 18, | |
"chat.editor.fontFamily": "'FantasqueSansM Nerd Font', 'LXGWWenKaiMono Nerd Font Mono'", | |
"inlineChat.lineEmptyHint": true, | |
"markdown.preview.fontSize": 16, | |
"markdown.preview.fontFamily": "'VictorMono Nerd Font Mono', 'Yozai Nerd Font', -apple-system, BlinkMacSystemFont, 'Segoe WPC', 'Segoe UI', system-ui, 'Ubuntu', 'Droid Sans', sans-serif", | |
"notebook.output.fontFamily": "'VictorMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"notebook.defaultFormatter": "fnando.linter", | |
// diff | |
"diffEditor.codeLens": true, | |
"diffEditor.experimental.showMoves": true, | |
"diffEditor.experimental.useTrueInlineView": true, | |
"files.trimTrailingWhitespace": true, | |
"files.trimFinalNewlines": true, | |
"files.associations": { | |
"*.json": "jsonc" | |
}, | |
// accessibility | |
"accessibility.signalOptions.debouncePositionChanges": true, | |
"accessibility.underlineLinks": true, | |
// terminal | |
"terminal.external.linuxExec": "xterm-256color", | |
"terminal.external.osxExec": "iTerm.app", | |
"terminal.integrated.fontSize": 18, | |
"terminal.integrated.fontFamily": "'FantasqueSansM Nerd Font', 'iMWritingMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"terminal.integrated.accessibleViewPreserveCursorPosition": true, | |
"terminal.integrated.cursorBlinking": true, | |
"terminal.integrated.copyOnSelection": true, | |
"terminal.integrated.defaultProfile.osx": "bash", | |
"terminal.integrated.smoothScrolling": true, | |
"terminal.integrated.suggest.enabled": true, | |
"terminal.integrated.suggest.enableExtensionCompletions": true, | |
"terminal.integrated.tabStopWidth": 4, | |
"terminal.integrated.fontLigatures": true, | |
"terminal.integrated.fontWeight": "200", | |
"terminal.integrated.mouseWheelZoom": true, | |
"terminal.integrated.tabs.defaultColor": "terminal.ansiGreen", | |
// sync | |
"sync.autoUpload": true, | |
"sync.autoDownload": false, | |
"sync.gist": "5237cf066bd002c56074ecb22d446d2c", | |
"sync.quietSync": true, | |
// git/scm | |
"scm.inputFontSize": 16, | |
"scm.inputFontFamily": "'Lekton Nerd Font Mono', 'VictorMono Nerd Font Mono'", | |
"git.alwaysSignOff": true, | |
"git.enableCommitSigning": true, | |
// vim/nvim | |
"vim.cursorStylePerMode.insert": "line-thin", | |
"vim.cursorStylePerMode.normal": "underline", | |
"vim.cursorStylePerMode.replace": "block", | |
"vim.cursorStylePerMode.visual": "block", | |
"vim.cursorStylePerMode.visualblock": "block", | |
"vim.cursorStylePerMode.visualline": "underline", | |
"vim.easymotionMarkerFontWeight": "normal", | |
"vim.searchMatchColor": "#A9B665", | |
"vim.startInInsertMode": false, | |
// color highlight | |
"color-highlight.markerType": "dot-after", | |
"color-highlight.matchHslWithNoFunction": true, | |
"color-highlight.matchRgbWithNoFunction": true, | |
"color-highlight.matchWords": true, | |
"color-highlight.useARGB": true, | |
// groovy | |
"groovyLint.basic.loglevel": "warning", | |
"groovyLint.debug.enable": true, | |
"groovyLint.basic.config": "/Users/marslo/.groovylintrc.json", | |
// python | |
"ipynb.experimental.serialization": true, | |
"python.terminal.activateEnvInCurrentTerminal": true, | |
"python.testing.pytestEnabled": true, | |
"python.testing.unittestEnabled": true, | |
"python.venvPath": "$HOME/.venv", | |
"python.venvFolders": [ | |
".venv", | |
"$HOME/.venv" | |
], | |
// vim/nvim | |
"vim.useSystemClipboard": true, | |
"vim.enableNeovim": true, | |
"vim.neovimConfigPath": "~/.config/nvim/init.lua", | |
"vim.neovimPath": "/opt/homebrew/bin/nvim", | |
"vim.vimrc.enable": true, | |
"vim.vimrc.path": "$HOME/.vimrc", | |
"vim.changeWordIncludesWhitespace": true, | |
"vim.matchpairs": "(:),{:},[:],<:>,':',\":\"", | |
"vim.leader": ",", | |
"vim.hlsearch": true, | |
"vim.highlightedyank.enable": true, | |
"vim.neovimUseConfigFile": true, | |
"vim.searchMatchTextColor": "#A9B665", | |
"vim.highlightedyank.textColor": "#A9B665", | |
"vim.smartRelativeLine": true, | |
"vim.visualstar": true, | |
"vim.statusBarColorControl": true, | |
"vim.statusBarColors.insert": "#604F72", | |
"vim.statusBarColors.normal": "#202020", | |
"vim.statusBarColors.visual": "#724f60", | |
"vim.statusBarColors.visualblock": "#724F60", | |
"vim.statusBarColors.searchinprogressmode": "#4E7260", | |
"vim.statusBarStrings.replace": "#72614E", | |
"vim.statusBarStrings.visual": "-- VISUAL --", | |
"vim.statusBarStrings.visualline": "-- VISUAL LINE --", | |
"vim.statusBarStrings.visualblock": "-- VISUAL BLOCK --", | |
// theme | |
"workbench.colorTheme": "Gruvbox Material Dark", | |
"workbench.iconTheme": "gruvbox-material-icon-theme", | |
"workbench.colorCustomizations": { | |
"statusBar.background": "#202020", | |
"statusBar.noFolderBackground": "#202020", | |
"statusBar.debuggingBackground": "#202020", | |
"statusBar.foreground": "#ffffff", | |
"statusBar.debuggingForeground": "#ffffff" | |
}, | |
"workbench.editor.defaultBinaryEditor": "default", | |
"workbench.list.horizontalScrolling": true, | |
"workbench.reduceMotion": "on", | |
"workbench.editor.enablePreviewFromCodeNavigation": true, | |
"workbench.editor.enablePreviewFromQuickOpen": true, | |
"workbench.editor.highlightModifiedTabs": true, | |
"workbench.editor.scrollToSwitchTabs": true, | |
"workbench.commandPalette.experimental.suggestCommands": true, | |
"workbench.externalBrowser": "chrome", | |
"workbench.list.scrollByPage": true, | |
"workbench.list.smoothScrolling": true, | |
"workbench.view.alwaysShowHeaderActions": true, | |
"workbench.quickOpen.preserveInput": true, | |
"workbench.view.showQuietly": { | |
"workbench.panel.output": true | |
}, | |
"gruvboxMaterial.darkCursor": "purple", | |
"gruvboxMaterial.darkContrast": "hard", | |
"gruvboxMaterial.diagnosticTextBackgroundOpacity": "12.5%", | |
"gruvboxMaterial.italicKeywords": true, | |
"gruvboxMaterial.highContrast": true, | |
"gruvboxMaterial.colorfulSyntax": true, | |
"indentRainbow.indicatorStyle": "light", | |
// git graph | |
"git-graph.date.type": "Commit Date", | |
"git-graph.dialog.applyStash.reinstateIndex": true, | |
"git-graph.dialog.createBranch.checkOut": true, | |
// gitlens | |
"gitlens.currentLine.fontSize": 16, | |
"gitlens.currentLine.fontWeight": "300", | |
"gitlens.currentLine.fontStyle": "italic", | |
"gitlens.currentLine.fontFamily": " 'Lekton Nerd Font Mono'", | |
"gitlens.blame.fontStyle": "italic", | |
"gitlens.blame.fontSize": 14, | |
"gitlens.blame.fontFamily": "'JetBrainsMono Nerd Font Mono'", | |
"gitlens.graph.experimental.renderer.enabled": true, | |
"gitlens.graph.dimMergeCommits": true, | |
"gitlens.graph.showRemoteNames": true, | |
"gitlens.cloudPatches.enabled": false, | |
"gitlens.cloudIntegrations.enabled": false, | |
"gitlens.views.workspaces.branches.showStashes": true, | |
"gitlens.views.workspaces.includeWorkingTree": true, | |
"gitlens.launchpad.indicator.useColors": true, | |
"gitlens.views.showContributorsStatistics": true, | |
"gitlens.views.repositories.showStashes": true, | |
"gitlens.views.repositories.showIncomingActivity": true, | |
"gitlens.views.repositories.branches.showStashes": true, | |
"gitlens.views.branches.showRemoteBranches": true, | |
"gitlens.views.branches.showStashes": true, | |
"gitlens.views.contributors.showAllBranches": true, | |
"gitlens.views.contributors.showStatistics": true, | |
"gitlens.debug": true, | |
"indentRainbow.errorColor": "", | |
"editor.tabCompletion": "on", | |
"indentRainbow.colorOnWhiteSpaceOnly": false, | |
"indentRainbow.colors": [ | |
"rgba(255,255,64,0.2)", | |
"rgba(127,255,127,0.2)", | |
"rgba(255,127,255,0.2)", | |
"rgba(79,236,236,0.2)" | |
], | |
"indentRainbow.tabmixColor": "", | |
"problems.autoReveal": false, | |
"problems.defaultViewMode": "table", | |
"problems.showCurrentInStatus": true, | |
"editor.unusualLineTerminators": "auto", | |
// "git-graph.commitDetailsView.location": "Docked to Bottom", | |
// using gitlens instead of | |
"git.blame.editorDecoration.enabled": false, | |
"git.blame.editorDecoration.template": "${authorName} • ${hasShort} • ${subject} (${authorDateAgo})", | |
"git.blame.statusBarItem.enabled": true, | |
"git.blame.statusBarItem.template": "${authorName} • ${hasShort} (${authorDateAgo})", | |
"gitlens.blame.format": "${message|100?} ${agoOrDate|14-}", | |
"gitlens.currentLine.format": "${author -} ${id •} ${agoOrDate}${' via 'pullRequest}${ • message|100?}", | |
"gitlens.currentLine.uncommittedChangesFormat": "${author}", | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"update.releaseTrack": "prerelease", | |
"window.commandCenter": true, | |
"editor.fontSize": 18, | |
"editor.fontFamily": "'OperatorMonoLig Nerd Font Mono', Menlo, Monaco, 'Courier New', monospace", | |
"editor.fontWeight": "300", | |
"editor.fontLigatures": true, | |
"editor.inlayHints.fontSize": 14, | |
"editor.inlayHints.fontFamily": "'MonaspiceRn Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.codeLensFontSize": 16, | |
"editor.codeLensFontFamily": "'MonaspiceRn Nerd Font Mono'", | |
"editor.tabSize": 2, | |
"editor.tabCompletion": "on", | |
"editor.unusualLineTerminators": "auto", | |
"editor.cursorStyle": "underline", | |
"editor.cursorSmoothCaretAnimation": "on", | |
"editor.cursorSurroundingLinesStyle": "all", | |
"editor.dropIntoEditor.preferences": [], | |
"editor.find.globalFindClipboard": true, | |
"editor.minimap.autohide": true, | |
"editor.suggestFontSize": 16, | |
"editor.suggest.shareSuggestSelections": true, | |
"editor.suggest.showStatusBar": true, | |
"editor.find.autoFindInSelection": "multiline", | |
"editor.fontVariations": true, | |
"editor.colorDecorators": true, | |
"editor.defaultColorDecorators": "always", | |
"editor.tokenColorCustomizations": { | |
"textMateRules": [ | |
{ | |
"scope": [ | |
// following will be in italic (=FlottFlott) | |
"comment", | |
"entity.name.type.class", // class names | |
"keyword", // import, export, return… | |
"constant", // String, Number, Boolean…, this, super | |
"storage.modifier", // static keyword | |
"storage.type.class.js", // class keyword | |
], | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
] | |
}, | |
// inline suggest | |
"editor.inlineSuggest.fontFamily": "'iMWritingMono Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.inlineSuggest.edits.experimental.useMixedLinesDiff": "whenPossible", | |
"editor.inlineSuggest.showToolbar": "always", | |
"editor.inlineSuggest.syntaxHighlightingEnabled": true, | |
"cursor.composer.shouldChimeAfterChatFinishes": true, | |
"cursor.composer.shouldAllowCustomModes": true, | |
"timeline.pageOnScroll": true, | |
"search.globalFindClipboard": true, | |
"search.seedOnFocus": true, | |
// font family and font size | |
"debug.console.fontSize": 16, | |
"debug.console.fontFamily": "'BlexMono Nerd Font Mono'", | |
"chat.editor.fontSize": 18, | |
"chat.editor.fontFamily": "'FantasqueSansM Nerd Font', 'LXGWWenKaiMono Nerd Font Mono'", | |
"inlineChat.lineEmptyHint": true, | |
"markdown.preview.fontSize": 16, | |
"markdown.preview.fontFamily": "'VictorMono Nerd Font Mono', 'Yozai Nerd Font', -apple-system, BlinkMacSystemFont, 'Segoe WPC', 'Segoe UI', system-ui, 'Ubuntu', 'Droid Sans', sans-serif", | |
"notebook.output.fontFamily": "'VictorMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"notebook.defaultFormatter": "fnando.linter", | |
// diff | |
"diffEditor.codeLens": true, | |
"diffEditor.experimental.showMoves": true, | |
"diffEditor.experimental.useTrueInlineView": true, | |
"files.trimTrailingWhitespace": true, | |
"files.trimFinalNewlines": true, | |
"files.associations": { | |
"*.json": "jsonc" | |
}, | |
// accessibility | |
"accessibility.signalOptions.debouncePositionChanges": true, | |
"accessibility.underlineLinks": true, | |
// terminal | |
"terminal.external.linuxExec": "xterm-256color", | |
"terminal.external.osxExec": "iTerm.app", | |
"terminal.integrated.fontSize": 18, | |
"terminal.integrated.fontFamily": "'FantasqueSansM Nerd Font', 'iMWritingMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"terminal.integrated.accessibleViewPreserveCursorPosition": true, | |
"terminal.integrated.cursorBlinking": true, | |
"terminal.integrated.copyOnSelection": true, | |
"terminal.integrated.defaultProfile.osx": "bash", | |
"terminal.integrated.smoothScrolling": true, | |
"terminal.integrated.suggest.enabled": true, | |
"terminal.integrated.suggest.enableExtensionCompletions": true, | |
"terminal.integrated.tabStopWidth": 4, | |
"terminal.integrated.fontLigatures": true, | |
"terminal.integrated.fontWeight": "200", | |
"terminal.integrated.mouseWheelZoom": true, | |
"terminal.integrated.tabs.defaultColor": "terminal.ansiGreen", | |
// sync | |
"sync.autoUpload": true, | |
"sync.autoDownload": false, | |
"sync.gist": "5237cf066bd002c56074ecb22d446d2c", | |
"sync.quietSync": true, | |
// git/scm | |
"scm.inputFontSize": 16, | |
"scm.inputFontFamily": "'Lekton Nerd Font Mono', 'VictorMono Nerd Font Mono'", | |
"git.alwaysSignOff": true, | |
"git.enableCommitSigning": true, | |
"git.blame.editorDecoration.enabled": false, | |
"git.blame.editorDecoration.template": " ${authorName} • ${hasShort} • ${subject} (${authorDateAgo})", | |
"git.blame.statusBarItem.enabled": true, | |
"git.blame.statusBarItem.template": " ${authorName} • ${hasShort} (${authorDateAgo})", | |
// vim/nvim | |
"vim.cursorStylePerMode.insert": "line-thin", | |
"vim.cursorStylePerMode.normal": "underline", | |
"vim.cursorStylePerMode.replace": "block", | |
"vim.cursorStylePerMode.visual": "block", | |
"vim.cursorStylePerMode.visualblock": "block", | |
"vim.cursorStylePerMode.visualline": "underline", | |
"vim.easymotionMarkerFontWeight": "normal", | |
"vim.searchMatchColor": "#A9B665", | |
"vim.startInInsertMode": false, | |
// color highlight | |
"color-highlight.markerType": "dot-after", | |
"color-highlight.matchHslWithNoFunction": true, | |
"color-highlight.matchRgbWithNoFunction": true, | |
"color-highlight.matchWords": true, | |
"color-highlight.useARGB": true, | |
// groovy | |
"groovyLint.basic.loglevel": "warning", | |
"groovyLint.debug.enable": true, | |
"groovyLint.basic.config": "/Users/marslo/.groovylintrc.json", | |
// python | |
"ipynb.experimental.serialization": true, | |
"python.terminal.activateEnvInCurrentTerminal": true, | |
"python.testing.pytestEnabled": true, | |
"python.testing.unittestEnabled": true, | |
"python.venvPath": "$HOME/.venv", | |
"python.venvFolders": [ | |
".venv", | |
"$HOME/.venv" | |
], | |
// vim/nvim | |
"vim.useSystemClipboard": true, | |
"vim.enableNeovim": true, | |
"vim.neovimConfigPath": "~/.config/nvim/init.lua", | |
"vim.neovimPath": "/opt/homebrew/bin/nvim", | |
"vim.vimrc.enable": true, | |
"vim.vimrc.path": "$HOME/.vimrc", | |
"vim.changeWordIncludesWhitespace": true, | |
"vim.matchpairs": "(:),{:},[:],<:>,':',\":\"", | |
"vim.leader": ",", | |
"vim.hlsearch": true, | |
"vim.highlightedyank.enable": true, | |
"vim.neovimUseConfigFile": true, | |
"vim.searchMatchTextColor": "#A9B665", | |
"vim.highlightedyank.textColor": "#A9B665", | |
"vim.smartRelativeLine": true, | |
"vim.visualstar": true, | |
"vim.statusBarColorControl": true, | |
"vim.statusBarColors.insert": "#604F72", | |
"vim.statusBarColors.normal": "#202020", | |
"vim.statusBarColors.visual": "#724f60", | |
"vim.statusBarColors.visualblock": "#724F60", | |
"vim.statusBarColors.searchinprogressmode": "#4E7260", | |
"vim.statusBarStrings.replace": "#72614E", | |
"vim.statusBarStrings.visual": "-- VISUAL --", | |
"vim.statusBarStrings.visualline": "-- VISUAL LINE --", | |
"vim.statusBarStrings.visualblock": "-- VISUAL BLOCK --", | |
// theme | |
"workbench.colorTheme": "Gruvbox Material Dark", | |
"workbench.iconTheme": "gruvbox-material-icon-theme", | |
"workbench.colorCustomizations": { | |
"statusBar.background": "#202020", | |
"statusBar.noFolderBackground": "#202020", | |
"statusBar.debuggingBackground": "#202020", | |
"statusBar.foreground": "#ffffff", | |
"statusBar.debuggingForeground": "#ffffff" | |
}, | |
"workbench.editor.defaultBinaryEditor": "default", | |
"workbench.list.horizontalScrolling": true, | |
"workbench.reduceMotion": "on", | |
"workbench.editor.enablePreviewFromCodeNavigation": true, | |
"workbench.editor.enablePreviewFromQuickOpen": true, | |
"workbench.editor.highlightModifiedTabs": true, | |
"workbench.editor.scrollToSwitchTabs": true, | |
"workbench.commandPalette.experimental.suggestCommands": true, | |
"workbench.externalBrowser": "chrome", | |
"workbench.list.scrollByPage": true, | |
"workbench.list.smoothScrolling": true, | |
"workbench.view.alwaysShowHeaderActions": true, | |
"workbench.quickOpen.preserveInput": true, | |
"workbench.view.showQuietly": { | |
"workbench.panel.output": true | |
}, | |
"gruvboxMaterial.darkCursor": "purple", | |
"gruvboxMaterial.darkContrast": "hard", | |
"gruvboxMaterial.diagnosticTextBackgroundOpacity": "12.5%", | |
"gruvboxMaterial.italicKeywords": true, | |
"gruvboxMaterial.highContrast": true, | |
"gruvboxMaterial.colorfulSyntax": true, | |
"indentRainbow.indicatorStyle": "light", | |
// git graph | |
"git-graph.date.type": "Commit Date", | |
"git-graph.dialog.applyStash.reinstateIndex": true, | |
"git-graph.dialog.createBranch.checkOut": true, | |
// gitlens | |
"gitlens.currentLine.fontSize": 16, | |
"gitlens.currentLine.fontWeight": "300", | |
"gitlens.currentLine.fontStyle": "italic", | |
"gitlens.currentLine.fontFamily": " 'VictorMono Nerd Font Mono'', 'Lekton Nerd Font Mono'", | |
"gitlens.blame.fontStyle": "italic", | |
"gitlens.blame.fontSize": 14, | |
"gitlens.blame.fontFamily": "'JetBrainsMono Nerd Font Mono'", | |
"gitlens.graph.experimental.renderer.enabled": true, | |
"gitlens.graph.dimMergeCommits": true, | |
"gitlens.graph.showRemoteNames": true, | |
"gitlens.cloudPatches.enabled": false, | |
"gitlens.cloudIntegrations.enabled": false, | |
"gitlens.views.workspaces.branches.showStashes": true, | |
"gitlens.views.workspaces.includeWorkingTree": true, | |
"gitlens.launchpad.indicator.useColors": true, | |
"gitlens.views.showContributorsStatistics": true, | |
"gitlens.views.repositories.showStashes": true, | |
"gitlens.views.repositories.showIncomingActivity": true, | |
"gitlens.views.repositories.branches.showStashes": true, | |
"gitlens.views.branches.showRemoteBranches": true, | |
"gitlens.views.branches.showStashes": true, | |
"gitlens.views.contributors.showAllBranches": true, | |
"gitlens.views.contributors.showStatistics": true, | |
"gitlens.debug": true, | |
"indentRainbow.errorColor": "", | |
"indentRainbow.colorOnWhiteSpaceOnly": false, | |
"indentRainbow.colors": [ | |
"rgba(255,255,64,0.2)", | |
"rgba(127,255,127,0.2)", | |
"rgba(255,127,255,0.2)", | |
"rgba(79,236,236,0.2)" | |
], | |
"indentRainbow.tabmixColor": "", | |
"problems.autoReveal": false, | |
"problems.defaultViewMode": "table", | |
"problems.showCurrentInStatus": true, | |
// "git-graph.commitDetailsView.location": "Docked to Bottom", | |
// using gitlens instead of | |
"gitlens.blame.format": "${message|100?} ${agoOrDate|14-}", | |
"gitlens.currentLine.format": " ${author -} ${id •} ${agoOrDate}${' via 'pullRequest}${ • message|100?}", | |
"gitlens.currentLine.uncommittedChangesFormat": " ${author}", | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"update.releaseTrack": "prerelease", | |
"window.commandCenter": true, | |
"editor.fontSize": 18, | |
"editor.fontFamily": "'OperatorMonoLig Nerd Font Mono', Menlo, Monaco, 'Courier New', monospace", | |
"editor.fontWeight": "300", | |
"editor.fontLigatures": true, | |
"editor.inlayHints.fontSize": 14, | |
"editor.inlayHints.fontFamily": "'MonaspiceRn Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.codeLensFontSize": 16, | |
"editor.codeLensFontFamily": "'MonaspiceRn Nerd Font Mono'", | |
"editor.tabSize": 2, | |
"editor.tabCompletion": "on", | |
"editor.unusualLineTerminators": "auto", | |
"editor.cursorStyle": "underline", | |
"editor.cursorSmoothCaretAnimation": "on", | |
"editor.cursorSurroundingLinesStyle": "all", | |
"editor.dropIntoEditor.preferences": [], | |
"editor.find.globalFindClipboard": true, | |
"editor.minimap.autohide": true, | |
"editor.suggestFontSize": 16, | |
"editor.suggest.shareSuggestSelections": true, | |
"editor.suggest.showStatusBar": true, | |
"editor.find.autoFindInSelection": "multiline", | |
"editor.fontVariations": true, | |
"editor.colorDecorators": true, | |
"editor.defaultColorDecorators": "always", | |
"editor.tokenColorCustomizations": { | |
"textMateRules": [ | |
{ | |
"scope": [ | |
// following will be in italic (=FlottFlott) | |
"comment", | |
"entity.name.type.class", // class names | |
"keyword", // import, export, return… | |
"constant", // String, Number, Boolean…, this, super | |
"storage.modifier", // static keyword | |
"storage.type.class.js", // class keyword | |
], | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
] | |
}, | |
// inline suggest | |
"editor.inlineSuggest.fontFamily": "'iMWritingMono Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.inlineSuggest.edits.experimental.useMixedLinesDiff": "whenPossible", | |
"editor.inlineSuggest.showToolbar": "always", | |
"editor.inlineSuggest.syntaxHighlightingEnabled": true, | |
"cursor.composer.shouldChimeAfterChatFinishes": true, | |
"cursor.composer.shouldAllowCustomModes": true, | |
"timeline.pageOnScroll": true, | |
"search.globalFindClipboard": true, | |
"search.seedOnFocus": true, | |
// font family and font size | |
"debug.console.fontSize": 16, | |
"debug.console.fontFamily": "'BlexMono Nerd Font Mono'", | |
"chat.editor.fontSize": 18, | |
"chat.editor.fontFamily": "'FantasqueSansM Nerd Font', 'LXGWWenKaiMono Nerd Font Mono'", | |
"inlineChat.lineEmptyHint": true, | |
"markdown.preview.fontSize": 16, | |
"markdown.preview.fontFamily": "'VictorMono Nerd Font Mono', 'Yozai Nerd Font', -apple-system, BlinkMacSystemFont, 'Segoe WPC', 'Segoe UI', system-ui, 'Ubuntu', 'Droid Sans', sans-serif", | |
"notebook.output.fontFamily": "'VictorMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"notebook.defaultFormatter": "fnando.linter", | |
// diff | |
"diffEditor.codeLens": true, | |
"diffEditor.experimental.showMoves": true, | |
"diffEditor.experimental.useTrueInlineView": true, | |
"files.trimTrailingWhitespace": true, | |
"files.trimFinalNewlines": true, | |
"files.associations": { | |
"*.json": "jsonc" | |
}, | |
// accessibility | |
"accessibility.signalOptions.debouncePositionChanges": true, | |
"accessibility.underlineLinks": true, | |
// terminal | |
"terminal.external.linuxExec": "xterm-256color", | |
"terminal.external.osxExec": "iTerm.app", | |
"terminal.integrated.fontSize": 18, | |
"terminal.integrated.fontFamily": "'FantasqueSansM Nerd Font', 'iMWritingMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"terminal.integrated.accessibleViewPreserveCursorPosition": true, | |
"terminal.integrated.cursorBlinking": true, | |
"terminal.integrated.copyOnSelection": true, | |
"terminal.integrated.defaultProfile.osx": "bash", | |
"terminal.integrated.smoothScrolling": true, | |
"terminal.integrated.suggest.enabled": true, | |
"terminal.integrated.suggest.enableExtensionCompletions": true, | |
"terminal.integrated.tabStopWidth": 4, | |
"terminal.integrated.fontLigatures": true, | |
"terminal.integrated.fontWeight": "200", | |
"terminal.integrated.mouseWheelZoom": true, | |
"terminal.integrated.tabs.defaultColor": "terminal.ansiGreen", | |
// sync | |
"sync.autoUpload": true, | |
"sync.autoDownload": false, | |
"sync.gist": "5237cf066bd002c56074ecb22d446d2c", | |
"sync.quietSync": true, | |
// git/scm | |
"scm.inputFontSize": 16, | |
"scm.inputFontFamily": "'Lekton Nerd Font Mono', 'VictorMono Nerd Font Mono'", | |
"git.alwaysSignOff": true, | |
"git.enableCommitSigning": true, | |
// using gitlens instead of | |
"git.blame.editorDecoration.enabled": false, | |
"git.blame.editorDecoration.template": " ${authorName} • ${hasShort} • ${subject} (${authorDateAgo})", | |
"git.blame.statusBarItem.enabled": true, | |
"git.blame.statusBarItem.template": " ${authorName} • ${hasShort} (${authorDateAgo})", | |
// vim/nvim | |
"vim.cursorStylePerMode.insert": "line-thin", | |
"vim.cursorStylePerMode.normal": "underline", | |
"vim.cursorStylePerMode.replace": "block", | |
"vim.cursorStylePerMode.visual": "block", | |
"vim.cursorStylePerMode.visualblock": "block", | |
"vim.cursorStylePerMode.visualline": "underline", | |
"vim.easymotionMarkerFontWeight": "normal", | |
"vim.searchMatchColor": "#A9B665", | |
"vim.startInInsertMode": false, | |
// color highlight | |
"color-highlight.markerType": "dot-after", | |
"color-highlight.matchHslWithNoFunction": true, | |
"color-highlight.matchRgbWithNoFunction": true, | |
"color-highlight.matchWords": true, | |
"color-highlight.useARGB": true, | |
// groovy | |
"groovyLint.basic.loglevel": "warning", | |
"groovyLint.debug.enable": true, | |
"groovyLint.basic.config": "/Users/marslo/.groovylintrc.json", | |
// python | |
"ipynb.experimental.serialization": true, | |
"python.terminal.activateEnvInCurrentTerminal": true, | |
"python.testing.pytestEnabled": true, | |
"python.testing.unittestEnabled": true, | |
"python.venvPath": "$HOME/.venv", | |
"python.venvFolders": [ | |
".venv", | |
"$HOME/.venv" | |
], | |
// vim/nvim | |
"vim.useSystemClipboard": true, | |
"vim.enableNeovim": true, | |
"vim.neovimConfigPath": "~/.config/nvim/init.lua", | |
"vim.neovimPath": "/opt/homebrew/bin/nvim", | |
"vim.vimrc.enable": true, | |
"vim.vimrc.path": "$HOME/.vimrc", | |
"vim.changeWordIncludesWhitespace": true, | |
"vim.matchpairs": "(:),{:},[:],<:>,':',\":\"", | |
"vim.leader": ",", | |
"vim.hlsearch": true, | |
"vim.highlightedyank.enable": true, | |
"vim.neovimUseConfigFile": true, | |
"vim.searchMatchTextColor": "#A9B665", | |
"vim.highlightedyank.textColor": "#A9B665", | |
"vim.smartRelativeLine": true, | |
"vim.visualstar": true, | |
"vim.statusBarColorControl": true, | |
"vim.statusBarColors.insert": "#604F72", | |
"vim.statusBarColors.normal": "#202020", | |
"vim.statusBarColors.visual": "#724f60", | |
"vim.statusBarColors.visualblock": "#724F60", | |
"vim.statusBarColors.searchinprogressmode": "#4E7260", | |
"vim.statusBarStrings.replace": "#72614E", | |
"vim.statusBarStrings.visual": "-- VISUAL --", | |
"vim.statusBarStrings.visualline": "-- VISUAL LINE --", | |
"vim.statusBarStrings.visualblock": "-- VISUAL BLOCK --", | |
// theme | |
"workbench.colorTheme": "Gruvbox Material Dark", | |
"workbench.iconTheme": "gruvbox-material-icon-theme", | |
"workbench.colorCustomizations": { | |
"statusBar.background": "#202020", | |
"statusBar.noFolderBackground": "#202020", | |
"statusBar.debuggingBackground": "#202020", | |
"statusBar.foreground": "#ffffff", | |
"statusBar.debuggingForeground": "#ffffff" | |
}, | |
"workbench.editor.defaultBinaryEditor": "default", | |
"workbench.list.horizontalScrolling": true, | |
"workbench.reduceMotion": "on", | |
"workbench.editor.enablePreviewFromCodeNavigation": true, | |
"workbench.editor.enablePreviewFromQuickOpen": true, | |
"workbench.editor.highlightModifiedTabs": true, | |
"workbench.editor.scrollToSwitchTabs": true, | |
"workbench.commandPalette.experimental.suggestCommands": true, | |
"workbench.externalBrowser": "chrome", | |
"workbench.list.scrollByPage": true, | |
"workbench.list.smoothScrolling": true, | |
"workbench.view.alwaysShowHeaderActions": true, | |
"workbench.quickOpen.preserveInput": true, | |
"workbench.view.showQuietly": { | |
"workbench.panel.output": true | |
}, | |
"gruvboxMaterial.darkCursor": "purple", | |
"gruvboxMaterial.darkContrast": "hard", | |
"gruvboxMaterial.diagnosticTextBackgroundOpacity": "12.5%", | |
"gruvboxMaterial.italicKeywords": true, | |
"gruvboxMaterial.highContrast": true, | |
"gruvboxMaterial.colorfulSyntax": true, | |
// indent rainbow | |
"indentRainbow.indicatorStyle": "light", | |
"indentRainbow.errorColor": "", | |
"indentRainbow.colorOnWhiteSpaceOnly": false, | |
"indentRainbow.colors": [ | |
"rgba(255,255,64,0.2)", | |
"rgba(127,255,127,0.2)", | |
"rgba(255,127,255,0.2)", | |
"rgba(79,236,236,0.2)" | |
], | |
"indentRainbow.tabmixColor": "", | |
// git graph | |
"git-graph.date.type": "Commit Date", | |
"git-graph.dialog.applyStash.reinstateIndex": true, | |
"git-graph.dialog.createBranch.checkOut": true, | |
"git-graph.repository.commits.showSignatureStatus": true, | |
// "git-graph.commitDetailsView.location": "Docked to Bottom", | |
// gitlens | |
"gitlens.currentLine.fontSize": 14, | |
"gitlens.currentLine.fontWeight": "300", | |
"gitlens.currentLine.fontStyle": "italic", | |
"gitlens.currentLine.fontFamily": "'VictorMono Nerd Font Mono'', 'Lekton Nerd Font Mono'", | |
"gitlens.blame.fontStyle": "italic", | |
"gitlens.blame.fontSize": 14, | |
"gitlens.blame.fontFamily": "'JetBrainsMono Nerd Font Mono'", | |
"gitlens.graph.experimental.renderer.enabled": true, | |
"gitlens.graph.dimMergeCommits": true, | |
"gitlens.graph.showRemoteNames": true, | |
"gitlens.cloudPatches.enabled": false, | |
"gitlens.cloudIntegrations.enabled": false, | |
"gitlens.views.workspaces.branches.showStashes": true, | |
"gitlens.views.workspaces.includeWorkingTree": true, | |
"gitlens.launchpad.indicator.useColors": true, | |
"gitlens.views.showContributorsStatistics": true, | |
"gitlens.views.repositories.showStashes": true, | |
"gitlens.views.repositories.showIncomingActivity": true, | |
"gitlens.views.repositories.branches.showStashes": true, | |
"gitlens.views.branches.showRemoteBranches": true, | |
"gitlens.views.branches.showStashes": true, | |
"gitlens.views.contributors.showAllBranches": true, | |
"gitlens.views.contributors.showStatistics": true, | |
"gitlens.debug": true, | |
"problems.autoReveal": false, | |
"problems.defaultViewMode": "table", | |
"problems.showCurrentInStatus": true, | |
"gitlens.blame.format": "${message|100?} ${agoOrDate|14-}", | |
"gitlens.currentLine.format": " ${author -} ${id •} ${agoOrDate}${' via 'pullRequest}${ • message|100?}", | |
"gitlens.currentLine.uncommittedChangesFormat": " ${author}", | |
"gitlens.blame.fontWeight": "200", | |
"gitlens.statusBar.format": "${author} • ${agoOrDate}${' via 'pullRequest}", | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"update.releaseTrack": "prerelease", | |
"window.commandCenter": true, | |
"editor.fontSize": 18, | |
"editor.fontFamily": "'OperatorMonoLig Nerd Font Mono', Menlo, Monaco, 'Courier New', monospace", | |
"editor.fontWeight": "300", | |
"editor.fontLigatures": true, | |
"editor.inlayHints.fontSize": 14, | |
"editor.inlayHints.fontFamily": "'MonaspiceRn Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.codeLensFontSize": 16, | |
"editor.codeLensFontFamily": "'MonaspiceRn Nerd Font Mono'", | |
"editor.tabSize": 2, | |
"editor.cursorStyle": "underline", | |
"editor.cursorSmoothCaretAnimation": "on", | |
"editor.cursorSurroundingLinesStyle": "all", | |
"editor.dropIntoEditor.preferences": [], | |
"editor.find.globalFindClipboard": true, | |
"editor.minimap.autohide": true, | |
"editor.suggestFontSize": 16, | |
"editor.suggest.shareSuggestSelections": true, | |
"editor.suggest.showStatusBar": true, | |
"editor.find.autoFindInSelection": "multiline", | |
"editor.fontVariations": true, | |
"editor.colorDecorators": true, | |
"editor.defaultColorDecorators": "always", | |
"editor.tokenColorCustomizations": { | |
"textMateRules": [ | |
{ | |
"scope": [ | |
// following will be in italic (=FlottFlott) | |
"comment", | |
"entity.name.type.class", // class names | |
"keyword", // import, export, return… | |
"constant", // String, Number, Boolean…, this, super | |
"storage.modifier", // static keyword | |
"storage.type.class.js", // class keyword | |
], | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
] | |
}, | |
// inline suggest | |
"editor.inlineSuggest.fontFamily": "'iMWritingMono Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.inlineSuggest.edits.experimental.useMixedLinesDiff": "whenPossible", | |
"editor.inlineSuggest.showToolbar": "always", | |
"editor.inlineSuggest.syntaxHighlightingEnabled": true, | |
"cursor.composer.shouldChimeAfterChatFinishes": true, | |
"cursor.composer.shouldAllowCustomModes": true, | |
"timeline.pageOnScroll": true, | |
"search.globalFindClipboard": true, | |
"search.seedOnFocus": true, | |
// font family and font size | |
"debug.console.fontSize": 16, | |
"debug.console.fontFamily": "'BlexMono Nerd Font Mono'", | |
"chat.editor.fontSize": 18, | |
"chat.editor.fontFamily": "'FantasqueSansM Nerd Font', 'LXGWWenKaiMono Nerd Font Mono'", | |
"inlineChat.lineEmptyHint": true, | |
"markdown.preview.fontSize": 16, | |
"markdown.preview.fontFamily": "'VictorMono Nerd Font Mono', 'Yozai Nerd Font', -apple-system, BlinkMacSystemFont, 'Segoe WPC', 'Segoe UI', system-ui, 'Ubuntu', 'Droid Sans', sans-serif", | |
"notebook.output.fontFamily": "'VictorMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"notebook.defaultFormatter": "fnando.linter", | |
// diff | |
"diffEditor.codeLens": true, | |
"diffEditor.experimental.showMoves": true, | |
"diffEditor.experimental.useTrueInlineView": true, | |
"files.trimTrailingWhitespace": true, | |
"files.trimFinalNewlines": true, | |
"files.associations": { | |
"*.json": "jsonc" | |
}, | |
// accessibility | |
"accessibility.signalOptions.debouncePositionChanges": true, | |
"accessibility.underlineLinks": true, | |
// terminal | |
"terminal.external.linuxExec": "xterm-256color", | |
"terminal.external.osxExec": "iTerm.app", | |
"terminal.integrated.fontSize": 18, | |
"terminal.integrated.fontFamily": "'FantasqueSansM Nerd Font', 'iMWritingMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"terminal.integrated.accessibleViewPreserveCursorPosition": true, | |
"terminal.integrated.cursorBlinking": true, | |
"terminal.integrated.copyOnSelection": true, | |
"terminal.integrated.defaultProfile.osx": "bash", | |
"terminal.integrated.smoothScrolling": true, | |
"terminal.integrated.suggest.enabled": true, | |
"terminal.integrated.suggest.enableExtensionCompletions": true, | |
"terminal.integrated.tabStopWidth": 4, | |
"terminal.integrated.fontLigatures": true, | |
"terminal.integrated.fontWeight": "200", | |
"terminal.integrated.mouseWheelZoom": true, | |
"terminal.integrated.tabs.defaultColor": "terminal.ansiGreen", | |
// sync | |
"sync.autoUpload": true, | |
"sync.autoDownload": false, | |
"sync.gist": "5237cf066bd002c56074ecb22d446d2c", | |
"sync.quietSync": true, | |
// git/scm | |
"scm.inputFontSize": 16, | |
"scm.inputFontFamily": "'Lekton Nerd Font Mono', 'VictorMono Nerd Font Mono'", | |
"git.alwaysSignOff": true, | |
"git.enableCommitSigning": true, | |
// vim/nvim | |
"vim.cursorStylePerMode.insert": "line-thin", | |
"vim.cursorStylePerMode.normal": "underline", | |
"vim.cursorStylePerMode.replace": "block", | |
"vim.cursorStylePerMode.visual": "block", | |
"vim.cursorStylePerMode.visualblock": "block", | |
"vim.cursorStylePerMode.visualline": "underline", | |
"vim.easymotionMarkerFontWeight": "normal", | |
"vim.searchMatchColor": "#A9B665", | |
"vim.startInInsertMode": false, | |
// color highlight | |
"color-highlight.markerType": "dot-after", | |
"color-highlight.matchHslWithNoFunction": true, | |
"color-highlight.matchRgbWithNoFunction": true, | |
"color-highlight.matchWords": true, | |
"color-highlight.useARGB": true, | |
// groovy | |
"groovyLint.basic.loglevel": "warning", | |
"groovyLint.debug.enable": true, | |
"groovyLint.basic.config": "/Users/marslo/.groovylintrc.json", | |
// python | |
"ipynb.experimental.serialization": true, | |
"python.terminal.activateEnvInCurrentTerminal": true, | |
"python.testing.pytestEnabled": true, | |
"python.testing.unittestEnabled": true, | |
"python.venvPath": "$HOME/.venv", | |
"python.venvFolders": [ | |
".venv", | |
"$HOME/.venv" | |
], | |
// vim/nvim | |
"vim.useSystemClipboard": true, | |
"vim.enableNeovim": true, | |
"vim.neovimConfigPath": "~/.config/nvim/init.lua", | |
"vim.neovimPath": "/opt/homebrew/bin/nvim", | |
"vim.vimrc.enable": true, | |
"vim.vimrc.path": "$HOME/.vimrc", | |
"vim.changeWordIncludesWhitespace": true, | |
"vim.matchpairs": "(:),{:},[:],<:>,':',\":\"", | |
"vim.leader": ",", | |
"vim.hlsearch": true, | |
"vim.highlightedyank.enable": true, | |
"vim.neovimUseConfigFile": true, | |
"vim.searchMatchTextColor": "#A9B665", | |
"vim.highlightedyank.textColor": "#A9B665", | |
"vim.smartRelativeLine": true, | |
"vim.visualstar": true, | |
"vim.statusBarColorControl": true, | |
"vim.statusBarColors.insert": "#604F72", | |
"vim.statusBarColors.normal": "#202020", | |
"vim.statusBarColors.visual": "#724f60", | |
"vim.statusBarColors.visualblock": "#724F60", | |
"vim.statusBarColors.searchinprogressmode": "#4E7260", | |
"vim.statusBarStrings.replace": "#72614E", | |
"vim.statusBarStrings.visual": "-- VISUAL --", | |
"vim.statusBarStrings.visualline": "-- VISUAL LINE --", | |
"vim.statusBarStrings.visualblock": "-- VISUAL BLOCK --", | |
// theme | |
"workbench.colorTheme": "Gruvbox Material Dark", | |
"workbench.iconTheme": "gruvbox-material-icon-theme", | |
"workbench.colorCustomizations": { | |
"statusBar.background": "#202020", | |
"statusBar.noFolderBackground": "#202020", | |
"statusBar.debuggingBackground": "#202020", | |
"statusBar.foreground": "#ffffff", | |
"statusBar.debuggingForeground": "#ffffff" | |
}, | |
"workbench.editor.defaultBinaryEditor": "default", | |
"workbench.list.horizontalScrolling": true, | |
"workbench.reduceMotion": "on", | |
"workbench.editor.enablePreviewFromCodeNavigation": true, | |
"workbench.editor.enablePreviewFromQuickOpen": true, | |
"workbench.editor.highlightModifiedTabs": true, | |
"workbench.editor.scrollToSwitchTabs": true, | |
"workbench.commandPalette.experimental.suggestCommands": true, | |
"workbench.externalBrowser": "chrome", | |
"workbench.list.scrollByPage": true, | |
"workbench.list.smoothScrolling": true, | |
"workbench.view.alwaysShowHeaderActions": true, | |
"workbench.quickOpen.preserveInput": true, | |
"workbench.view.showQuietly": { | |
"workbench.panel.output": true | |
}, | |
"gruvboxMaterial.darkCursor": "purple", | |
"gruvboxMaterial.darkContrast": "hard", | |
"gruvboxMaterial.diagnosticTextBackgroundOpacity": "12.5%", | |
"gruvboxMaterial.italicKeywords": true, | |
"gruvboxMaterial.highContrast": true, | |
"gruvboxMaterial.colorfulSyntax": true, | |
"indentRainbow.indicatorStyle": "light", | |
// git graph | |
"git-graph.date.type": "Commit Date", | |
"git-graph.dialog.applyStash.reinstateIndex": true, | |
"git-graph.dialog.createBranch.checkOut": true, | |
// gitlens | |
"gitlens.currentLine.fontSize": 16, | |
"gitlens.currentLine.fontWeight": "300", | |
"gitlens.currentLine.fontStyle": "italic", | |
"gitlens.currentLine.fontFamily": " 'Lekton Nerd Font Mono'", | |
"gitlens.blame.fontStyle": "italic", | |
"gitlens.blame.fontSize": 14, | |
"gitlens.blame.fontFamily": "'JetBrainsMono Nerd Font Mono'", | |
"gitlens.graph.experimental.renderer.enabled": true, | |
"gitlens.graph.dimMergeCommits": true, | |
"gitlens.graph.showRemoteNames": true, | |
"gitlens.cloudPatches.enabled": false, | |
"gitlens.cloudIntegrations.enabled": false, | |
"gitlens.views.workspaces.branches.showStashes": true, | |
"gitlens.views.workspaces.includeWorkingTree": true, | |
"gitlens.launchpad.indicator.useColors": true, | |
"gitlens.views.showContributorsStatistics": true, | |
"gitlens.views.repositories.showStashes": true, | |
"gitlens.views.repositories.showIncomingActivity": true, | |
"gitlens.views.repositories.branches.showStashes": true, | |
"gitlens.views.branches.showRemoteBranches": true, | |
"gitlens.views.branches.showStashes": true, | |
"gitlens.views.contributors.showAllBranches": true, | |
"gitlens.views.contributors.showStatistics": true, | |
"gitlens.debug": true, | |
"indentRainbow.errorColor": "", | |
"editor.tabCompletion": "on", | |
"indentRainbow.colorOnWhiteSpaceOnly": false, | |
"indentRainbow.colors": [ | |
"rgba(255,255,64,0.2)", | |
"rgba(127,255,127,0.2)", | |
"rgba(255,127,255,0.2)", | |
"rgba(79,236,236,0.2)" | |
], | |
"indentRainbow.tabmixColor": "", | |
"problems.autoReveal": false, | |
"problems.defaultViewMode": "table", | |
"problems.showCurrentInStatus": true, | |
"editor.unusualLineTerminators": "auto", | |
// "git-graph.commitDetailsView.location": "Docked to Bottom", | |
// using gitlens instead of | |
"git.blame.editorDecoration.enabled": false, | |
"git.blame.editorDecoration.template": "${authorName} • ${hasShort} • ${subject} (${authorDateAgo})", | |
"git.blame.statusBarItem.enabled": true, | |
"git.blame.statusBarItem.template": "${authorName} • ${hasShort} (${authorDateAgo})", | |
"gitlens.blame.format": "${message|100?} ${agoOrDate|14-}", | |
"gitlens.currentLine.format": "${author • }${agoOrDate}${' via 'pullRequest}${ • message|50?}", | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"update.releaseTrack": "prerelease", | |
"window.commandCenter": true, | |
"editor.fontSize": 18, | |
"editor.fontFamily": "'OperatorMonoLig Nerd Font Mono', Menlo, Monaco, 'Courier New', monospace", | |
"editor.fontWeight": "300", | |
"editor.fontLigatures": true, | |
"editor.inlayHints.fontSize": 14, | |
"editor.inlayHints.fontFamily": "'MonaspiceRn Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.codeLensFontSize": 16, | |
"editor.codeLensFontFamily": "'MonaspiceRn Nerd Font Mono'", | |
"editor.tabSize": 2, | |
"editor.tabCompletion": "on", | |
"editor.unusualLineTerminators": "auto", | |
"editor.cursorStyle": "underline", | |
"editor.cursorSmoothCaretAnimation": "on", | |
"editor.cursorSurroundingLinesStyle": "all", | |
"editor.dropIntoEditor.preferences": [], | |
"editor.find.globalFindClipboard": true, | |
"editor.minimap.autohide": true, | |
"editor.suggestFontSize": 16, | |
"editor.suggest.shareSuggestSelections": true, | |
"editor.suggest.showStatusBar": true, | |
"editor.find.autoFindInSelection": "multiline", | |
"editor.fontVariations": true, | |
"editor.colorDecorators": true, | |
"editor.defaultColorDecorators": "always", | |
"editor.tokenColorCustomizations": { | |
"textMateRules": [ | |
{ | |
"scope": [ | |
// following will be in italic (=FlottFlott) | |
"comment", | |
"entity.name.type.class", // class names | |
"keyword", // import, export, return… | |
"constant", // String, Number, Boolean…, this, super | |
"storage.modifier", // static keyword | |
"storage.type.class.js", // class keyword | |
], | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
] | |
}, | |
// inline suggest | |
"editor.inlineSuggest.fontFamily": "'iMWritingMono Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.inlineSuggest.edits.experimental.useMixedLinesDiff": "whenPossible", | |
"editor.inlineSuggest.showToolbar": "always", | |
"editor.inlineSuggest.syntaxHighlightingEnabled": true, | |
"cursor.composer.shouldChimeAfterChatFinishes": true, | |
"cursor.composer.shouldAllowCustomModes": true, | |
"timeline.pageOnScroll": true, | |
"search.globalFindClipboard": true, | |
"search.seedOnFocus": true, | |
// font family and font size | |
"debug.console.fontSize": 16, | |
"debug.console.fontFamily": "'BlexMono Nerd Font Mono'", | |
"chat.editor.fontSize": 18, | |
"chat.editor.fontFamily": "'FantasqueSansM Nerd Font', 'LXGWWenKaiMono Nerd Font Mono'", | |
"inlineChat.lineEmptyHint": true, | |
"markdown.preview.fontSize": 16, | |
"markdown.preview.fontFamily": "'VictorMono Nerd Font Mono', 'Yozai Nerd Font', -apple-system, BlinkMacSystemFont, 'Segoe WPC', 'Segoe UI', system-ui, 'Ubuntu', 'Droid Sans', sans-serif", | |
"notebook.output.fontFamily": "'VictorMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"notebook.defaultFormatter": "fnando.linter", | |
// diff | |
"diffEditor.codeLens": true, | |
"diffEditor.experimental.showMoves": true, | |
"diffEditor.experimental.useTrueInlineView": true, | |
"files.trimTrailingWhitespace": true, | |
"files.trimFinalNewlines": true, | |
"files.associations": { | |
"*.json": "jsonc" | |
}, | |
// accessibility | |
"accessibility.signalOptions.debouncePositionChanges": true, | |
"accessibility.underlineLinks": true, | |
// terminal | |
"terminal.external.linuxExec": "xterm-256color", | |
"terminal.external.osxExec": "iTerm.app", | |
"terminal.integrated.fontSize": 18, | |
"terminal.integrated.fontFamily": "'FantasqueSansM Nerd Font', 'iMWritingMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"terminal.integrated.accessibleViewPreserveCursorPosition": true, | |
"terminal.integrated.cursorBlinking": true, | |
"terminal.integrated.copyOnSelection": true, | |
"terminal.integrated.defaultProfile.osx": "bash", | |
"terminal.integrated.smoothScrolling": true, | |
"terminal.integrated.suggest.enabled": true, | |
"terminal.integrated.suggest.enableExtensionCompletions": true, | |
"terminal.integrated.tabStopWidth": 4, | |
"terminal.integrated.fontLigatures": true, | |
"terminal.integrated.fontWeight": "200", | |
"terminal.integrated.mouseWheelZoom": true, | |
"terminal.integrated.tabs.defaultColor": "terminal.ansiGreen", | |
// sync | |
"sync.autoUpload": true, | |
"sync.autoDownload": false, | |
"sync.gist": "5237cf066bd002c56074ecb22d446d2c", | |
"sync.quietSync": true, | |
// git/scm | |
"scm.inputFontSize": 16, | |
"scm.inputFontFamily": "'Lekton Nerd Font Mono', 'VictorMono Nerd Font Mono'", | |
"git.alwaysSignOff": true, | |
"git.enableCommitSigning": true, | |
// using gitlens instead of | |
"git.blame.editorDecoration.enabled": false, | |
"git.blame.editorDecoration.template": " ${authorName} • ${hasShort} • ${subject} (${authorDateAgo})", | |
"git.blame.statusBarItem.enabled": true, | |
"git.blame.statusBarItem.template": " ${authorName} • ${hasShort} (${authorDateAgo})", | |
// vim/nvim | |
"vim.cursorStylePerMode.insert": "line-thin", | |
"vim.cursorStylePerMode.normal": "underline", | |
"vim.cursorStylePerMode.replace": "block", | |
"vim.cursorStylePerMode.visual": "block", | |
"vim.cursorStylePerMode.visualblock": "block", | |
"vim.cursorStylePerMode.visualline": "underline", | |
"vim.easymotionMarkerFontWeight": "normal", | |
"vim.searchMatchColor": "#A9B665", | |
"vim.startInInsertMode": false, | |
// color highlight | |
"color-highlight.markerType": "dot-after", | |
"color-highlight.matchHslWithNoFunction": true, | |
"color-highlight.matchRgbWithNoFunction": true, | |
"color-highlight.matchWords": true, | |
"color-highlight.useARGB": true, | |
// groovy | |
"groovyLint.basic.loglevel": "warning", | |
"groovyLint.debug.enable": true, | |
"groovyLint.basic.config": "/Users/marslo/.groovylintrc.json", | |
// python | |
"ipynb.experimental.serialization": true, | |
"python.terminal.activateEnvInCurrentTerminal": true, | |
"python.testing.pytestEnabled": true, | |
"python.testing.unittestEnabled": true, | |
"python.venvPath": "$HOME/.venv", | |
"python.venvFolders": [ | |
".venv", | |
"$HOME/.venv" | |
], | |
// vim/nvim | |
"vim.useSystemClipboard": true, | |
"vim.enableNeovim": true, | |
"vim.neovimConfigPath": "~/.config/nvim/init.lua", | |
"vim.neovimPath": "/opt/homebrew/bin/nvim", | |
"vim.vimrc.enable": true, | |
"vim.vimrc.path": "$HOME/.vimrc", | |
"vim.changeWordIncludesWhitespace": true, | |
"vim.matchpairs": "(:),{:},[:],<:>,':',\":\"", | |
"vim.leader": ",", | |
"vim.hlsearch": true, | |
"vim.highlightedyank.enable": true, | |
"vim.neovimUseConfigFile": true, | |
"vim.searchMatchTextColor": "#A9B665", | |
"vim.highlightedyank.textColor": "#A9B665", | |
"vim.smartRelativeLine": true, | |
"vim.visualstar": true, | |
"vim.statusBarColorControl": true, | |
"vim.statusBarColors.insert": "#604F72", | |
"vim.statusBarColors.normal": "#202020", | |
"vim.statusBarColors.visual": "#724f60", | |
"vim.statusBarColors.visualblock": "#724F60", | |
"vim.statusBarColors.searchinprogressmode": "#4E7260", | |
"vim.statusBarStrings.replace": "#72614E", | |
"vim.statusBarStrings.visual": "-- VISUAL --", | |
"vim.statusBarStrings.visualline": "-- VISUAL LINE --", | |
"vim.statusBarStrings.visualblock": "-- VISUAL BLOCK --", | |
// theme | |
"workbench.colorTheme": "Gruvbox Material Dark", | |
"workbench.iconTheme": "gruvbox-material-icon-theme", | |
"workbench.colorCustomizations": { | |
"statusBar.background": "#202020", | |
"statusBar.noFolderBackground": "#202020", | |
"statusBar.debuggingBackground": "#202020", | |
"statusBar.foreground": "#ffffff", | |
"statusBar.debuggingForeground": "#ffffff" | |
}, | |
"workbench.editor.defaultBinaryEditor": "default", | |
"workbench.list.horizontalScrolling": true, | |
"workbench.reduceMotion": "on", | |
"workbench.editor.enablePreviewFromCodeNavigation": true, | |
"workbench.editor.enablePreviewFromQuickOpen": true, | |
"workbench.editor.highlightModifiedTabs": true, | |
"workbench.editor.scrollToSwitchTabs": true, | |
"workbench.commandPalette.experimental.suggestCommands": true, | |
"workbench.externalBrowser": "chrome", | |
"workbench.list.scrollByPage": true, | |
"workbench.list.smoothScrolling": true, | |
"workbench.view.alwaysShowHeaderActions": true, | |
"workbench.quickOpen.preserveInput": true, | |
"workbench.view.showQuietly": { | |
"workbench.panel.output": true | |
}, | |
"gruvboxMaterial.darkCursor": "purple", | |
"gruvboxMaterial.darkContrast": "hard", | |
"gruvboxMaterial.diagnosticTextBackgroundOpacity": "12.5%", | |
"gruvboxMaterial.italicKeywords": true, | |
"gruvboxMaterial.highContrast": true, | |
"gruvboxMaterial.colorfulSyntax": true, | |
// indent rainbow | |
"indentRainbow.indicatorStyle": "light", | |
"indentRainbow.errorColor": "", | |
"indentRainbow.colorOnWhiteSpaceOnly": false, | |
"indentRainbow.colors": [ | |
"rgba(255,255,64,0.2)", | |
"rgba(127,255,127,0.2)", | |
"rgba(255,127,255,0.2)", | |
"rgba(79,236,236,0.2)" | |
], | |
"indentRainbow.tabmixColor": "", | |
// git graph | |
"git-graph.date.type": "Commit Date", | |
"git-graph.dialog.applyStash.reinstateIndex": true, | |
"git-graph.dialog.createBranch.checkOut": true, | |
"git-graph.repository.commits.showSignatureStatus": true, | |
// "git-graph.commitDetailsView.location": "Docked to Bottom", | |
// gitlens | |
"gitlens.currentLine.fontSize": 14, | |
"gitlens.currentLine.fontWeight": "300", | |
"gitlens.currentLine.fontStyle": "italic", | |
"gitlens.currentLine.fontFamily": "'VictorMono Nerd Font Mono'', 'Lekton Nerd Font Mono'", | |
"gitlens.blame.fontStyle": "italic", | |
"gitlens.blame.fontSize": 14, | |
"gitlens.blame.fontFamily": "'JetBrainsMono Nerd Font Mono'", | |
"gitlens.graph.experimental.renderer.enabled": true, | |
"gitlens.graph.dimMergeCommits": true, | |
"gitlens.graph.showRemoteNames": true, | |
"gitlens.cloudPatches.enabled": false, | |
"gitlens.cloudIntegrations.enabled": false, | |
"gitlens.views.workspaces.branches.showStashes": true, | |
"gitlens.views.workspaces.includeWorkingTree": true, | |
"gitlens.launchpad.indicator.useColors": true, | |
"gitlens.views.showContributorsStatistics": true, | |
"gitlens.views.repositories.showStashes": true, | |
"gitlens.views.repositories.showIncomingActivity": true, | |
"gitlens.views.repositories.branches.showStashes": true, | |
"gitlens.views.branches.showRemoteBranches": true, | |
"gitlens.views.branches.showStashes": true, | |
"gitlens.views.contributors.showAllBranches": true, | |
"gitlens.views.contributors.showStatistics": true, | |
"gitlens.debug": true, | |
"problems.autoReveal": false, | |
"problems.defaultViewMode": "table", | |
"problems.showCurrentInStatus": true, | |
"gitlens.blame.format": "${message|100?} ${agoOrDate|14-}", | |
"gitlens.currentLine.format": " ${author -} ${id •} ${agoOrDate}${' via 'pullRequest}${ • message|100?}", | |
"gitlens.currentLine.uncommittedChangesFormat": " ${author}", | |
"gitlens.blame.fontWeight": "200", | |
"gitlens.statusBar.format": "${author} • ${agoOrDate}${' via 'pullRequest}", | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"update.releaseTrack": "prerelease", | |
"window.commandCenter": true, | |
"editor.fontSize": 18, | |
"editor.fontFamily": "'OperatorMonoLig Nerd Font Mono', Menlo, Monaco, 'Courier New', monospace", | |
"editor.fontWeight": "300", | |
"editor.fontLigatures": true, | |
"editor.inlayHints.fontSize": 14, | |
"editor.inlayHints.fontFamily": "'MonaspiceRn Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.codeLensFontSize": 16, | |
"editor.codeLensFontFamily": "'MonaspiceRn Nerd Font Mono'", | |
"editor.tabSize": 2, | |
"editor.cursorStyle": "underline", | |
"editor.cursorSmoothCaretAnimation": "on", | |
"editor.cursorSurroundingLinesStyle": "all", | |
"editor.dropIntoEditor.preferences": [], | |
"editor.find.globalFindClipboard": true, | |
"editor.minimap.autohide": true, | |
"editor.suggestFontSize": 16, | |
"editor.suggest.shareSuggestSelections": true, | |
"editor.suggest.showStatusBar": true, | |
"editor.find.autoFindInSelection": "multiline", | |
"editor.fontVariations": true, | |
"editor.colorDecorators": true, | |
"editor.defaultColorDecorators": "always", | |
"editor.tokenColorCustomizations": { | |
"textMateRules": [ | |
{ | |
"scope": [ | |
// following will be in italic (=FlottFlott) | |
"comment", | |
"entity.name.type.class", // class names | |
"keyword", // import, export, return… | |
"constant", // String, Number, Boolean…, this, super | |
"storage.modifier", // static keyword | |
"storage.type.class.js", // class keyword | |
], | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
] | |
}, | |
// inline suggest | |
"editor.inlineSuggest.fontFamily": "'iMWritingMono Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.inlineSuggest.edits.experimental.useMixedLinesDiff": "whenPossible", | |
"editor.inlineSuggest.showToolbar": "always", | |
"editor.inlineSuggest.syntaxHighlightingEnabled": true, | |
"cursor.composer.shouldChimeAfterChatFinishes": true, | |
"cursor.composer.shouldAllowCustomModes": true, | |
"timeline.pageOnScroll": true, | |
"search.globalFindClipboard": true, | |
"search.seedOnFocus": true, | |
// font family and font size | |
"debug.console.fontSize": 16, | |
"debug.console.fontFamily": "'BlexMono Nerd Font Mono'", | |
"chat.editor.fontSize": 18, | |
"chat.editor.fontFamily": "'FantasqueSansM Nerd Font', 'LXGWWenKaiMono Nerd Font Mono'", | |
"inlineChat.lineEmptyHint": true, | |
"markdown.preview.fontSize": 16, | |
"markdown.preview.fontFamily": "'VictorMono Nerd Font Mono', 'Yozai Nerd Font', -apple-system, BlinkMacSystemFont, 'Segoe WPC', 'Segoe UI', system-ui, 'Ubuntu', 'Droid Sans', sans-serif", | |
"notebook.output.fontFamily": "'VictorMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"notebook.defaultFormatter": "fnando.linter", | |
// diff | |
"diffEditor.codeLens": true, | |
"diffEditor.experimental.showMoves": true, | |
"diffEditor.experimental.useTrueInlineView": true, | |
"files.trimTrailingWhitespace": true, | |
"files.trimFinalNewlines": true, | |
"files.associations": { | |
"*.json": "jsonc" | |
}, | |
// accessibility | |
"accessibility.signalOptions.debouncePositionChanges": true, | |
"accessibility.underlineLinks": true, | |
// terminal | |
"terminal.external.linuxExec": "xterm-256color", | |
"terminal.external.osxExec": "iTerm.app", | |
"terminal.integrated.fontSize": 18, | |
"terminal.integrated.fontFamily": "'FantasqueSansM Nerd Font', 'iMWritingMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"terminal.integrated.accessibleViewPreserveCursorPosition": true, | |
"terminal.integrated.cursorBlinking": true, | |
"terminal.integrated.copyOnSelection": true, | |
"terminal.integrated.defaultProfile.osx": "bash", | |
"terminal.integrated.smoothScrolling": true, | |
"terminal.integrated.suggest.enabled": true, | |
"terminal.integrated.suggest.enableExtensionCompletions": true, | |
"terminal.integrated.tabStopWidth": 4, | |
"terminal.integrated.fontLigatures": true, | |
"terminal.integrated.fontWeight": "200", | |
"terminal.integrated.mouseWheelZoom": true, | |
"terminal.integrated.tabs.defaultColor": "terminal.ansiGreen", | |
// sync | |
"sync.autoUpload": true, | |
"sync.autoDownload": false, | |
"sync.gist": "5237cf066bd002c56074ecb22d446d2c", | |
"sync.quietSync": true, | |
// git/scm | |
"scm.inputFontSize": 16, | |
"scm.inputFontFamily": "'Lekton Nerd Font Mono', 'VictorMono Nerd Font Mono'", | |
"git.alwaysSignOff": true, | |
"git.blame.editorDecoration.enabled": true, | |
"git.enableCommitSigning": true, | |
// vim/nvim | |
"vim.cursorStylePerMode.insert": "line-thin", | |
"vim.cursorStylePerMode.normal": "underline", | |
"vim.cursorStylePerMode.replace": "block", | |
"vim.cursorStylePerMode.visual": "block", | |
"vim.cursorStylePerMode.visualblock": "block", | |
"vim.cursorStylePerMode.visualline": "underline", | |
"vim.easymotionMarkerFontWeight": "normal", | |
"vim.searchMatchColor": "#A9B665", | |
"vim.startInInsertMode": false, | |
// color highlight | |
"color-highlight.markerType": "dot-after", | |
"color-highlight.matchHslWithNoFunction": true, | |
"color-highlight.matchRgbWithNoFunction": true, | |
"color-highlight.matchWords": true, | |
"color-highlight.useARGB": true, | |
// groovy | |
"groovyLint.basic.loglevel": "warning", | |
"groovyLint.debug.enable": true, | |
"groovyLint.basic.config": "/Users/marslo/.groovylintrc.json", | |
// python | |
"ipynb.experimental.serialization": true, | |
"python.terminal.activateEnvInCurrentTerminal": true, | |
"python.testing.pytestEnabled": true, | |
"python.testing.unittestEnabled": true, | |
"python.venvPath": "$HOME/.venv", | |
"python.venvFolders": [ | |
".venv", | |
"$HOME/.venv" | |
], | |
// vim/nvim | |
"vim.useSystemClipboard": true, | |
"vim.enableNeovim": true, | |
"vim.neovimConfigPath": "~/.config/nvim/init.lua", | |
"vim.neovimPath": "/opt/homebrew/bin/nvim", | |
"vim.vimrc.enable": true, | |
"vim.vimrc.path": "$HOME/.vimrc", | |
"vim.changeWordIncludesWhitespace": true, | |
"vim.matchpairs": "(:),{:},[:],<:>,':',\":\"", | |
"vim.leader": ",", | |
"vim.hlsearch": true, | |
"vim.highlightedyank.enable": true, | |
"vim.neovimUseConfigFile": true, | |
"vim.searchMatchTextColor": "#A9B665", | |
"vim.highlightedyank.textColor": "#A9B665", | |
"vim.smartRelativeLine": true, | |
"vim.visualstar": true, | |
"vim.statusBarColorControl": true, | |
"vim.statusBarColors.insert": "#604F72", | |
"vim.statusBarColors.normal": "#202020", | |
"vim.statusBarColors.visual": "#724f60", | |
"vim.statusBarColors.visualblock": "#724F60", | |
"vim.statusBarColors.searchinprogressmode": "#4E7260", | |
"vim.statusBarStrings.replace": "#72614E", | |
"vim.statusBarStrings.visual": "-- VISUAL --", | |
"vim.statusBarStrings.visualline": "-- VISUAL LINE --", | |
"vim.statusBarStrings.visualblock": "-- VISUAL BLOCK --", | |
// theme | |
"workbench.colorTheme": "Gruvbox Material Dark", | |
"workbench.iconTheme": "gruvbox-material-icon-theme", | |
"workbench.colorCustomizations": { | |
"statusBar.background": "#202020", | |
"statusBar.noFolderBackground": "#202020", | |
"statusBar.debuggingBackground": "#202020", | |
"statusBar.foreground": "#ffffff", | |
"statusBar.debuggingForeground": "#ffffff" | |
}, | |
"workbench.editor.defaultBinaryEditor": "default", | |
"workbench.list.horizontalScrolling": true, | |
"workbench.reduceMotion": "on", | |
"workbench.editor.enablePreviewFromCodeNavigation": true, | |
"workbench.editor.enablePreviewFromQuickOpen": true, | |
"workbench.editor.highlightModifiedTabs": true, | |
"workbench.editor.scrollToSwitchTabs": true, | |
"workbench.commandPalette.experimental.suggestCommands": true, | |
"workbench.externalBrowser": "chrome", | |
"workbench.list.scrollByPage": true, | |
"workbench.list.smoothScrolling": true, | |
"workbench.view.alwaysShowHeaderActions": true, | |
"workbench.quickOpen.preserveInput": true, | |
"workbench.view.showQuietly": { | |
"workbench.panel.output": true | |
}, | |
"gruvboxMaterial.darkCursor": "purple", | |
"gruvboxMaterial.darkContrast": "hard", | |
"gruvboxMaterial.diagnosticTextBackgroundOpacity": "12.5%", | |
"gruvboxMaterial.italicKeywords": true, | |
"gruvboxMaterial.highContrast": true, | |
"gruvboxMaterial.colorfulSyntax": true, | |
"indentRainbow.indicatorStyle": "light", | |
// git graph | |
"git-graph.date.type": "Commit Date", | |
"git-graph.dialog.applyStash.reinstateIndex": true, | |
"git-graph.dialog.createBranch.checkOut": true, | |
// gitlens | |
"gitlens.currentLine.fontSize": 16, | |
"gitlens.currentLine.fontWeight": "300", | |
"gitlens.currentLine.fontStyle": "italic", | |
"gitlens.currentLine.fontFamily": " 'Lekton Nerd Font Mono'", | |
"gitlens.blame.fontStyle": "italic", | |
"gitlens.blame.fontSize": 14, | |
"gitlens.blame.fontFamily": "'JetBrainsMono Nerd Font Mono'", | |
"gitlens.graph.experimental.renderer.enabled": true, | |
"gitlens.graph.dimMergeCommits": true, | |
"gitlens.graph.showRemoteNames": true, | |
"gitlens.cloudPatches.enabled": false, | |
"gitlens.cloudIntegrations.enabled": false, | |
"gitlens.views.workspaces.branches.showStashes": true, | |
"gitlens.views.workspaces.includeWorkingTree": true, | |
"gitlens.launchpad.indicator.useColors": true, | |
"gitlens.views.showContributorsStatistics": true, | |
"gitlens.views.repositories.showStashes": true, | |
"gitlens.views.repositories.showIncomingActivity": true, | |
"gitlens.views.repositories.branches.showStashes": true, | |
"gitlens.views.branches.showRemoteBranches": true, | |
"gitlens.views.branches.showStashes": true, | |
"gitlens.views.contributors.showAllBranches": true, | |
"gitlens.views.contributors.showStatistics": true, | |
"gitlens.debug": true, | |
"indentRainbow.errorColor": "", | |
"editor.tabCompletion": "on", | |
"indentRainbow.colorOnWhiteSpaceOnly": false, | |
"indentRainbow.colors": [ | |
"rgba(255,255,64,0.2)", | |
"rgba(127,255,127,0.2)", | |
"rgba(255,127,255,0.2)", | |
"rgba(79,236,236,0.2)" | |
], | |
"indentRainbow.tabmixColor": "", | |
"problems.autoReveal": false, | |
"problems.defaultViewMode": "table", | |
"problems.showCurrentInStatus": true, | |
"editor.unusualLineTerminators": "auto", | |
"git-graph.commitDetailsView.location": "Docked to Bottom", | |
"git.allowNoVerifyCommit": true, | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"update.releaseTrack": "prerelease", | |
"window.commandCenter": true, | |
"editor.fontSize": 18, | |
"editor.fontFamily": "'OperatorMonoLig Nerd Font Mono', Menlo, Monaco, 'Courier New', monospace", | |
"editor.fontWeight": "300", | |
"editor.fontLigatures": true, | |
"editor.inlayHints.fontSize": 14, | |
"editor.inlayHints.fontFamily": "'MonaspiceRn Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.codeLensFontSize": 16, | |
"editor.codeLensFontFamily": "'MonaspiceRn Nerd Font Mono'", | |
"editor.tabSize": 2, | |
"editor.cursorStyle": "underline", | |
"editor.cursorSmoothCaretAnimation": "on", | |
"editor.cursorSurroundingLinesStyle": "all", | |
"editor.dropIntoEditor.preferences": [], | |
"editor.find.globalFindClipboard": true, | |
"editor.minimap.autohide": true, | |
"editor.suggestFontSize": 16, | |
"editor.suggest.shareSuggestSelections": true, | |
"editor.suggest.showStatusBar": true, | |
"editor.find.autoFindInSelection": "multiline", | |
"editor.fontVariations": true, | |
"editor.colorDecorators": true, | |
"editor.defaultColorDecorators": "always", | |
"editor.tokenColorCustomizations": { | |
"textMateRules": [ | |
{ | |
"scope": [ | |
// following will be in italic (=FlottFlott) | |
"comment", | |
"entity.name.type.class", // class names | |
"keyword", // import, export, return… | |
"constant", // String, Number, Boolean…, this, super | |
"storage.modifier", // static keyword | |
"storage.type.class.js", // class keyword | |
], | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
] | |
}, | |
// inline suggest | |
"editor.inlineSuggest.fontFamily": "'iMWritingMono Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.inlineSuggest.edits.experimental.useMixedLinesDiff": "whenPossible", | |
"editor.inlineSuggest.showToolbar": "always", | |
"editor.inlineSuggest.syntaxHighlightingEnabled": true, | |
"cursor.composer.shouldChimeAfterChatFinishes": true, | |
"cursor.composer.shouldAllowCustomModes": true, | |
"timeline.pageOnScroll": true, | |
"search.globalFindClipboard": true, | |
"search.seedOnFocus": true, | |
// font family and font size | |
"debug.console.fontSize": 16, | |
"debug.console.fontFamily": "'BlexMono Nerd Font Mono'", | |
"chat.editor.fontSize": 18, | |
"chat.editor.fontFamily": "'FantasqueSansM Nerd Font', 'LXGWWenKaiMono Nerd Font Mono'", | |
"inlineChat.lineEmptyHint": true, | |
"markdown.preview.fontSize": 16, | |
"markdown.preview.fontFamily": "'VictorMono Nerd Font Mono', 'Yozai Nerd Font', -apple-system, BlinkMacSystemFont, 'Segoe WPC', 'Segoe UI', system-ui, 'Ubuntu', 'Droid Sans', sans-serif", | |
"notebook.output.fontFamily": "'VictorMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"notebook.defaultFormatter": "fnando.linter", | |
// diff | |
"diffEditor.codeLens": true, | |
"diffEditor.experimental.showMoves": true, | |
"diffEditor.experimental.useTrueInlineView": true, | |
"files.trimTrailingWhitespace": true, | |
"files.trimFinalNewlines": true, | |
"files.associations": { | |
"*.json": "jsonc" | |
}, | |
// accessibility | |
"accessibility.signalOptions.debouncePositionChanges": true, | |
"accessibility.underlineLinks": true, | |
// terminal | |
"terminal.external.linuxExec": "xterm-256color", | |
"terminal.external.osxExec": "iTerm.app", | |
"terminal.integrated.fontSize": 18, | |
"terminal.integrated.fontFamily": "'FantasqueSansM Nerd Font', 'iMWritingMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"terminal.integrated.accessibleViewPreserveCursorPosition": true, | |
"terminal.integrated.cursorBlinking": true, | |
"terminal.integrated.copyOnSelection": true, | |
"terminal.integrated.defaultProfile.osx": "bash", | |
"terminal.integrated.smoothScrolling": true, | |
"terminal.integrated.suggest.enabled": true, | |
"terminal.integrated.suggest.enableExtensionCompletions": true, | |
"terminal.integrated.tabStopWidth": 4, | |
"terminal.integrated.fontLigatures": true, | |
"terminal.integrated.fontWeight": "200", | |
"terminal.integrated.mouseWheelZoom": true, | |
"terminal.integrated.tabs.defaultColor": "terminal.ansiGreen", | |
// sync | |
"sync.autoUpload": true, | |
"sync.autoDownload": false, | |
"sync.gist": "5237cf066bd002c56074ecb22d446d2c", | |
"sync.quietSync": true, | |
// git/scm | |
"scm.inputFontSize": 16, | |
"scm.inputFontFamily": "'Lekton Nerd Font Mono', 'VictorMono Nerd Font Mono'", | |
"git.alwaysSignOff": true, | |
"git.enableCommitSigning": true, | |
// vim/nvim | |
"vim.cursorStylePerMode.insert": "line-thin", | |
"vim.cursorStylePerMode.normal": "underline", | |
"vim.cursorStylePerMode.replace": "block", | |
"vim.cursorStylePerMode.visual": "block", | |
"vim.cursorStylePerMode.visualblock": "block", | |
"vim.cursorStylePerMode.visualline": "underline", | |
"vim.easymotionMarkerFontWeight": "normal", | |
"vim.searchMatchColor": "#A9B665", | |
"vim.startInInsertMode": false, | |
// color highlight | |
"color-highlight.markerType": "dot-after", | |
"color-highlight.matchHslWithNoFunction": true, | |
"color-highlight.matchRgbWithNoFunction": true, | |
"color-highlight.matchWords": true, | |
"color-highlight.useARGB": true, | |
// groovy | |
"groovyLint.basic.loglevel": "warning", | |
"groovyLint.debug.enable": true, | |
"groovyLint.basic.config": "/Users/marslo/.groovylintrc.json", | |
// python | |
"ipynb.experimental.serialization": true, | |
"python.terminal.activateEnvInCurrentTerminal": true, | |
"python.testing.pytestEnabled": true, | |
"python.testing.unittestEnabled": true, | |
"python.venvPath": "$HOME/.venv", | |
"python.venvFolders": [ | |
".venv", | |
"$HOME/.venv" | |
], | |
// vim/nvim | |
"vim.useSystemClipboard": true, | |
"vim.enableNeovim": true, | |
"vim.neovimConfigPath": "~/.config/nvim/init.lua", | |
"vim.neovimPath": "/opt/homebrew/bin/nvim", | |
"vim.vimrc.enable": true, | |
"vim.vimrc.path": "$HOME/.vimrc", | |
"vim.changeWordIncludesWhitespace": true, | |
"vim.matchpairs": "(:),{:},[:],<:>,':',\":\"", | |
"vim.leader": ",", | |
"vim.hlsearch": true, | |
"vim.highlightedyank.enable": true, | |
"vim.neovimUseConfigFile": true, | |
"vim.searchMatchTextColor": "#A9B665", | |
"vim.highlightedyank.textColor": "#A9B665", | |
"vim.smartRelativeLine": true, | |
"vim.visualstar": true, | |
"vim.statusBarColorControl": true, | |
"vim.statusBarColors.insert": "#604F72", | |
"vim.statusBarColors.normal": "#202020", | |
"vim.statusBarColors.visual": "#724f60", | |
"vim.statusBarColors.visualblock": "#724F60", | |
"vim.statusBarColors.searchinprogressmode": "#4E7260", | |
"vim.statusBarStrings.replace": "#72614E", | |
"vim.statusBarStrings.visual": "-- VISUAL --", | |
"vim.statusBarStrings.visualline": "-- VISUAL LINE --", | |
"vim.statusBarStrings.visualblock": "-- VISUAL BLOCK --", | |
// theme | |
"workbench.colorTheme": "Gruvbox Material Dark", | |
"workbench.iconTheme": "gruvbox-material-icon-theme", | |
"workbench.colorCustomizations": { | |
"statusBar.background": "#202020", | |
"statusBar.noFolderBackground": "#202020", | |
"statusBar.debuggingBackground": "#202020", | |
"statusBar.foreground": "#ffffff", | |
"statusBar.debuggingForeground": "#ffffff" | |
}, | |
"workbench.editor.defaultBinaryEditor": "default", | |
"workbench.list.horizontalScrolling": true, | |
"workbench.reduceMotion": "on", | |
"workbench.editor.enablePreviewFromCodeNavigation": true, | |
"workbench.editor.enablePreviewFromQuickOpen": true, | |
"workbench.editor.highlightModifiedTabs": true, | |
"workbench.editor.scrollToSwitchTabs": true, | |
"workbench.commandPalette.experimental.suggestCommands": true, | |
"workbench.externalBrowser": "chrome", | |
"workbench.list.scrollByPage": true, | |
"workbench.list.smoothScrolling": true, | |
"workbench.view.alwaysShowHeaderActions": true, | |
"workbench.quickOpen.preserveInput": true, | |
"workbench.view.showQuietly": { | |
"workbench.panel.output": true | |
}, | |
"gruvboxMaterial.darkCursor": "purple", | |
"gruvboxMaterial.darkContrast": "hard", | |
"gruvboxMaterial.diagnosticTextBackgroundOpacity": "12.5%", | |
"gruvboxMaterial.italicKeywords": true, | |
"gruvboxMaterial.highContrast": true, | |
"gruvboxMaterial.colorfulSyntax": true, | |
"indentRainbow.indicatorStyle": "light", | |
// git graph | |
"git-graph.date.type": "Commit Date", | |
"git-graph.dialog.applyStash.reinstateIndex": true, | |
"git-graph.dialog.createBranch.checkOut": true, | |
// gitlens | |
"gitlens.currentLine.fontSize": 16, | |
"gitlens.currentLine.fontWeight": "300", | |
"gitlens.currentLine.fontStyle": "italic", | |
"gitlens.currentLine.fontFamily": " 'Lekton Nerd Font Mono'", | |
"gitlens.blame.fontStyle": "italic", | |
"gitlens.blame.fontSize": 14, | |
"gitlens.blame.fontFamily": "'JetBrainsMono Nerd Font Mono'", | |
"gitlens.graph.experimental.renderer.enabled": true, | |
"gitlens.graph.dimMergeCommits": true, | |
"gitlens.graph.showRemoteNames": true, | |
"gitlens.cloudPatches.enabled": false, | |
"gitlens.cloudIntegrations.enabled": false, | |
"gitlens.views.workspaces.branches.showStashes": true, | |
"gitlens.views.workspaces.includeWorkingTree": true, | |
"gitlens.launchpad.indicator.useColors": true, | |
"gitlens.views.showContributorsStatistics": true, | |
"gitlens.views.repositories.showStashes": true, | |
"gitlens.views.repositories.showIncomingActivity": true, | |
"gitlens.views.repositories.branches.showStashes": true, | |
"gitlens.views.branches.showRemoteBranches": true, | |
"gitlens.views.branches.showStashes": true, | |
"gitlens.views.contributors.showAllBranches": true, | |
"gitlens.views.contributors.showStatistics": true, | |
"gitlens.debug": true, | |
"indentRainbow.errorColor": "", | |
"editor.tabCompletion": "on", | |
"indentRainbow.colorOnWhiteSpaceOnly": false, | |
"indentRainbow.colors": [ | |
"rgba(255,255,64,0.2)", | |
"rgba(127,255,127,0.2)", | |
"rgba(255,127,255,0.2)", | |
"rgba(79,236,236,0.2)" | |
], | |
"indentRainbow.tabmixColor": "", | |
"problems.autoReveal": false, | |
"problems.defaultViewMode": "table", | |
"problems.showCurrentInStatus": true, | |
"editor.unusualLineTerminators": "auto", | |
// "git-graph.commitDetailsView.location": "Docked to Bottom", | |
// using gitlens instead of | |
"git.blame.editorDecoration.enabled": false, | |
"git.blame.editorDecoration.template": "${authorName} • ${hasShort} • ${subject} (${authorDateAgo})", | |
"git.blame.statusBarItem.enabled": true, | |
"git.blame.statusBarItem.template": "${authorName} • ${hasShort} (${authorDateAgo})", | |
"gitlens.blame.format": "${message|100?} ${agoOrDate|14-}", | |
"gitlens.currentLine.format": " ${author -} ${id •} ${agoOrDate}${' via 'pullRequest}${ • message|100?}", | |
"gitlens.currentLine.uncommittedChangesFormat": " ${author}", | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"update.releaseTrack": "prerelease", | |
"window.commandCenter": true, | |
"editor.fontSize": 18, | |
"editor.fontFamily": "'OperatorMonoLig Nerd Font Mono', Menlo, Monaco, 'Courier New', monospace", | |
"editor.fontWeight": "300", | |
"editor.fontLigatures": true, | |
"editor.inlayHints.fontSize": 14, | |
"editor.inlayHints.fontFamily": "'MonaspiceRn Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.codeLensFontSize": 16, | |
"editor.codeLensFontFamily": "'MonaspiceRn Nerd Font Mono'", | |
"editor.tabSize": 2, | |
"editor.tabCompletion": "on", | |
"editor.unusualLineTerminators": "auto", | |
"editor.cursorStyle": "underline", | |
"editor.cursorSmoothCaretAnimation": "on", | |
"editor.cursorSurroundingLinesStyle": "all", | |
"editor.dropIntoEditor.preferences": [], | |
"editor.find.globalFindClipboard": true, | |
"editor.minimap.autohide": true, | |
"editor.suggestFontSize": 16, | |
"editor.suggest.shareSuggestSelections": true, | |
"editor.suggest.showStatusBar": true, | |
"editor.find.autoFindInSelection": "multiline", | |
"editor.fontVariations": true, | |
"editor.colorDecorators": true, | |
"editor.defaultColorDecorators": "always", | |
"editor.tokenColorCustomizations": { | |
"textMateRules": [ | |
{ | |
"scope": [ | |
// following will be in italic (=FlottFlott) | |
"comment", | |
"entity.name.type.class", // class names | |
"keyword", // import, export, return… | |
"constant", // String, Number, Boolean…, this, super | |
"storage.modifier", // static keyword | |
"storage.type.class.js", // class keyword | |
], | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
] | |
}, | |
// inline suggest | |
"editor.inlineSuggest.fontFamily": "'iMWritingMono Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.inlineSuggest.edits.experimental.useMixedLinesDiff": "whenPossible", | |
"editor.inlineSuggest.showToolbar": "always", | |
"editor.inlineSuggest.syntaxHighlightingEnabled": true, | |
"cursor.composer.shouldChimeAfterChatFinishes": true, | |
"cursor.composer.shouldAllowCustomModes": true, | |
"timeline.pageOnScroll": true, | |
"search.globalFindClipboard": true, | |
"search.seedOnFocus": true, | |
// font family and font size | |
"debug.console.fontSize": 16, | |
"debug.console.fontFamily": "'BlexMono Nerd Font Mono'", | |
"chat.editor.fontSize": 18, | |
"chat.editor.fontFamily": "'FantasqueSansM Nerd Font', 'LXGWWenKaiMono Nerd Font Mono'", | |
"inlineChat.lineEmptyHint": true, | |
"markdown.preview.fontSize": 16, | |
"markdown.preview.fontFamily": "'VictorMono Nerd Font Mono', 'Yozai Nerd Font', -apple-system, BlinkMacSystemFont, 'Segoe WPC', 'Segoe UI', system-ui, 'Ubuntu', 'Droid Sans', sans-serif", | |
"notebook.output.fontFamily": "'VictorMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"notebook.defaultFormatter": "fnando.linter", | |
// diff | |
"diffEditor.codeLens": true, | |
"diffEditor.experimental.showMoves": true, | |
"diffEditor.experimental.useTrueInlineView": true, | |
"files.trimTrailingWhitespace": true, | |
"files.trimFinalNewlines": true, | |
"files.associations": { | |
"*.json": "jsonc" | |
}, | |
// accessibility | |
"accessibility.signalOptions.debouncePositionChanges": true, | |
"accessibility.underlineLinks": true, | |
// terminal | |
"terminal.external.linuxExec": "xterm-256color", | |
"terminal.external.osxExec": "iTerm.app", | |
"terminal.integrated.fontSize": 18, | |
"terminal.integrated.fontFamily": "'FantasqueSansM Nerd Font', 'iMWritingMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"terminal.integrated.accessibleViewPreserveCursorPosition": true, | |
"terminal.integrated.cursorBlinking": true, | |
"terminal.integrated.copyOnSelection": true, | |
"terminal.integrated.defaultProfile.osx": "bash", | |
"terminal.integrated.smoothScrolling": true, | |
"terminal.integrated.suggest.enabled": true, | |
"terminal.integrated.suggest.enableExtensionCompletions": true, | |
"terminal.integrated.tabStopWidth": 4, | |
"terminal.integrated.fontLigatures": true, | |
"terminal.integrated.fontWeight": "200", | |
"terminal.integrated.mouseWheelZoom": true, | |
"terminal.integrated.tabs.defaultColor": "terminal.ansiGreen", | |
// sync | |
"sync.autoUpload": true, | |
"sync.autoDownload": false, | |
"sync.gist": "5237cf066bd002c56074ecb22d446d2c", | |
"sync.quietSync": true, | |
// git/scm | |
"scm.inputFontSize": 16, | |
"scm.inputFontFamily": "'Lekton Nerd Font Mono', 'VictorMono Nerd Font Mono'", | |
"git.alwaysSignOff": true, | |
"git.enableCommitSigning": true, | |
// using gitlens instead of | |
"git.blame.editorDecoration.enabled": false, | |
"git.blame.editorDecoration.template": " ${authorName} • ${hasShort} • ${subject} (${authorDateAgo})", | |
"git.blame.statusBarItem.enabled": true, | |
"git.blame.statusBarItem.template": " ${authorName} • ${hasShort} (${authorDateAgo})", | |
// vim/nvim | |
"vim.cursorStylePerMode.insert": "line-thin", | |
"vim.cursorStylePerMode.normal": "underline", | |
"vim.cursorStylePerMode.replace": "block", | |
"vim.cursorStylePerMode.visual": "block", | |
"vim.cursorStylePerMode.visualblock": "block", | |
"vim.cursorStylePerMode.visualline": "underline", | |
"vim.easymotionMarkerFontWeight": "normal", | |
"vim.searchMatchColor": "#A9B665", | |
"vim.startInInsertMode": false, | |
// color highlight | |
"color-highlight.markerType": "dot-after", | |
"color-highlight.matchHslWithNoFunction": true, | |
"color-highlight.matchRgbWithNoFunction": true, | |
"color-highlight.matchWords": true, | |
"color-highlight.useARGB": true, | |
// groovy | |
"groovyLint.basic.loglevel": "warning", | |
"groovyLint.debug.enable": true, | |
"groovyLint.basic.config": "/Users/marslo/.groovylintrc.json", | |
// python | |
"ipynb.experimental.serialization": true, | |
"python.terminal.activateEnvInCurrentTerminal": true, | |
"python.testing.pytestEnabled": true, | |
"python.testing.unittestEnabled": true, | |
"python.venvPath": "$HOME/.venv", | |
"python.venvFolders": [ | |
".venv", | |
"$HOME/.venv" | |
], | |
// vim/nvim | |
"vim.useSystemClipboard": true, | |
"vim.enableNeovim": true, | |
"vim.neovimConfigPath": "~/.config/nvim/init.lua", | |
"vim.neovimPath": "/opt/homebrew/bin/nvim", | |
"vim.vimrc.enable": true, | |
"vim.vimrc.path": "$HOME/.vimrc", | |
"vim.changeWordIncludesWhitespace": true, | |
"vim.matchpairs": "(:),{:},[:],<:>,':',\":\"", | |
"vim.leader": ",", | |
"vim.hlsearch": true, | |
"vim.highlightedyank.enable": true, | |
"vim.neovimUseConfigFile": true, | |
"vim.searchMatchTextColor": "#A9B665", | |
"vim.highlightedyank.textColor": "#A9B665", | |
"vim.smartRelativeLine": true, | |
"vim.visualstar": true, | |
"vim.statusBarColorControl": true, | |
"vim.statusBarColors.insert": "#604F72", | |
"vim.statusBarColors.normal": "#202020", | |
"vim.statusBarColors.visual": "#724f60", | |
"vim.statusBarColors.visualblock": "#724F60", | |
"vim.statusBarColors.searchinprogressmode": "#4E7260", | |
"vim.statusBarStrings.replace": "#72614E", | |
"vim.statusBarStrings.visual": "-- VISUAL --", | |
"vim.statusBarStrings.visualline": "-- VISUAL LINE --", | |
"vim.statusBarStrings.visualblock": "-- VISUAL BLOCK --", | |
// theme | |
"workbench.colorTheme": "Gruvbox Material Dark", | |
"workbench.iconTheme": "gruvbox-material-icon-theme", | |
"workbench.colorCustomizations": { | |
"statusBar.background": "#202020", | |
"statusBar.noFolderBackground": "#202020", | |
"statusBar.debuggingBackground": "#202020", | |
"statusBar.foreground": "#ffffff", | |
"statusBar.debuggingForeground": "#ffffff" | |
}, | |
"workbench.editor.defaultBinaryEditor": "default", | |
"workbench.list.horizontalScrolling": true, | |
"workbench.reduceMotion": "on", | |
"workbench.editor.enablePreviewFromCodeNavigation": true, | |
"workbench.editor.enablePreviewFromQuickOpen": true, | |
"workbench.editor.highlightModifiedTabs": true, | |
"workbench.editor.scrollToSwitchTabs": true, | |
"workbench.commandPalette.experimental.suggestCommands": true, | |
"workbench.externalBrowser": "chrome", | |
"workbench.list.scrollByPage": true, | |
"workbench.list.smoothScrolling": true, | |
"workbench.view.alwaysShowHeaderActions": true, | |
"workbench.quickOpen.preserveInput": true, | |
"workbench.view.showQuietly": { | |
"workbench.panel.output": true | |
}, | |
"gruvboxMaterial.darkCursor": "purple", | |
"gruvboxMaterial.darkContrast": "hard", | |
"gruvboxMaterial.diagnosticTextBackgroundOpacity": "12.5%", | |
"gruvboxMaterial.italicKeywords": true, | |
"gruvboxMaterial.highContrast": true, | |
"gruvboxMaterial.colorfulSyntax": true, | |
// indent rainbow | |
"indentRainbow.indicatorStyle": "light", | |
"indentRainbow.errorColor": "", | |
"indentRainbow.colorOnWhiteSpaceOnly": false, | |
"indentRainbow.colors": [ | |
"rgba(255,255,64,0.2)", | |
"rgba(127,255,127,0.2)", | |
"rgba(255,127,255,0.2)", | |
"rgba(79,236,236,0.2)" | |
], | |
"indentRainbow.tabmixColor": "", | |
// git graph | |
"git-graph.date.type": "Commit Date", | |
"git-graph.dialog.applyStash.reinstateIndex": true, | |
"git-graph.dialog.createBranch.checkOut": true, | |
"git-graph.repository.commits.showSignatureStatus": true, | |
// "git-graph.commitDetailsView.location": "Docked to Bottom", | |
// gitlens | |
"gitlens.currentLine.fontSize": 14, | |
"gitlens.currentLine.fontWeight": "300", | |
"gitlens.currentLine.fontStyle": "italic", | |
"gitlens.currentLine.fontFamily": "'VictorMono Nerd Font Mono'', 'Lekton Nerd Font Mono'", | |
"gitlens.blame.fontStyle": "italic", | |
"gitlens.blame.fontSize": 14, | |
"gitlens.blame.fontFamily": "'JetBrainsMono Nerd Font Mono'", | |
"gitlens.graph.experimental.renderer.enabled": true, | |
"gitlens.graph.dimMergeCommits": true, | |
"gitlens.graph.showRemoteNames": true, | |
"gitlens.cloudPatches.enabled": false, | |
"gitlens.cloudIntegrations.enabled": false, | |
"gitlens.views.workspaces.branches.showStashes": true, | |
"gitlens.views.workspaces.includeWorkingTree": true, | |
"gitlens.launchpad.indicator.useColors": true, | |
"gitlens.views.showContributorsStatistics": true, | |
"gitlens.views.repositories.showStashes": true, | |
"gitlens.views.repositories.showIncomingActivity": true, | |
"gitlens.views.repositories.branches.showStashes": true, | |
"gitlens.views.branches.showRemoteBranches": true, | |
"gitlens.views.branches.showStashes": true, | |
"gitlens.views.contributors.showAllBranches": true, | |
"gitlens.views.contributors.showStatistics": true, | |
"gitlens.debug": true, | |
"problems.autoReveal": false, | |
"problems.defaultViewMode": "table", | |
"problems.showCurrentInStatus": true, | |
"gitlens.blame.format": "${message|100?} ${agoOrDate|14-}", | |
"gitlens.currentLine.format": " ${author -} ${id •} ${agoOrDate}${' via 'pullRequest}${ • message|100?}", | |
"gitlens.currentLine.uncommittedChangesFormat": " ${author}", | |
"gitlens.blame.fontWeight": "200", | |
"gitlens.statusBar.format": "${author} • ${agoOrDate}${' via 'pullRequest}", | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"update.releaseTrack": "prerelease", | |
"window.commandCenter": true, | |
"editor.fontSize": 18, | |
"editor.fontFamily": "'OperatorMonoLig Nerd Font Mono', Menlo, Monaco, 'Courier New', monospace", | |
"editor.fontWeight": "300", | |
"editor.fontLigatures": true, | |
"editor.inlayHints.fontSize": 14, | |
"editor.inlayHints.fontFamily": "'MonaspiceRn Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.codeLensFontSize": 16, | |
"editor.codeLensFontFamily": "'MonaspiceRn Nerd Font Mono'", | |
"editor.tabSize": 2, | |
"editor.tabCompletion": "on", | |
"editor.unusualLineTerminators": "auto", | |
"editor.cursorStyle": "underline", | |
"editor.cursorSmoothCaretAnimation": "on", | |
"editor.cursorSurroundingLinesStyle": "all", | |
"editor.dropIntoEditor.preferences": [], | |
"editor.find.globalFindClipboard": true, | |
"editor.minimap.autohide": true, | |
"editor.suggestFontSize": 16, | |
"editor.suggest.shareSuggestSelections": true, | |
"editor.suggest.showStatusBar": true, | |
"editor.find.autoFindInSelection": "multiline", | |
"editor.fontVariations": true, | |
"editor.colorDecorators": true, | |
"editor.defaultColorDecorators": "always", | |
"editor.tokenColorCustomizations": { | |
"textMateRules": [ | |
{ | |
"scope": [ | |
// following will be in italic (=FlottFlott) | |
"comment", | |
"entity.name.type.class", // class names | |
"keyword", // import, export, return… | |
"constant", // String, Number, Boolean…, this, super | |
"storage.modifier", // static keyword | |
"storage.type.class.js", // class keyword | |
], | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
] | |
}, | |
// inline suggest | |
"editor.inlineSuggest.fontFamily": "'iMWritingMono Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.inlineSuggest.edits.experimental.useMixedLinesDiff": "whenPossible", | |
"editor.inlineSuggest.showToolbar": "always", | |
"editor.inlineSuggest.syntaxHighlightingEnabled": true, | |
"cursor.composer.shouldChimeAfterChatFinishes": true, | |
"cursor.composer.shouldAllowCustomModes": true, | |
"timeline.pageOnScroll": true, | |
"search.globalFindClipboard": true, | |
"search.seedOnFocus": true, | |
// font family and font size | |
"debug.console.fontSize": 16, | |
"debug.console.fontFamily": "'BlexMono Nerd Font Mono'", | |
"chat.editor.fontSize": 18, | |
"chat.editor.fontFamily": "'FantasqueSansM Nerd Font', 'LXGWWenKaiMono Nerd Font Mono'", | |
"inlineChat.lineEmptyHint": true, | |
"markdown.preview.fontSize": 16, | |
"markdown.preview.fontFamily": "'VictorMono Nerd Font Mono', 'Yozai Nerd Font', -apple-system, BlinkMacSystemFont, 'Segoe WPC', 'Segoe UI', system-ui, 'Ubuntu', 'Droid Sans', sans-serif", | |
"notebook.output.fontFamily": "'VictorMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"notebook.defaultFormatter": "fnando.linter", | |
// diff | |
"diffEditor.codeLens": true, | |
"diffEditor.experimental.showMoves": true, | |
"diffEditor.experimental.useTrueInlineView": true, | |
"files.trimTrailingWhitespace": true, | |
"files.trimFinalNewlines": true, | |
"files.associations": { | |
"*.json": "jsonc" | |
}, | |
// accessibility | |
"accessibility.signalOptions.debouncePositionChanges": true, | |
"accessibility.underlineLinks": true, | |
// terminal | |
"terminal.external.linuxExec": "xterm-256color", | |
"terminal.external.osxExec": "iTerm.app", | |
"terminal.integrated.fontSize": 18, | |
"terminal.integrated.fontFamily": "'FantasqueSansM Nerd Font', 'iMWritingMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"terminal.integrated.accessibleViewPreserveCursorPosition": true, | |
"terminal.integrated.cursorBlinking": true, | |
"terminal.integrated.copyOnSelection": true, | |
"terminal.integrated.defaultProfile.osx": "bash", | |
"terminal.integrated.smoothScrolling": true, | |
"terminal.integrated.suggest.enabled": true, | |
"terminal.integrated.suggest.enableExtensionCompletions": true, | |
"terminal.integrated.tabStopWidth": 4, | |
"terminal.integrated.fontLigatures": true, | |
"terminal.integrated.fontWeight": "200", | |
"terminal.integrated.mouseWheelZoom": true, | |
"terminal.integrated.tabs.defaultColor": "terminal.ansiGreen", | |
// sync | |
"sync.autoUpload": true, | |
"sync.autoDownload": false, | |
"sync.gist": "5237cf066bd002c56074ecb22d446d2c", | |
"sync.quietSync": true, | |
// git/scm | |
"scm.inputFontSize": 16, | |
"scm.inputFontFamily": "'Lekton Nerd Font Mono', 'VictorMono Nerd Font Mono'", | |
"git.alwaysSignOff": true, | |
"git.enableCommitSigning": true, | |
// using gitlens instead of | |
"git.blame.editorDecoration.enabled": false, | |
"git.blame.editorDecoration.template": " ${authorName} • ${hasShort} • ${subject} (${authorDateAgo})", | |
"git.blame.statusBarItem.enabled": true, | |
"git.blame.statusBarItem.template": " ${authorName} • ${hasShort} (${authorDateAgo})", | |
// vim/nvim | |
"vim.cursorStylePerMode.insert": "line-thin", | |
"vim.cursorStylePerMode.normal": "underline", | |
"vim.cursorStylePerMode.replace": "block", | |
"vim.cursorStylePerMode.visual": "block", | |
"vim.cursorStylePerMode.visualblock": "block", | |
"vim.cursorStylePerMode.visualline": "underline", | |
"vim.easymotionMarkerFontWeight": "normal", | |
"vim.searchMatchColor": "#A9B665", | |
"vim.startInInsertMode": false, | |
// color highlight | |
"color-highlight.markerType": "dot-after", | |
"color-highlight.matchHslWithNoFunction": true, | |
"color-highlight.matchRgbWithNoFunction": true, | |
"color-highlight.matchWords": true, | |
"color-highlight.useARGB": true, | |
// groovy | |
"groovyLint.basic.loglevel": "warning", | |
"groovyLint.debug.enable": true, | |
"groovyLint.basic.config": "/Users/marslo/.groovylintrc.json", | |
// python | |
"ipynb.experimental.serialization": true, | |
"python.terminal.activateEnvInCurrentTerminal": true, | |
"python.testing.pytestEnabled": true, | |
"python.testing.unittestEnabled": true, | |
"python.venvPath": "$HOME/.venv", | |
"python.venvFolders": [ | |
".venv", | |
"$HOME/.venv" | |
], | |
// vim/nvim | |
"vim.useSystemClipboard": true, | |
"vim.enableNeovim": true, | |
"vim.neovimConfigPath": "~/.config/nvim/init.lua", | |
"vim.neovimPath": "/opt/homebrew/bin/nvim", | |
"vim.vimrc.enable": true, | |
"vim.vimrc.path": "$HOME/.vimrc", | |
"vim.changeWordIncludesWhitespace": true, | |
"vim.matchpairs": "(:),{:},[:],<:>,':',\":\"", | |
"vim.leader": ",", | |
"vim.hlsearch": true, | |
"vim.highlightedyank.enable": true, | |
"vim.neovimUseConfigFile": true, | |
"vim.searchMatchTextColor": "#A9B665", | |
"vim.highlightedyank.textColor": "#A9B665", | |
"vim.smartRelativeLine": true, | |
"vim.visualstar": true, | |
"vim.statusBarColorControl": true, | |
"vim.statusBarColors.insert": "#604F72", | |
"vim.statusBarColors.normal": "#202020", | |
"vim.statusBarColors.visual": "#724f60", | |
"vim.statusBarColors.visualblock": "#724F60", | |
"vim.statusBarColors.searchinprogressmode": "#4E7260", | |
"vim.statusBarStrings.replace": "#72614E", | |
"vim.statusBarStrings.visual": "-- VISUAL --", | |
"vim.statusBarStrings.visualline": "-- VISUAL LINE --", | |
"vim.statusBarStrings.visualblock": "-- VISUAL BLOCK --", | |
// theme | |
"workbench.colorTheme": "Gruvbox Material Dark", | |
"workbench.iconTheme": "gruvbox-material-icon-theme", | |
"workbench.colorCustomizations": { | |
"statusBar.background": "#202020", | |
"statusBar.noFolderBackground": "#202020", | |
"statusBar.debuggingBackground": "#202020", | |
"statusBar.foreground": "#ffffff", | |
"statusBar.debuggingForeground": "#ffffff" | |
}, | |
"workbench.editor.defaultBinaryEditor": "default", | |
"workbench.list.horizontalScrolling": true, | |
"workbench.reduceMotion": "on", | |
"workbench.editor.enablePreviewFromCodeNavigation": true, | |
"workbench.editor.enablePreviewFromQuickOpen": true, | |
"workbench.editor.highlightModifiedTabs": true, | |
"workbench.editor.scrollToSwitchTabs": true, | |
"workbench.commandPalette.experimental.suggestCommands": true, | |
"workbench.externalBrowser": "chrome", | |
"workbench.list.scrollByPage": true, | |
"workbench.list.smoothScrolling": true, | |
"workbench.view.alwaysShowHeaderActions": true, | |
"workbench.quickOpen.preserveInput": true, | |
"workbench.view.showQuietly": { | |
"workbench.panel.output": true | |
}, | |
"gruvboxMaterial.darkCursor": "purple", | |
"gruvboxMaterial.darkContrast": "hard", | |
"gruvboxMaterial.diagnosticTextBackgroundOpacity": "12.5%", | |
"gruvboxMaterial.italicKeywords": true, | |
"gruvboxMaterial.highContrast": true, | |
"gruvboxMaterial.colorfulSyntax": true, | |
"indentRainbow.indicatorStyle": "light", | |
// git graph | |
"git-graph.date.type": "Commit Date", | |
"git-graph.dialog.applyStash.reinstateIndex": true, | |
"git-graph.dialog.createBranch.checkOut": true, | |
// gitlens | |
"gitlens.currentLine.fontSize": 14, | |
"gitlens.currentLine.fontWeight": "300", | |
"gitlens.currentLine.fontStyle": "italic", | |
"gitlens.currentLine.fontFamily": "'VictorMono Nerd Font Mono'', 'Lekton Nerd Font Mono'", | |
"gitlens.blame.fontStyle": "italic", | |
"gitlens.blame.fontSize": 14, | |
"gitlens.blame.fontFamily": "'JetBrainsMono Nerd Font Mono'", | |
"gitlens.graph.experimental.renderer.enabled": true, | |
"gitlens.graph.dimMergeCommits": true, | |
"gitlens.graph.showRemoteNames": true, | |
"gitlens.cloudPatches.enabled": false, | |
"gitlens.cloudIntegrations.enabled": false, | |
"gitlens.views.workspaces.branches.showStashes": true, | |
"gitlens.views.workspaces.includeWorkingTree": true, | |
"gitlens.launchpad.indicator.useColors": true, | |
"gitlens.views.showContributorsStatistics": true, | |
"gitlens.views.repositories.showStashes": true, | |
"gitlens.views.repositories.showIncomingActivity": true, | |
"gitlens.views.repositories.branches.showStashes": true, | |
"gitlens.views.branches.showRemoteBranches": true, | |
"gitlens.views.branches.showStashes": true, | |
"gitlens.views.contributors.showAllBranches": true, | |
"gitlens.views.contributors.showStatistics": true, | |
"gitlens.debug": true, | |
"indentRainbow.errorColor": "", | |
"indentRainbow.colorOnWhiteSpaceOnly": false, | |
"indentRainbow.colors": [ | |
"rgba(255,255,64,0.2)", | |
"rgba(127,255,127,0.2)", | |
"rgba(255,127,255,0.2)", | |
"rgba(79,236,236,0.2)" | |
], | |
"indentRainbow.tabmixColor": "", | |
"problems.autoReveal": false, | |
"problems.defaultViewMode": "table", | |
"problems.showCurrentInStatus": true, | |
// "git-graph.commitDetailsView.location": "Docked to Bottom", | |
"gitlens.blame.format": "${message|100?} ${agoOrDate|14-}", | |
"gitlens.currentLine.format": " ${author -} ${id •} ${agoOrDate}${' via 'pullRequest}${ • message|100?}", | |
"gitlens.currentLine.uncommittedChangesFormat": " ${author}", | |
"gitlens.blame.fontWeight": "200", | |
"gitlens.statusBar.format": "${author} • ${agoOrDate}${' via 'pullRequest}", | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"update.releaseTrack": "prerelease", | |
"window.commandCenter": true, | |
"editor.fontSize": 18, | |
"editor.fontFamily": "'OperatorMonoLig Nerd Font Mono', Menlo, Monaco, 'Courier New', monospace", | |
"editor.fontWeight": "300", | |
"editor.fontLigatures": true, | |
"editor.inlayHints.fontSize": 14, | |
"editor.inlayHints.fontFamily": "'MonaspiceRn Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.codeLensFontSize": 16, | |
"editor.codeLensFontFamily": "'MonaspiceRn Nerd Font Mono'", | |
"editor.tabSize": 2, | |
"editor.cursorStyle": "underline", | |
"editor.cursorSmoothCaretAnimation": "on", | |
"editor.cursorSurroundingLinesStyle": "all", | |
"editor.dropIntoEditor.preferences": [], | |
"editor.find.globalFindClipboard": true, | |
"editor.minimap.autohide": true, | |
"editor.suggestFontSize": 16, | |
"editor.suggest.shareSuggestSelections": true, | |
"editor.suggest.showStatusBar": true, | |
"editor.find.autoFindInSelection": "multiline", | |
"editor.fontVariations": true, | |
"editor.colorDecorators": true, | |
"editor.defaultColorDecorators": "always", | |
"editor.tokenColorCustomizations": { | |
"textMateRules": [ | |
{ | |
"scope": [ | |
// following will be in italic (=FlottFlott) | |
"comment", | |
"entity.name.type.class", // class names | |
"keyword", // import, export, return… | |
"constant", // String, Number, Boolean…, this, super | |
"storage.modifier", // static keyword | |
"storage.type.class.js", // class keyword | |
], | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
] | |
}, | |
// inline suggest | |
"editor.inlineSuggest.fontFamily": "'iMWritingMono Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.inlineSuggest.edits.experimental.useMixedLinesDiff": "whenPossible", | |
"editor.inlineSuggest.showToolbar": "always", | |
"editor.inlineSuggest.syntaxHighlightingEnabled": true, | |
"cursor.composer.shouldChimeAfterChatFinishes": true, | |
"cursor.composer.shouldAllowCustomModes": true, | |
"timeline.pageOnScroll": true, | |
"search.globalFindClipboard": true, | |
"search.seedOnFocus": true, | |
// font family and font size | |
"debug.console.fontSize": 16, | |
"debug.console.fontFamily": "'BlexMono Nerd Font Mono'", | |
"chat.editor.fontSize": 18, | |
"chat.editor.fontFamily": "'FantasqueSansM Nerd Font', 'LXGWWenKaiMono Nerd Font Mono'", | |
"inlineChat.lineEmptyHint": true, | |
"markdown.preview.fontSize": 16, | |
"markdown.preview.fontFamily": "'VictorMono Nerd Font Mono', 'Yozai Nerd Font', -apple-system, BlinkMacSystemFont, 'Segoe WPC', 'Segoe UI', system-ui, 'Ubuntu', 'Droid Sans', sans-serif", | |
"notebook.output.fontFamily": "'VictorMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"notebook.defaultFormatter": "fnando.linter", | |
// diff | |
"diffEditor.codeLens": true, | |
"diffEditor.experimental.showMoves": true, | |
"diffEditor.experimental.useTrueInlineView": true, | |
"files.trimTrailingWhitespace": true, | |
"files.trimFinalNewlines": true, | |
"files.associations": { | |
"*.json": "jsonc" | |
}, | |
// accessibility | |
"accessibility.signalOptions.debouncePositionChanges": true, | |
"accessibility.underlineLinks": true, | |
// terminal | |
"terminal.external.linuxExec": "xterm-256color", | |
"terminal.external.osxExec": "iTerm.app", | |
"terminal.integrated.fontSize": 18, | |
"terminal.integrated.fontFamily": "'FantasqueSansM Nerd Font', 'iMWritingMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"terminal.integrated.accessibleViewPreserveCursorPosition": true, | |
"terminal.integrated.cursorBlinking": true, | |
"terminal.integrated.copyOnSelection": true, | |
"terminal.integrated.defaultProfile.osx": "bash", | |
"terminal.integrated.smoothScrolling": true, | |
"terminal.integrated.suggest.enabled": true, | |
"terminal.integrated.suggest.enableExtensionCompletions": true, | |
"terminal.integrated.tabStopWidth": 4, | |
"terminal.integrated.fontLigatures": true, | |
"terminal.integrated.fontWeight": "200", | |
"terminal.integrated.mouseWheelZoom": true, | |
"terminal.integrated.tabs.defaultColor": "terminal.ansiGreen", | |
// sync | |
"sync.autoUpload": true, | |
"sync.autoDownload": false, | |
"sync.gist": "5237cf066bd002c56074ecb22d446d2c", | |
"sync.quietSync": true, | |
// git/scm | |
"scm.inputFontSize": 16, | |
"scm.inputFontFamily": "'Lekton Nerd Font Mono', 'VictorMono Nerd Font Mono'", | |
"git.alwaysSignOff": true, | |
"git.enableCommitSigning": true, | |
// vim/nvim | |
"vim.cursorStylePerMode.insert": "line-thin", | |
"vim.cursorStylePerMode.normal": "underline", | |
"vim.cursorStylePerMode.replace": "block", | |
"vim.cursorStylePerMode.visual": "block", | |
"vim.cursorStylePerMode.visualblock": "block", | |
"vim.cursorStylePerMode.visualline": "underline", | |
"vim.easymotionMarkerFontWeight": "normal", | |
"vim.searchMatchColor": "#A9B665", | |
"vim.startInInsertMode": false, | |
// color highlight | |
"color-highlight.markerType": "dot-after", | |
"color-highlight.matchHslWithNoFunction": true, | |
"color-highlight.matchRgbWithNoFunction": true, | |
"color-highlight.matchWords": true, | |
"color-highlight.useARGB": true, | |
// groovy | |
"groovyLint.basic.loglevel": "warning", | |
"groovyLint.debug.enable": true, | |
"groovyLint.basic.config": "/Users/marslo/.groovylintrc.json", | |
// python | |
"ipynb.experimental.serialization": true, | |
"python.terminal.activateEnvInCurrentTerminal": true, | |
"python.testing.pytestEnabled": true, | |
"python.testing.unittestEnabled": true, | |
"python.venvPath": "$HOME/.venv", | |
"python.venvFolders": [ | |
".venv", | |
"$HOME/.venv" | |
], | |
// vim/nvim | |
"vim.useSystemClipboard": true, | |
"vim.enableNeovim": true, | |
"vim.neovimConfigPath": "~/.config/nvim/init.lua", | |
"vim.neovimPath": "/opt/homebrew/bin/nvim", | |
"vim.vimrc.enable": true, | |
"vim.vimrc.path": "$HOME/.vimrc", | |
"vim.changeWordIncludesWhitespace": true, | |
"vim.matchpairs": "(:),{:},[:],<:>,':',\":\"", | |
"vim.leader": ",", | |
"vim.hlsearch": true, | |
"vim.highlightedyank.enable": true, | |
"vim.neovimUseConfigFile": true, | |
"vim.searchMatchTextColor": "#A9B665", | |
"vim.highlightedyank.textColor": "#A9B665", | |
"vim.smartRelativeLine": true, | |
"vim.visualstar": true, | |
"vim.statusBarColorControl": true, | |
"vim.statusBarColors.insert": "#604F72", | |
"vim.statusBarColors.normal": "#202020", | |
"vim.statusBarColors.visual": "#724f60", | |
"vim.statusBarColors.visualblock": "#724F60", | |
"vim.statusBarColors.searchinprogressmode": "#4E7260", | |
"vim.statusBarStrings.replace": "#72614E", | |
"vim.statusBarStrings.visual": "-- VISUAL --", | |
"vim.statusBarStrings.visualline": "-- VISUAL LINE --", | |
"vim.statusBarStrings.visualblock": "-- VISUAL BLOCK --", | |
// theme | |
"workbench.colorTheme": "Gruvbox Material Dark", | |
"workbench.iconTheme": "gruvbox-material-icon-theme", | |
"workbench.colorCustomizations": { | |
"statusBar.background": "#202020", | |
"statusBar.noFolderBackground": "#202020", | |
"statusBar.debuggingBackground": "#202020", | |
"statusBar.foreground": "#ffffff", | |
"statusBar.debuggingForeground": "#ffffff" | |
}, | |
"workbench.editor.defaultBinaryEditor": "default", | |
"workbench.list.horizontalScrolling": true, | |
"workbench.reduceMotion": "on", | |
"workbench.editor.enablePreviewFromCodeNavigation": true, | |
"workbench.editor.enablePreviewFromQuickOpen": true, | |
"workbench.editor.highlightModifiedTabs": true, | |
"workbench.editor.scrollToSwitchTabs": true, | |
"workbench.commandPalette.experimental.suggestCommands": true, | |
"workbench.externalBrowser": "chrome", | |
"workbench.list.scrollByPage": true, | |
"workbench.list.smoothScrolling": true, | |
"workbench.view.alwaysShowHeaderActions": true, | |
"workbench.quickOpen.preserveInput": true, | |
"workbench.view.showQuietly": { | |
"workbench.panel.output": true | |
}, | |
"gruvboxMaterial.darkCursor": "purple", | |
"gruvboxMaterial.darkContrast": "hard", | |
"gruvboxMaterial.diagnosticTextBackgroundOpacity": "12.5%", | |
"gruvboxMaterial.italicKeywords": true, | |
"gruvboxMaterial.highContrast": true, | |
"gruvboxMaterial.colorfulSyntax": true, | |
"indentRainbow.indicatorStyle": "light", | |
// git graph | |
"git-graph.date.type": "Commit Date", | |
"git-graph.dialog.applyStash.reinstateIndex": true, | |
"git-graph.dialog.createBranch.checkOut": true, | |
// gitlens | |
"gitlens.currentLine.fontSize": 16, | |
"gitlens.currentLine.fontWeight": "300", | |
"gitlens.currentLine.fontStyle": "italic", | |
"gitlens.currentLine.fontFamily": " 'Lekton Nerd Font Mono'", | |
"gitlens.blame.fontStyle": "italic", | |
"gitlens.blame.fontSize": 14, | |
"gitlens.blame.fontFamily": "'JetBrainsMono Nerd Font Mono'", | |
"gitlens.graph.experimental.renderer.enabled": true, | |
"gitlens.graph.dimMergeCommits": true, | |
"gitlens.graph.showRemoteNames": true, | |
"gitlens.cloudPatches.enabled": false, | |
"gitlens.cloudIntegrations.enabled": false, | |
"gitlens.views.workspaces.branches.showStashes": true, | |
"gitlens.views.workspaces.includeWorkingTree": true, | |
"gitlens.launchpad.indicator.useColors": true, | |
"gitlens.views.showContributorsStatistics": true, | |
"gitlens.views.repositories.showStashes": true, | |
"gitlens.views.repositories.showIncomingActivity": true, | |
"gitlens.views.repositories.branches.showStashes": true, | |
"gitlens.views.branches.showRemoteBranches": true, | |
"gitlens.views.branches.showStashes": true, | |
"gitlens.views.contributors.showAllBranches": true, | |
"gitlens.views.contributors.showStatistics": true, | |
"gitlens.debug": true, | |
"indentRainbow.errorColor": "", | |
"editor.tabCompletion": "on", | |
"indentRainbow.colorOnWhiteSpaceOnly": false, | |
"indentRainbow.colors": [ | |
"rgba(255,255,64,0.2)", | |
"rgba(127,255,127,0.2)", | |
"rgba(255,127,255,0.2)", | |
"rgba(79,236,236,0.2)" | |
], | |
"indentRainbow.tabmixColor": "", | |
"problems.autoReveal": false, | |
"problems.defaultViewMode": "table", | |
"problems.showCurrentInStatus": true, | |
"editor.unusualLineTerminators": "auto", | |
// "git-graph.commitDetailsView.location": "Docked to Bottom", | |
// using gitlens instead of | |
"git.blame.editorDecoration.enabled": false, | |
"git.blame.editorDecoration.template": "${authorName} • ${hasShort} • ${subject} (${authorDateAgo})", | |
"git.blame.statusBarItem.enabled": true, | |
"git.blame.statusBarItem.template": "${authorName} • ${hasShort} (${authorDateAgo})", | |
"gitlens.blame.format": "${message|100?} ${agoOrDate|14-}", | |
"gitlens.currentLine.format": "${author - }${id • } ${agoOrDate}${' via 'pullRequest}${ • message|100?}", | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"update.releaseTrack": "prerelease", | |
"window.commandCenter": true, | |
"editor.fontSize": 18, | |
"editor.fontFamily": "'OperatorMonoLig Nerd Font Mono', Menlo, Monaco, 'Courier New', monospace", | |
"editor.fontWeight": "300", | |
"editor.fontLigatures": true, | |
"editor.inlayHints.fontSize": 14, | |
"editor.inlayHints.fontFamily": "'MonaspiceRn Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.codeLensFontSize": 16, | |
"editor.codeLensFontFamily": "'MonaspiceRn Nerd Font Mono'", | |
"editor.tabSize": 2, | |
"editor.cursorStyle": "underline", | |
"editor.cursorSmoothCaretAnimation": "on", | |
"editor.cursorSurroundingLinesStyle": "all", | |
"editor.dropIntoEditor.preferences": [], | |
"editor.find.globalFindClipboard": true, | |
"editor.minimap.autohide": true, | |
"editor.suggestFontSize": 16, | |
"editor.suggest.shareSuggestSelections": true, | |
"editor.suggest.showStatusBar": true, | |
"editor.find.autoFindInSelection": "multiline", | |
"editor.fontVariations": true, | |
"editor.colorDecorators": true, | |
"editor.defaultColorDecorators": "always", | |
"editor.tokenColorCustomizations": { | |
"textMateRules": [ | |
{ | |
"scope": [ | |
// following will be in italic (=FlottFlott) | |
"comment", | |
"entity.name.type.class", // class names | |
"keyword", // import, export, return… | |
"constant", // String, Number, Boolean…, this, super | |
"storage.modifier", // static keyword | |
"storage.type.class.js", // class keyword | |
], | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
] | |
}, | |
// inline suggest | |
"editor.inlineSuggest.fontFamily": "'iMWritingMono Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.inlineSuggest.edits.experimental.useMixedLinesDiff": "whenPossible", | |
"editor.inlineSuggest.showToolbar": "always", | |
"editor.inlineSuggest.syntaxHighlightingEnabled": true, | |
"cursor.composer.shouldChimeAfterChatFinishes": true, | |
"cursor.composer.shouldAllowCustomModes": true, | |
"timeline.pageOnScroll": true, | |
"search.globalFindClipboard": true, | |
"search.seedOnFocus": true, | |
// font family and font size | |
"debug.console.fontSize": 16, | |
"debug.console.fontFamily": "'BlexMono Nerd Font Mono'", | |
"chat.editor.fontSize": 18, | |
"chat.editor.fontFamily": "'FantasqueSansM Nerd Font', 'LXGWWenKaiMono Nerd Font Mono'", | |
"inlineChat.lineEmptyHint": true, | |
"markdown.preview.fontSize": 16, | |
"markdown.preview.fontFamily": "'VictorMono Nerd Font Mono', 'Yozai Nerd Font', -apple-system, BlinkMacSystemFont, 'Segoe WPC', 'Segoe UI', system-ui, 'Ubuntu', 'Droid Sans', sans-serif", | |
"notebook.output.fontFamily": "'VictorMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"notebook.defaultFormatter": "fnando.linter", | |
// diff | |
"diffEditor.codeLens": true, | |
"diffEditor.experimental.showMoves": true, | |
"diffEditor.experimental.useTrueInlineView": true, | |
"files.trimTrailingWhitespace": true, | |
"files.trimFinalNewlines": true, | |
"files.associations": { | |
"*.json": "jsonc" | |
}, | |
// accessibility | |
"accessibility.signalOptions.debouncePositionChanges": true, | |
"accessibility.underlineLinks": true, | |
// terminal | |
"terminal.external.linuxExec": "xterm-256color", | |
"terminal.external.osxExec": "iTerm.app", | |
"terminal.integrated.fontSize": 18, | |
"terminal.integrated.fontFamily": "'FantasqueSansM Nerd Font', 'iMWritingMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"terminal.integrated.accessibleViewPreserveCursorPosition": true, | |
"terminal.integrated.cursorBlinking": true, | |
"terminal.integrated.copyOnSelection": true, | |
"terminal.integrated.defaultProfile.osx": "bash", | |
"terminal.integrated.smoothScrolling": true, | |
"terminal.integrated.suggest.enabled": true, | |
"terminal.integrated.suggest.enableExtensionCompletions": true, | |
"terminal.integrated.tabStopWidth": 4, | |
"terminal.integrated.fontLigatures": true, | |
"terminal.integrated.fontWeight": "200", | |
"terminal.integrated.mouseWheelZoom": true, | |
"terminal.integrated.tabs.defaultColor": "terminal.ansiGreen", | |
// sync | |
"sync.autoUpload": true, | |
"sync.autoDownload": false, | |
"sync.gist": "5237cf066bd002c56074ecb22d446d2c", | |
"sync.quietSync": true, | |
// git/scm | |
"scm.inputFontSize": 16, | |
"scm.inputFontFamily": "'Lekton Nerd Font Mono', 'VictorMono Nerd Font Mono'", | |
"git.alwaysSignOff": true, | |
"git.enableCommitSigning": true, | |
// vim/nvim | |
"vim.cursorStylePerMode.insert": "line-thin", | |
"vim.cursorStylePerMode.normal": "underline", | |
"vim.cursorStylePerMode.replace": "block", | |
"vim.cursorStylePerMode.visual": "block", | |
"vim.cursorStylePerMode.visualblock": "block", | |
"vim.cursorStylePerMode.visualline": "underline", | |
"vim.easymotionMarkerFontWeight": "normal", | |
"vim.searchMatchColor": "#A9B665", | |
"vim.startInInsertMode": false, | |
// color highlight | |
"color-highlight.markerType": "dot-after", | |
"color-highlight.matchHslWithNoFunction": true, | |
"color-highlight.matchRgbWithNoFunction": true, | |
"color-highlight.matchWords": true, | |
"color-highlight.useARGB": true, | |
// groovy | |
"groovyLint.basic.loglevel": "warning", | |
"groovyLint.debug.enable": true, | |
"groovyLint.basic.config": "/Users/marslo/.groovylintrc.json", | |
// python | |
"ipynb.experimental.serialization": true, | |
"python.terminal.activateEnvInCurrentTerminal": true, | |
"python.testing.pytestEnabled": true, | |
"python.testing.unittestEnabled": true, | |
"python.venvPath": "$HOME/.venv", | |
"python.venvFolders": [ | |
".venv", | |
"$HOME/.venv" | |
], | |
// vim/nvim | |
"vim.useSystemClipboard": true, | |
"vim.enableNeovim": true, | |
"vim.neovimConfigPath": "~/.config/nvim/init.lua", | |
"vim.neovimPath": "/opt/homebrew/bin/nvim", | |
"vim.vimrc.enable": true, | |
"vim.vimrc.path": "$HOME/.vimrc", | |
"vim.changeWordIncludesWhitespace": true, | |
"vim.matchpairs": "(:),{:},[:],<:>,':',\":\"", | |
"vim.leader": ",", | |
"vim.hlsearch": true, | |
"vim.highlightedyank.enable": true, | |
"vim.neovimUseConfigFile": true, | |
"vim.searchMatchTextColor": "#A9B665", | |
"vim.highlightedyank.textColor": "#A9B665", | |
"vim.smartRelativeLine": true, | |
"vim.visualstar": true, | |
"vim.statusBarColorControl": true, | |
"vim.statusBarColors.insert": "#604F72", | |
"vim.statusBarColors.normal": "#202020", | |
"vim.statusBarColors.visual": "#724f60", | |
"vim.statusBarColors.visualblock": "#724F60", | |
"vim.statusBarColors.searchinprogressmode": "#4E7260", | |
"vim.statusBarStrings.replace": "#72614E", | |
"vim.statusBarStrings.visual": "-- VISUAL --", | |
"vim.statusBarStrings.visualline": "-- VISUAL LINE --", | |
"vim.statusBarStrings.visualblock": "-- VISUAL BLOCK --", | |
// theme | |
"workbench.colorTheme": "Gruvbox Material Dark", | |
"workbench.iconTheme": "gruvbox-material-icon-theme", | |
"workbench.colorCustomizations": { | |
"statusBar.background": "#202020", | |
"statusBar.noFolderBackground": "#202020", | |
"statusBar.debuggingBackground": "#202020", | |
"statusBar.foreground": "#ffffff", | |
"statusBar.debuggingForeground": "#ffffff" | |
}, | |
"workbench.editor.defaultBinaryEditor": "default", | |
"workbench.list.horizontalScrolling": true, | |
"workbench.reduceMotion": "on", | |
"workbench.editor.enablePreviewFromCodeNavigation": true, | |
"workbench.editor.enablePreviewFromQuickOpen": true, | |
"workbench.editor.highlightModifiedTabs": true, | |
"workbench.editor.scrollToSwitchTabs": true, | |
"workbench.commandPalette.experimental.suggestCommands": true, | |
"workbench.externalBrowser": "chrome", | |
"workbench.list.scrollByPage": true, | |
"workbench.list.smoothScrolling": true, | |
"workbench.view.alwaysShowHeaderActions": true, | |
"workbench.quickOpen.preserveInput": true, | |
"workbench.view.showQuietly": { | |
"workbench.panel.output": true | |
}, | |
"gruvboxMaterial.darkCursor": "purple", | |
"gruvboxMaterial.darkContrast": "hard", | |
"gruvboxMaterial.diagnosticTextBackgroundOpacity": "12.5%", | |
"gruvboxMaterial.italicKeywords": true, | |
"gruvboxMaterial.highContrast": true, | |
"gruvboxMaterial.colorfulSyntax": true, | |
"indentRainbow.indicatorStyle": "light", | |
// git graph | |
"git-graph.date.type": "Commit Date", | |
"git-graph.dialog.applyStash.reinstateIndex": true, | |
"git-graph.dialog.createBranch.checkOut": true, | |
// gitlens | |
"gitlens.currentLine.fontSize": 16, | |
"gitlens.currentLine.fontWeight": "300", | |
"gitlens.currentLine.fontStyle": "italic", | |
"gitlens.currentLine.fontFamily": " 'Lekton Nerd Font Mono'", | |
"gitlens.blame.fontStyle": "italic", | |
"gitlens.blame.fontSize": 14, | |
"gitlens.blame.fontFamily": "'JetBrainsMono Nerd Font Mono'", | |
"gitlens.graph.experimental.renderer.enabled": true, | |
"gitlens.graph.dimMergeCommits": true, | |
"gitlens.graph.showRemoteNames": true, | |
"gitlens.cloudPatches.enabled": false, | |
"gitlens.cloudIntegrations.enabled": false, | |
"gitlens.views.workspaces.branches.showStashes": true, | |
"gitlens.views.workspaces.includeWorkingTree": true, | |
"gitlens.launchpad.indicator.useColors": true, | |
"gitlens.views.showContributorsStatistics": true, | |
"gitlens.views.repositories.showStashes": true, | |
"gitlens.views.repositories.showIncomingActivity": true, | |
"gitlens.views.repositories.branches.showStashes": true, | |
"gitlens.views.branches.showRemoteBranches": true, | |
"gitlens.views.branches.showStashes": true, | |
"gitlens.views.contributors.showAllBranches": true, | |
"gitlens.views.contributors.showStatistics": true, | |
"gitlens.debug": true, | |
"indentRainbow.errorColor": "", | |
"editor.tabCompletion": "on", | |
"indentRainbow.colorOnWhiteSpaceOnly": false, | |
"indentRainbow.colors": [ | |
"rgba(255,255,64,0.2)", | |
"rgba(127,255,127,0.2)", | |
"rgba(255,127,255,0.2)", | |
"rgba(79,236,236,0.2)" | |
], | |
"indentRainbow.tabmixColor": "", | |
"problems.autoReveal": false, | |
"problems.defaultViewMode": "table", | |
"problems.showCurrentInStatus": true, | |
"editor.unusualLineTerminators": "auto", | |
// "git-graph.commitDetailsView.location": "Docked to Bottom", | |
// using gitlens instead of | |
"git.blame.editorDecoration.enabled": false, | |
"git.blame.editorDecoration.template": "${authorName} • ${hasShort} • ${subject} (${authorDateAgo})", | |
"git.blame.statusBarItem.enabled": true, | |
"git.blame.statusBarItem.template": "${authorName} • ${hasShort} (${authorDateAgo})", | |
"gitlens.blame.format": "${message|100?} ${agoOrDate|14-}", | |
"gitlens.currentLine.format": "${id} ${author • }${agoOrDate}${' via 'pullRequest}${ • message|100?}", | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"update.releaseTrack": "prerelease", | |
"window.commandCenter": true, | |
"editor.fontSize": 18, | |
"editor.fontFamily": "'OperatorMonoLig Nerd Font Mono', Menlo, Monaco, 'Courier New', monospace", | |
"editor.fontWeight": "300", | |
"editor.fontLigatures": true, | |
"editor.inlayHints.fontSize": 14, | |
"editor.inlayHints.fontFamily": "'MonaspiceRn Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.codeLensFontSize": 16, | |
"editor.codeLensFontFamily": "'MonaspiceRn Nerd Font Mono'", | |
"editor.tabSize": 2, | |
"editor.tabCompletion": "on", | |
"editor.unusualLineTerminators": "auto", | |
"editor.cursorStyle": "underline", | |
"editor.cursorSmoothCaretAnimation": "on", | |
"editor.cursorSurroundingLinesStyle": "all", | |
"editor.dropIntoEditor.preferences": [], | |
"editor.find.globalFindClipboard": true, | |
"editor.minimap.autohide": true, | |
"editor.suggestFontSize": 16, | |
"editor.suggest.shareSuggestSelections": true, | |
"editor.suggest.showStatusBar": true, | |
"editor.find.autoFindInSelection": "multiline", | |
"editor.fontVariations": true, | |
"editor.colorDecorators": true, | |
"editor.defaultColorDecorators": "always", | |
"editor.tokenColorCustomizations": { | |
"textMateRules": [ | |
{ | |
"scope": [ | |
// following will be in italic (=FlottFlott) | |
"comment", | |
"entity.name.type.class", // class names | |
"keyword", // import, export, return… | |
"constant", // String, Number, Boolean…, this, super | |
"storage.modifier", // static keyword | |
"storage.type.class.js", // class keyword | |
], | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
] | |
}, | |
// inline suggest | |
"editor.inlineSuggest.fontFamily": "'iMWritingMono Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.inlineSuggest.edits.experimental.useMixedLinesDiff": "whenPossible", | |
"editor.inlineSuggest.showToolbar": "always", | |
"editor.inlineSuggest.syntaxHighlightingEnabled": true, | |
"cursor.composer.shouldChimeAfterChatFinishes": true, | |
"cursor.composer.shouldAllowCustomModes": true, | |
"timeline.pageOnScroll": true, | |
"search.globalFindClipboard": true, | |
"search.seedOnFocus": true, | |
// font family and font size | |
"debug.console.fontSize": 16, | |
"debug.console.fontFamily": "'BlexMono Nerd Font Mono'", | |
"chat.editor.fontSize": 18, | |
"chat.editor.fontFamily": "'FantasqueSansM Nerd Font', 'LXGWWenKaiMono Nerd Font Mono'", | |
"inlineChat.lineEmptyHint": true, | |
"markdown.preview.fontSize": 16, | |
"markdown.preview.fontFamily": "'VictorMono Nerd Font Mono', 'Yozai Nerd Font', -apple-system, BlinkMacSystemFont, 'Segoe WPC', 'Segoe UI', system-ui, 'Ubuntu', 'Droid Sans', sans-serif", | |
"notebook.output.fontFamily": "'VictorMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"notebook.defaultFormatter": "fnando.linter", | |
// diff | |
"diffEditor.codeLens": true, | |
"diffEditor.experimental.showMoves": true, | |
"diffEditor.experimental.useTrueInlineView": true, | |
"files.trimTrailingWhitespace": true, | |
"files.trimFinalNewlines": true, | |
"files.associations": { | |
"*.json": "jsonc" | |
}, | |
// accessibility | |
"accessibility.signalOptions.debouncePositionChanges": true, | |
"accessibility.underlineLinks": true, | |
// terminal | |
"terminal.external.linuxExec": "xterm-256color", | |
"terminal.external.osxExec": "iTerm.app", | |
"terminal.integrated.fontSize": 18, | |
"terminal.integrated.fontFamily": "'FantasqueSansM Nerd Font', 'iMWritingMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"terminal.integrated.accessibleViewPreserveCursorPosition": true, | |
"terminal.integrated.cursorBlinking": true, | |
"terminal.integrated.copyOnSelection": true, | |
"terminal.integrated.defaultProfile.osx": "bash", | |
"terminal.integrated.smoothScrolling": true, | |
"terminal.integrated.suggest.enabled": true, | |
"terminal.integrated.suggest.enableExtensionCompletions": true, | |
"terminal.integrated.tabStopWidth": 4, | |
"terminal.integrated.fontLigatures": true, | |
"terminal.integrated.fontWeight": "200", | |
"terminal.integrated.mouseWheelZoom": true, | |
"terminal.integrated.tabs.defaultColor": "terminal.ansiGreen", | |
// sync | |
"sync.autoUpload": true, | |
"sync.autoDownload": false, | |
"sync.gist": "5237cf066bd002c56074ecb22d446d2c", | |
"sync.quietSync": true, | |
// git/scm | |
"scm.inputFontSize": 16, | |
"scm.inputFontFamily": "'Lekton Nerd Font Mono', 'VictorMono Nerd Font Mono'", | |
"git.alwaysSignOff": true, | |
"git.enableCommitSigning": true, | |
// using gitlens instead of | |
"git.blame.editorDecoration.enabled": false, | |
"git.blame.editorDecoration.template": " ${authorName} • ${hasShort} • ${subject} (${authorDateAgo})", | |
"git.blame.statusBarItem.enabled": true, | |
"git.blame.statusBarItem.template": " ${authorName} • ${hasShort} (${authorDateAgo})", | |
// vim/nvim | |
"vim.cursorStylePerMode.insert": "line-thin", | |
"vim.cursorStylePerMode.normal": "underline", | |
"vim.cursorStylePerMode.replace": "block", | |
"vim.cursorStylePerMode.visual": "block", | |
"vim.cursorStylePerMode.visualblock": "block", | |
"vim.cursorStylePerMode.visualline": "underline", | |
"vim.easymotionMarkerFontWeight": "normal", | |
"vim.searchMatchColor": "#A9B665", | |
"vim.startInInsertMode": false, | |
// color highlight | |
"color-highlight.markerType": "dot-after", | |
"color-highlight.matchHslWithNoFunction": true, | |
"color-highlight.matchRgbWithNoFunction": true, | |
"color-highlight.matchWords": true, | |
"color-highlight.useARGB": true, | |
// groovy | |
"groovyLint.basic.loglevel": "warning", | |
"groovyLint.debug.enable": true, | |
"groovyLint.basic.config": "/Users/marslo/.groovylintrc.json", | |
// python | |
"ipynb.experimental.serialization": true, | |
"python.terminal.activateEnvInCurrentTerminal": true, | |
"python.testing.pytestEnabled": true, | |
"python.testing.unittestEnabled": true, | |
"python.venvPath": "$HOME/.venv", | |
"python.venvFolders": [ | |
".venv", | |
"$HOME/.venv" | |
], | |
// vim/nvim | |
"vim.useSystemClipboard": true, | |
"vim.enableNeovim": true, | |
"vim.neovimConfigPath": "~/.config/nvim/init.lua", | |
"vim.neovimPath": "/opt/homebrew/bin/nvim", | |
"vim.vimrc.enable": true, | |
"vim.vimrc.path": "$HOME/.vimrc", | |
"vim.changeWordIncludesWhitespace": true, | |
"vim.matchpairs": "(:),{:},[:],<:>,':',\":\"", | |
"vim.leader": ",", | |
"vim.hlsearch": true, | |
"vim.highlightedyank.enable": true, | |
"vim.neovimUseConfigFile": true, | |
"vim.searchMatchTextColor": "#A9B665", | |
"vim.highlightedyank.textColor": "#A9B665", | |
"vim.smartRelativeLine": true, | |
"vim.visualstar": true, | |
"vim.statusBarColorControl": true, | |
"vim.statusBarColors.insert": "#604F72", | |
"vim.statusBarColors.normal": "#202020", | |
"vim.statusBarColors.visual": "#724f60", | |
"vim.statusBarColors.visualblock": "#724F60", | |
"vim.statusBarColors.searchinprogressmode": "#4E7260", | |
"vim.statusBarStrings.replace": "#72614E", | |
"vim.statusBarStrings.visual": "-- VISUAL --", | |
"vim.statusBarStrings.visualline": "-- VISUAL LINE --", | |
"vim.statusBarStrings.visualblock": "-- VISUAL BLOCK --", | |
// theme | |
"workbench.colorTheme": "Gruvbox Material Dark", | |
"workbench.iconTheme": "gruvbox-material-icon-theme", | |
"workbench.colorCustomizations": { | |
"statusBar.background": "#202020", | |
"statusBar.noFolderBackground": "#202020", | |
"statusBar.debuggingBackground": "#202020", | |
"statusBar.foreground": "#ffffff", | |
"statusBar.debuggingForeground": "#ffffff" | |
}, | |
"workbench.editor.defaultBinaryEditor": "default", | |
"workbench.list.horizontalScrolling": true, | |
"workbench.reduceMotion": "on", | |
"workbench.editor.enablePreviewFromCodeNavigation": true, | |
"workbench.editor.enablePreviewFromQuickOpen": true, | |
"workbench.editor.highlightModifiedTabs": true, | |
"workbench.editor.scrollToSwitchTabs": true, | |
"workbench.commandPalette.experimental.suggestCommands": true, | |
"workbench.externalBrowser": "chrome", | |
"workbench.list.scrollByPage": true, | |
"workbench.list.smoothScrolling": true, | |
"workbench.view.alwaysShowHeaderActions": true, | |
"workbench.quickOpen.preserveInput": true, | |
"workbench.view.showQuietly": { | |
"workbench.panel.output": true | |
}, | |
"gruvboxMaterial.darkCursor": "purple", | |
"gruvboxMaterial.darkContrast": "hard", | |
"gruvboxMaterial.diagnosticTextBackgroundOpacity": "12.5%", | |
"gruvboxMaterial.italicKeywords": true, | |
"gruvboxMaterial.highContrast": true, | |
"gruvboxMaterial.colorfulSyntax": true, | |
// indent rainbow | |
"indentRainbow.indicatorStyle": "light", | |
"indentRainbow.errorColor": "", | |
"indentRainbow.colorOnWhiteSpaceOnly": false, | |
"indentRainbow.colors": [ | |
"rgba(255,255,64,0.2)", | |
"rgba(127,255,127,0.2)", | |
"rgba(255,127,255,0.2)", | |
"rgba(79,236,236,0.2)" | |
], | |
"indentRainbow.tabmixColor": "", | |
// git graph | |
"git-graph.date.type": "Commit Date", | |
"git-graph.dialog.applyStash.reinstateIndex": true, | |
"git-graph.dialog.createBranch.checkOut": true, | |
"git-graph.repository.commits.showSignatureStatus": true, | |
// "git-graph.commitDetailsView.location": "Docked to Bottom", | |
// gitlens | |
"gitlens.currentLine.fontSize": 14, | |
"gitlens.currentLine.fontWeight": "300", | |
"gitlens.currentLine.fontStyle": "italic", | |
"gitlens.currentLine.fontFamily": "'VictorMono Nerd Font Mono'', 'Lekton Nerd Font Mono'", | |
"gitlens.blame.fontStyle": "italic", | |
"gitlens.blame.fontSize": 14, | |
"gitlens.blame.fontFamily": "'JetBrainsMono Nerd Font Mono'", | |
"gitlens.graph.experimental.renderer.enabled": true, | |
"gitlens.graph.dimMergeCommits": true, | |
"gitlens.graph.showRemoteNames": true, | |
"gitlens.cloudPatches.enabled": false, | |
"gitlens.cloudIntegrations.enabled": false, | |
"gitlens.views.workspaces.branches.showStashes": true, | |
"gitlens.views.workspaces.includeWorkingTree": true, | |
"gitlens.launchpad.indicator.useColors": true, | |
"gitlens.views.showContributorsStatistics": true, | |
"gitlens.views.repositories.showStashes": true, | |
"gitlens.views.repositories.showIncomingActivity": true, | |
"gitlens.views.repositories.branches.showStashes": true, | |
"gitlens.views.branches.showRemoteBranches": true, | |
"gitlens.views.branches.showStashes": true, | |
"gitlens.views.contributors.showAllBranches": true, | |
"gitlens.views.contributors.showStatistics": true, | |
"gitlens.debug": true, | |
"problems.autoReveal": false, | |
"problems.defaultViewMode": "table", | |
"problems.showCurrentInStatus": true, | |
"gitlens.blame.format": "${message|100?} ${agoOrDate|14-}", | |
"gitlens.currentLine.format": " ${author -} ${id •} ${agoOrDate}${' via 'pullRequest}${ • message|100?}", | |
"gitlens.currentLine.uncommittedChangesFormat": " ${author}", | |
"gitlens.blame.fontWeight": "200", | |
"gitlens.statusBar.format": "${author} • ${agoOrDate}${' via 'pullRequest}", | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"update.releaseTrack": "prerelease", | |
"window.commandCenter": true, | |
"editor.fontSize": 18, | |
"editor.fontFamily": "'OperatorMonoLig Nerd Font Mono', Menlo, Monaco, 'Courier New', monospace", | |
"editor.fontWeight": "300", | |
"editor.fontLigatures": true, | |
"editor.inlayHints.fontSize": 14, | |
"editor.inlayHints.fontFamily": "'MonaspiceRn Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.codeLensFontSize": 16, | |
"editor.codeLensFontFamily": "'MonaspiceRn Nerd Font Mono'", | |
"editor.tabSize": 2, | |
"editor.cursorStyle": "underline", | |
"editor.cursorSmoothCaretAnimation": "on", | |
"editor.cursorSurroundingLinesStyle": "all", | |
"editor.dropIntoEditor.preferences": [], | |
"editor.find.globalFindClipboard": true, | |
"editor.minimap.autohide": true, | |
"editor.suggestFontSize": 16, | |
"editor.suggest.shareSuggestSelections": true, | |
"editor.suggest.showStatusBar": true, | |
"editor.find.autoFindInSelection": "multiline", | |
"editor.fontVariations": true, | |
"editor.colorDecorators": true, | |
"editor.defaultColorDecorators": "always", | |
"editor.tokenColorCustomizations": { | |
"textMateRules": [ | |
{ | |
"scope": [ | |
// following will be in italic (=FlottFlott) | |
"comment", | |
"entity.name.type.class", // class names | |
"keyword", // import, export, return… | |
"constant", // String, Number, Boolean…, this, super | |
"storage.modifier", // static keyword | |
"storage.type.class.js", // class keyword | |
], | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
] | |
}, | |
// inline suggest | |
"editor.inlineSuggest.fontFamily": "'iMWritingMono Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.inlineSuggest.edits.experimental.useMixedLinesDiff": "whenPossible", | |
"editor.inlineSuggest.showToolbar": "always", | |
"editor.inlineSuggest.syntaxHighlightingEnabled": true, | |
"cursor.composer.shouldChimeAfterChatFinishes": true, | |
"cursor.composer.shouldAllowCustomModes": true, | |
"timeline.pageOnScroll": true, | |
"search.globalFindClipboard": true, | |
"search.seedOnFocus": true, | |
// font family and font size | |
"debug.console.fontSize": 16, | |
"debug.console.fontFamily": "'BlexMono Nerd Font Mono'", | |
"chat.editor.fontSize": 18, | |
"chat.editor.fontFamily": "'FantasqueSansM Nerd Font', 'LXGWWenKaiMono Nerd Font Mono'", | |
"inlineChat.lineEmptyHint": true, | |
"markdown.preview.fontSize": 16, | |
"markdown.preview.fontFamily": "'VictorMono Nerd Font Mono', 'Yozai Nerd Font', -apple-system, BlinkMacSystemFont, 'Segoe WPC', 'Segoe UI', system-ui, 'Ubuntu', 'Droid Sans', sans-serif", | |
"notebook.output.fontFamily": "'VictorMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"notebook.defaultFormatter": "fnando.linter", | |
// diff | |
"diffEditor.codeLens": true, | |
"diffEditor.experimental.showMoves": true, | |
"diffEditor.experimental.useTrueInlineView": true, | |
"files.trimTrailingWhitespace": true, | |
"files.trimFinalNewlines": true, | |
"files.associations": { | |
"*.json": "jsonc" | |
}, | |
// accessibility | |
"accessibility.signalOptions.debouncePositionChanges": true, | |
"accessibility.underlineLinks": true, | |
// terminal | |
"terminal.external.linuxExec": "xterm-256color", | |
"terminal.external.osxExec": "iTerm.app", | |
"terminal.integrated.fontSize": 18, | |
"terminal.integrated.fontFamily": "'FantasqueSansM Nerd Font', 'iMWritingMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"terminal.integrated.accessibleViewPreserveCursorPosition": true, | |
"terminal.integrated.cursorBlinking": true, | |
"terminal.integrated.copyOnSelection": true, | |
"terminal.integrated.defaultProfile.osx": "bash", | |
"terminal.integrated.smoothScrolling": true, | |
"terminal.integrated.suggest.enabled": true, | |
"terminal.integrated.suggest.enableExtensionCompletions": true, | |
"terminal.integrated.tabStopWidth": 4, | |
"terminal.integrated.fontLigatures": true, | |
"terminal.integrated.fontWeight": "200", | |
"terminal.integrated.mouseWheelZoom": true, | |
"terminal.integrated.tabs.defaultColor": "terminal.ansiGreen", | |
// sync | |
"sync.autoUpload": true, | |
"sync.autoDownload": false, | |
"sync.gist": "5237cf066bd002c56074ecb22d446d2c", | |
"sync.quietSync": true, | |
// git/scm | |
"scm.inputFontSize": 16, | |
"scm.inputFontFamily": "'Lekton Nerd Font Mono', 'VictorMono Nerd Font Mono'", | |
"git.alwaysSignOff": true, | |
"git.enableCommitSigning": true, | |
// vim/nvim | |
"vim.cursorStylePerMode.insert": "line-thin", | |
"vim.cursorStylePerMode.normal": "underline", | |
"vim.cursorStylePerMode.replace": "block", | |
"vim.cursorStylePerMode.visual": "block", | |
"vim.cursorStylePerMode.visualblock": "block", | |
"vim.cursorStylePerMode.visualline": "underline", | |
"vim.easymotionMarkerFontWeight": "normal", | |
"vim.searchMatchColor": "#A9B665", | |
"vim.startInInsertMode": false, | |
// color highlight | |
"color-highlight.markerType": "dot-after", | |
"color-highlight.matchHslWithNoFunction": true, | |
"color-highlight.matchRgbWithNoFunction": true, | |
"color-highlight.matchWords": true, | |
"color-highlight.useARGB": true, | |
// groovy | |
"groovyLint.basic.loglevel": "warning", | |
"groovyLint.debug.enable": true, | |
"groovyLint.basic.config": "/Users/marslo/.groovylintrc.json", | |
// python | |
"ipynb.experimental.serialization": true, | |
"python.terminal.activateEnvInCurrentTerminal": true, | |
"python.testing.pytestEnabled": true, | |
"python.testing.unittestEnabled": true, | |
"python.venvPath": "$HOME/.venv", | |
"python.venvFolders": [ | |
".venv", | |
"$HOME/.venv" | |
], | |
// vim/nvim | |
"vim.useSystemClipboard": true, | |
"vim.enableNeovim": true, | |
"vim.neovimConfigPath": "~/.config/nvim/init.lua", | |
"vim.neovimPath": "/opt/homebrew/bin/nvim", | |
"vim.vimrc.enable": true, | |
"vim.vimrc.path": "$HOME/.vimrc", | |
"vim.changeWordIncludesWhitespace": true, | |
"vim.matchpairs": "(:),{:},[:],<:>,':',\":\"", | |
"vim.leader": ",", | |
"vim.hlsearch": true, | |
"vim.highlightedyank.enable": true, | |
"vim.neovimUseConfigFile": true, | |
"vim.searchMatchTextColor": "#A9B665", | |
"vim.highlightedyank.textColor": "#A9B665", | |
"vim.smartRelativeLine": true, | |
"vim.visualstar": true, | |
"vim.statusBarColorControl": true, | |
"vim.statusBarColors.insert": "#604F72", | |
"vim.statusBarColors.normal": "#202020", | |
"vim.statusBarColors.visual": "#724f60", | |
"vim.statusBarColors.visualblock": "#724F60", | |
"vim.statusBarColors.searchinprogressmode": "#4E7260", | |
"vim.statusBarStrings.replace": "#72614E", | |
"vim.statusBarStrings.visual": "-- VISUAL --", | |
"vim.statusBarStrings.visualline": "-- VISUAL LINE --", | |
"vim.statusBarStrings.visualblock": "-- VISUAL BLOCK --", | |
// theme | |
"workbench.colorTheme": "Gruvbox Material Dark", | |
"workbench.iconTheme": "gruvbox-material-icon-theme", | |
"workbench.colorCustomizations": { | |
"statusBar.background": "#202020", | |
"statusBar.noFolderBackground": "#202020", | |
"statusBar.debuggingBackground": "#202020", | |
"statusBar.foreground": "#ffffff", | |
"statusBar.debuggingForeground": "#ffffff" | |
}, | |
"workbench.editor.defaultBinaryEditor": "default", | |
"workbench.list.horizontalScrolling": true, | |
"workbench.reduceMotion": "on", | |
"workbench.editor.enablePreviewFromCodeNavigation": true, | |
"workbench.editor.enablePreviewFromQuickOpen": true, | |
"workbench.editor.highlightModifiedTabs": true, | |
"workbench.editor.scrollToSwitchTabs": true, | |
"workbench.commandPalette.experimental.suggestCommands": true, | |
"workbench.externalBrowser": "chrome", | |
"workbench.list.scrollByPage": true, | |
"workbench.list.smoothScrolling": true, | |
"workbench.view.alwaysShowHeaderActions": true, | |
"workbench.quickOpen.preserveInput": true, | |
"workbench.view.showQuietly": { | |
"workbench.panel.output": true | |
}, | |
"gruvboxMaterial.darkCursor": "purple", | |
"gruvboxMaterial.darkContrast": "hard", | |
"gruvboxMaterial.diagnosticTextBackgroundOpacity": "12.5%", | |
"gruvboxMaterial.italicKeywords": true, | |
"gruvboxMaterial.highContrast": true, | |
"gruvboxMaterial.colorfulSyntax": true, | |
"indentRainbow.indicatorStyle": "light", | |
// git graph | |
"git-graph.date.type": "Commit Date", | |
"git-graph.dialog.applyStash.reinstateIndex": true, | |
"git-graph.dialog.createBranch.checkOut": true, | |
// gitlens | |
"gitlens.currentLine.fontSize": 16, | |
"gitlens.currentLine.fontWeight": "300", | |
"gitlens.currentLine.fontStyle": "italic", | |
"gitlens.currentLine.fontFamily": " 'VictorMono Nerd Font Mono'', 'Lekton Nerd Font Mono'", | |
"gitlens.blame.fontStyle": "italic", | |
"gitlens.blame.fontSize": 14, | |
"gitlens.blame.fontFamily": "'JetBrainsMono Nerd Font Mono'", | |
"gitlens.graph.experimental.renderer.enabled": true, | |
"gitlens.graph.dimMergeCommits": true, | |
"gitlens.graph.showRemoteNames": true, | |
"gitlens.cloudPatches.enabled": false, | |
"gitlens.cloudIntegrations.enabled": false, | |
"gitlens.views.workspaces.branches.showStashes": true, | |
"gitlens.views.workspaces.includeWorkingTree": true, | |
"gitlens.launchpad.indicator.useColors": true, | |
"gitlens.views.showContributorsStatistics": true, | |
"gitlens.views.repositories.showStashes": true, | |
"gitlens.views.repositories.showIncomingActivity": true, | |
"gitlens.views.repositories.branches.showStashes": true, | |
"gitlens.views.branches.showRemoteBranches": true, | |
"gitlens.views.branches.showStashes": true, | |
"gitlens.views.contributors.showAllBranches": true, | |
"gitlens.views.contributors.showStatistics": true, | |
"gitlens.debug": true, | |
"indentRainbow.errorColor": "", | |
"editor.tabCompletion": "on", | |
"indentRainbow.colorOnWhiteSpaceOnly": false, | |
"indentRainbow.colors": [ | |
"rgba(255,255,64,0.2)", | |
"rgba(127,255,127,0.2)", | |
"rgba(255,127,255,0.2)", | |
"rgba(79,236,236,0.2)" | |
], | |
"indentRainbow.tabmixColor": "", | |
"problems.autoReveal": false, | |
"problems.defaultViewMode": "table", | |
"problems.showCurrentInStatus": true, | |
"editor.unusualLineTerminators": "auto", | |
// "git-graph.commitDetailsView.location": "Docked to Bottom", | |
// using gitlens instead of | |
"git.blame.editorDecoration.enabled": false, | |
"git.blame.editorDecoration.template": "${authorName} • ${hasShort} • ${subject} (${authorDateAgo})", | |
"git.blame.statusBarItem.enabled": true, | |
"git.blame.statusBarItem.template": "${authorName} • ${hasShort} (${authorDateAgo})", | |
"gitlens.blame.format": "${message|100?} ${agoOrDate|14-}", | |
"gitlens.currentLine.format": " ${author -} ${id •} ${agoOrDate}${' via 'pullRequest}${ • message|100?}", | |
"gitlens.currentLine.uncommittedChangesFormat": " ${author}", | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///Users/marslo/iMarslo/job/code/re/sdk-release/vars/git.groovy","entries":[{"id":"H8o2.groovy","timestamp":1743651446001}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///Users/marslo/iMarslo/job/code/re/sdk-release/release-scripts/rel_jenkins/git_support.groovy","entries":[{"id":"n9O1.groovy","source":"Workspace Edit","timestamp":1743643509444}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///Users/marslo/iMarslo/job/code/re/sdk-release/release-scripts/validation_checks/jenkins_entry_point.groovy","entries":[{"id":"kVOI.groovy","source":"Workspace Edit","timestamp":1743643509430}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///Users/marslo/iMarslo/job/code/re/sdk-release/vars/acl.groovy","entries":[{"id":"WWbc.groovy","timestamp":1743639862438},{"id":"77QE.groovy","timestamp":1743640565297}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///Users/marslo/iMarslo/job/code/re/sdk-release/release-scripts/cust-string-check-ody/jenkins_entry_point.groovy","entries":[{"id":"rxBd.groovy","source":"Workspace Edit","timestamp":1743643509430}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///Users/marslo/iMarslo/job/code/re/sdk-release/release-scripts/cust-string-check/jenkins_entry_point.groovy","entries":[{"id":"Y2UH.groovy","source":"Workspace Edit","timestamp":1743643509430}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// This configuration file allows you to pass permanent command line arguments to VS Code. | |
// Only a subset of arguments is currently supported to reduce the likelihood of breaking | |
// the installation. | |
// | |
// PLEASE DO NOT CHANGE WITHOUT UNDERSTANDING THE IMPACT | |
// | |
// NOTE: Changing this file requires a restart of VS Code. | |
{ | |
// Use software rendering instead of hardware accelerated rendering. | |
// This can help in cases where you see rendering issues in VS Code. | |
// "disable-hardware-acceleration": true, | |
// Allows to disable crash reporting. | |
// Should restart the app if the value is changed. | |
"enable-crash-reporter": true, | |
// Unique id used for correlating crash reports sent from this instance. | |
// Do not edit this value. | |
"crash-reporter-id": "e3a2ea5c-e40a-427a-8d64-e55b890b0e8e", | |
"locale": "zh-cn" | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":1,"resource":"file:///Users/marslo/.cursor/argv.json","entries":[{"id":"8yvy.json","timestamp":1743635530405},{"id":"zhUT.json","timestamp":1743640576255}]} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// This configuration file allows you to pass permanent command line arguments to VS Code. | |
// Only a subset of arguments is currently supported to reduce the likelihood of breaking | |
// the installation. | |
// | |
// PLEASE DO NOT CHANGE WITHOUT UNDERSTANDING THE IMPACT | |
// | |
// NOTE: Changing this file requires a restart of VS Code. | |
{ | |
// Use software rendering instead of hardware accelerated rendering. | |
// This can help in cases where you see rendering issues in VS Code. | |
// "disable-hardware-acceleration": true, | |
// Allows to disable crash reporting. | |
// Should restart the app if the value is changed. | |
"enable-crash-reporter": true, | |
// Unique id used for correlating crash reports sent from this instance. | |
// Do not edit this value. | |
"crash-reporter-id": "e3a2ea5c-e40a-427a-8d64-e55b890b0e8e", | |
"locale": "en" | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Place your key bindings in this file to override the defaults | |
[ | |
{ | |
"key": "cmd+i", | |
"command": "composerMode.agent" | |
} | |
] |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"update.releaseTrack": "prerelease", | |
"window.commandCenter": true, | |
"editor.fontSize": 18, | |
"editor.fontFamily": "'OperatorMonoLig Nerd Font Mono', Menlo, Monaco, 'Courier New', monospace", | |
"editor.fontWeight": "300", | |
"editor.fontLigatures": true, | |
"editor.inlayHints.fontSize": 14, | |
"editor.inlayHints.fontFamily": "'MonaspiceRn Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.codeLensFontSize": 16, | |
"editor.codeLensFontFamily": "'MonaspiceRn Nerd Font Mono'", | |
"editor.tabSize": 2, | |
"editor.tabCompletion": "on", | |
"editor.unusualLineTerminators": "auto", | |
"editor.cursorStyle": "underline", | |
"editor.cursorSmoothCaretAnimation": "on", | |
"editor.cursorSurroundingLinesStyle": "all", | |
"editor.dropIntoEditor.preferences": [], | |
"editor.find.globalFindClipboard": true, | |
"editor.minimap.autohide": true, | |
"editor.suggestFontSize": 16, | |
"editor.suggest.shareSuggestSelections": true, | |
"editor.suggest.showStatusBar": true, | |
"editor.find.autoFindInSelection": "multiline", | |
"editor.fontVariations": true, | |
"editor.colorDecorators": true, | |
"editor.defaultColorDecorators": "always", | |
"editor.tokenColorCustomizations": { | |
"textMateRules": [ | |
{ | |
"scope": [ | |
// following will be in italic (=FlottFlott) | |
"comment", | |
"entity.name.type.class", // class names | |
"keyword", // import, export, return… | |
"constant", // String, Number, Boolean…, this, super | |
"storage.modifier", // static keyword | |
"storage.type.class.js", // class keyword | |
], | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
] | |
}, | |
// inline suggest | |
"editor.inlineSuggest.fontFamily": "'iMWritingMono Nerd Font Mono', 'FantasqueSansM Nerd Font'", | |
"editor.inlineSuggest.edits.experimental.useMixedLinesDiff": "whenPossible", | |
"editor.inlineSuggest.showToolbar": "always", | |
"editor.inlineSuggest.syntaxHighlightingEnabled": true, | |
"cursor.composer.shouldChimeAfterChatFinishes": true, | |
"cursor.composer.shouldAllowCustomModes": true, | |
"timeline.pageOnScroll": true, | |
"search.globalFindClipboard": true, | |
"search.seedOnFocus": true, | |
// font family and font size | |
"debug.console.fontSize": 16, | |
"debug.console.fontFamily": "'BlexMono Nerd Font Mono'", | |
"chat.editor.fontSize": 18, | |
"chat.editor.fontFamily": "'FantasqueSansM Nerd Font', 'LXGWWenKaiMono Nerd Font Mono'", | |
"inlineChat.lineEmptyHint": true, | |
"markdown.preview.fontSize": 16, | |
"markdown.preview.fontFamily": "'VictorMono Nerd Font Mono', 'Yozai Nerd Font', -apple-system, BlinkMacSystemFont, 'Segoe WPC', 'Segoe UI', system-ui, 'Ubuntu', 'Droid Sans', sans-serif", | |
"notebook.output.fontFamily": "'VictorMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"notebook.defaultFormatter": "fnando.linter", | |
// diff | |
"diffEditor.codeLens": true, | |
"diffEditor.experimental.showMoves": true, | |
"diffEditor.experimental.useTrueInlineView": true, | |
"files.trimTrailingWhitespace": true, | |
"files.trimFinalNewlines": true, | |
"files.associations": { | |
"*.json": "jsonc" | |
}, | |
// accessibility | |
"accessibility.signalOptions.debouncePositionChanges": true, | |
"accessibility.underlineLinks": true, | |
// terminal | |
"terminal.external.linuxExec": "xterm-256color", | |
"terminal.external.osxExec": "iTerm.app", | |
"terminal.integrated.fontSize": 18, | |
"terminal.integrated.fontFamily": "'FantasqueSansM Nerd Font', 'iMWritingMono Nerd Font Mono', 'LXGWWenKaiMono Nerd Font Mono'", | |
"terminal.integrated.accessibleViewPreserveCursorPosition": true, | |
"terminal.integrated.cursorBlinking": true, | |
"terminal.integrated.copyOnSelection": true, | |
"terminal.integrated.defaultProfile.osx": "bash", | |
"terminal.integrated.smoothScrolling": true, | |
"terminal.integrated.suggest.enabled": true, | |
"terminal.integrated.suggest.enableExtensionCompletions": true, | |
"terminal.integrated.tabStopWidth": 4, | |
"terminal.integrated.fontLigatures": true, | |
"terminal.integrated.fontWeight": "200", | |
"terminal.integrated.mouseWheelZoom": true, | |
"terminal.integrated.tabs.defaultColor": "terminal.ansiGreen", | |
// sync | |
"sync.autoUpload": true, | |
"sync.autoDownload": false, | |
"sync.gist": "5237cf066bd002c56074ecb22d446d2c", | |
"sync.quietSync": true, | |
// git/scm | |
"scm.inputFontSize": 16, | |
"scm.inputFontFamily": "'Lekton Nerd Font Mono', 'VictorMono Nerd Font Mono'", | |
"git.alwaysSignOff": true, | |
"git.enableCommitSigning": true, | |
// using gitlens instead of | |
"git.blame.editorDecoration.enabled": false, | |
"git.blame.editorDecoration.template": " ${authorName} • ${hasShort} • ${subject} (${authorDateAgo})", | |
"git.blame.statusBarItem.enabled": true, | |
"git.blame.statusBarItem.template": " ${authorName} • ${hasShort} (${authorDateAgo})", | |
// vim/nvim | |
"vim.cursorStylePerMode.insert": "line-thin", | |
"vim.cursorStylePerMode.normal": "underline", | |
"vim.cursorStylePerMode.replace": "block", | |
"vim.cursorStylePerMode.visual": "block", | |
"vim.cursorStylePerMode.visualblock": "block", | |
"vim.cursorStylePerMode.visualline": "underline", | |
"vim.easymotionMarkerFontWeight": "normal", | |
"vim.searchMatchColor": "#A9B665", | |
"vim.startInInsertMode": false, | |
// color highlight | |
"color-highlight.markerType": "dot-after", | |
"color-highlight.matchHslWithNoFunction": true, | |
"color-highlight.matchRgbWithNoFunction": true, | |
"color-highlight.matchWords": true, | |
"color-highlight.useARGB": true, | |
// groovy | |
"groovyLint.basic.loglevel": "warning", | |
"groovyLint.debug.enable": true, | |
"groovyLint.basic.config": "/Users/marslo/.groovylintrc.json", | |
// python | |
"ipynb.experimental.serialization": true, | |
"python.terminal.activateEnvInCurrentTerminal": true, | |
"python.testing.pytestEnabled": true, | |
"python.testing.unittestEnabled": true, | |
"python.venvPath": "$HOME/.venv", | |
"python.venvFolders": [ | |
".venv", | |
"$HOME/.venv" | |
], | |
// vim/nvim | |
"vim.useSystemClipboard": true, | |
"vim.enableNeovim": true, | |
"vim.neovimConfigPath": "~/.config/nvim/init.lua", | |
"vim.neovimPath": "/opt/homebrew/bin/nvim", | |
"vim.vimrc.enable": true, | |
"vim.vimrc.path": "$HOME/.vimrc", | |
"vim.changeWordIncludesWhitespace": true, | |
"vim.matchpairs": "(:),{:},[:],<:>,':',\":\"", | |
"vim.leader": ",", | |
"vim.hlsearch": true, | |
"vim.highlightedyank.enable": true, | |
"vim.neovimUseConfigFile": true, | |
"vim.searchMatchTextColor": "#A9B665", | |
"vim.highlightedyank.textColor": "#A9B665", | |
"vim.smartRelativeLine": true, | |
"vim.visualstar": true, | |
"vim.statusBarColorControl": true, | |
"vim.statusBarColors.insert": "#604F72", | |
"vim.statusBarColors.normal": "#202020", | |
"vim.statusBarColors.visual": "#724f60", | |
"vim.statusBarColors.visualblock": "#724F60", | |
"vim.statusBarColors.searchinprogressmode": "#4E7260", | |
"vim.statusBarStrings.replace": "#72614E", | |
"vim.statusBarStrings.visual": "-- VISUAL --", | |
"vim.statusBarStrings.visualline": "-- VISUAL LINE --", | |
"vim.statusBarStrings.visualblock": "-- VISUAL BLOCK --", | |
// theme | |
"workbench.colorTheme": "Gruvbox Material Dark", | |
"workbench.iconTheme": "gruvbox-material-icon-theme", | |
"workbench.colorCustomizations": { | |
"statusBar.background": "#202020", | |
"statusBar.noFolderBackground": "#202020", | |
"statusBar.debuggingBackground": "#202020", | |
"statusBar.foreground": "#ffffff", | |
"statusBar.debuggingForeground": "#ffffff" | |
}, | |
"workbench.editor.defaultBinaryEditor": "default", | |
"workbench.list.horizontalScrolling": true, | |
"workbench.reduceMotion": "on", | |
"workbench.editor.enablePreviewFromCodeNavigation": true, | |
"workbench.editor.enablePreviewFromQuickOpen": true, | |
"workbench.editor.highlightModifiedTabs": true, | |
"workbench.editor.scrollToSwitchTabs": true, | |
"workbench.commandPalette.experimental.suggestCommands": true, | |
"workbench.externalBrowser": "chrome", | |
"workbench.list.scrollByPage": true, | |
"workbench.list.smoothScrolling": true, | |
"workbench.view.alwaysShowHeaderActions": true, | |
"workbench.quickOpen.preserveInput": true, | |
"workbench.view.showQuietly": { | |
"workbench.panel.output": true | |
}, | |
"gruvboxMaterial.darkCursor": "purple", | |
"gruvboxMaterial.darkContrast": "hard", | |
"gruvboxMaterial.diagnosticTextBackgroundOpacity": "12.5%", | |
"gruvboxMaterial.italicKeywords": true, | |
"gruvboxMaterial.highContrast": true, | |
"gruvboxMaterial.colorfulSyntax": true, | |
// indent rainbow | |
"indentRainbow.indicatorStyle": "light", | |
"indentRainbow.errorColor": "", | |
"indentRainbow.colorOnWhiteSpaceOnly": false, | |
"indentRainbow.colors": [ | |
"rgba(255,255,64,0.2)", | |
"rgba(127,255,127,0.2)", | |
"rgba(255,127,255,0.2)", | |
"rgba(79,236,236,0.2)" | |
], | |
"indentRainbow.tabmixColor": "", | |
// git graph | |
"git-graph.date.type": "Commit Date", | |
"git-graph.dialog.applyStash.reinstateIndex": true, | |
"git-graph.dialog.createBranch.checkOut": true, | |
"git-graph.repository.commits.showSignatureStatus": true, | |
// "git-graph.commitDetailsView.location": "Docked to Bottom", | |
"problems.autoReveal": false, | |
"problems.defaultViewMode": "table", | |
"problems.showCurrentInStatus": true, | |
// gitlens | |
"gitlens.currentLine.fontSize": 14, | |
"gitlens.currentLine.fontWeight": "300", | |
"gitlens.currentLine.fontStyle": "italic", | |
"gitlens.currentLine.fontFamily": "'VictorMono Nerd Font Mono'', 'Lekton Nerd Font Mono'", | |
"gitlens.blame.fontStyle": "italic", | |
"gitlens.blame.fontSize": 14, | |
"gitlens.blame.fontFamily": "'JetBrainsMono Nerd Font Mono'", | |
"gitlens.graph.experimental.renderer.enabled": true, | |
"gitlens.graph.dimMergeCommits": true, | |
"gitlens.graph.showRemoteNames": true, | |
"gitlens.cloudPatches.enabled": false, | |
"gitlens.cloudIntegrations.enabled": false, | |
"gitlens.views.workspaces.branches.showStashes": true, | |
"gitlens.views.workspaces.includeWorkingTree": true, | |
"gitlens.launchpad.indicator.useColors": true, | |
"gitlens.views.showContributorsStatistics": true, | |
"gitlens.views.repositories.showStashes": true, | |
"gitlens.views.repositories.showIncomingActivity": true, | |
"gitlens.views.repositories.branches.showStashes": true, | |
"gitlens.views.branches.showRemoteBranches": true, | |
"gitlens.views.branches.showStashes": true, | |
"gitlens.views.contributors.showAllBranches": true, | |
"gitlens.views.contributors.showStatistics": true, | |
"gitlens.debug": true, | |
"gitlens.blame.format": "${message|100?} ${agoOrDate|14-}", | |
"gitlens.currentLine.format": " ${author -} ${id •} ${agoOrDate}${' via 'pullRequest}${ • message|100?}", | |
"gitlens.currentLine.uncommittedChangesFormat": " ${author}", | |
"gitlens.blame.fontWeight": "200", | |
"gitlens.statusBar.format": "${author} • ${agoOrDate}${' via 'pullRequest}", | |
"application.shellEnvironmentResolutionTimeout": 100, | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment