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/python@3.13/bin/python3.13", | |
"prefix": "/opt/homebrew/opt/python@3.13/Frameworks/Python.framework/Versions/3.13", | |
"version": "3.13.2.final.0", | |
"is64Bit": true, | |
"symlinks": [ | |
"/opt/homebrew/bin/python3.13", | |
"/opt/homebrew/opt/python@3.13/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/python@3.13/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/python@3.12/bin/python3.12", | |
"prefix": "/opt/homebrew/opt/python@3.12/Frameworks/Python.framework/Versions/3.12", | |
"version": "3.12.9.final.0", | |
"is64Bit": true, | |
"symlinks": [ | |
"/opt/homebrew/bin/python3.12", | |
"/opt/homebrew/opt/python@3.12/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/python@3.12/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/python@3.13/bin/python3.13", | |
"prefix": "/opt/homebrew/opt/python@3.13/Frameworks/Python.framework/Versions/3.13", | |
"version": "3.13.2.final.0", | |
"is64Bit": true, | |
"symlinks": [ | |
"/opt/homebrew/bin/python3", | |
"/opt/homebrew/opt/python@3.13/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/python@3.13/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