Last active
January 18, 2025 19:08
-
-
Save nwalker/2aa64347c696bcfc66067d0fdce2e49c to your computer and use it in GitHub Desktop.
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
{ | |
"cmake.pinnedCommands": [ | |
"workbench.action.tasks.configureTaskRunner", | |
"workbench.action.tasks.runTask" | |
], | |
"cmake.showConfigureWithDebuggerNotification": false, | |
"cmake.showOptionsMovedNotification": false, | |
"terminal.integrated.profiles.windows": { | |
"VS 2022": { | |
"path": [ | |
"${env:windir}\\Sysnative\\cmd.exe", | |
"${env:windir}\\System32\\cmd.exe" | |
], | |
"args": [ | |
"/k", "C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\Common7\\Tools\\VsDevCmd.bat", | |
"-startdir=none", "-arch=x64", "-host_arch=x64" | |
] | |
}, | |
"PowerShell": { | |
"source": "PowerShell", | |
"icon": "terminal-powershell" | |
}, | |
"Command Prompt": { | |
"path": [ | |
"${env:windir}\\Sysnative\\cmd.exe", | |
"${env:windir}\\System32\\cmd.exe" | |
], | |
"args": [], | |
"icon": "terminal-cmd" | |
}, | |
"Git Bash": { | |
"source": "Git Bash" | |
} | |
}, | |
"terminal.integrated.defaultProfile.windows": "VS 2022", | |
"elixir-tools.nextLS.extensions.credo.enable": false, | |
"elixir-tools.nextLS.enable": false, | |
"security.workspace.trust.untrustedFiles": "open", | |
"workbench.startupEditor": "none", | |
"explorer.confirmDelete": false, | |
"files.eol": "\n", | |
"files.insertFinalNewline": true, | |
"files.trimFinalNewlines": true, | |
"editor.minimap.renderCharacters": false, | |
"editor.acceptSuggestionOnEnter": "off", | |
"diffEditor.ignoreTrimWhitespace": false, | |
"workbench.colorTheme": "Alabaster", | |
// "editor.semanticHighlighting.enabled": "configuredByTheme", | |
"editor.semanticHighlighting.enabled": false, | |
"editor.fontFamily": "'0xProto', Consolas, 'Courier New', monospace", | |
// "editor.fontWeight": "500", | |
"editor.fontSize": 13, | |
"editor.lineHeight": 1.5, | |
"editor.fontLigatures": true, | |
"terminal.integrated.fontSize": 12, | |
"terminal.integrated.lineHeight": 1.5, | |
"debug.console.lineHeight": 17, | |
"debug.console.fontSize": 12, | |
"debug.console.fontFamily": "'0xProto'", | |
// https://github.com/ntk148v/komau.vim/blob/master/colors/komau.vim | |
// let s:black = {"gui": "#222222", "cterm": "235"} | |
// let s:medium_gray = {"gui": "#767676", "cterm": "243"} | |
// let s:white = {"gui": "#F5EEE6", "cterm": "255"} | |
// let s:light_black = {"gui": "#424242", "cterm": "238"} | |
// let s:lighter_black = {"gui": "#545454", "cterm": "240"} | |
// let s:subtle_black = {"gui": "#303030", "cterm": "236"} | |
// let s:light_gray = {"gui": "#999999", "cterm": "246"} | |
// let s:lighter_gray = {"gui": "#CCCCCC", "cterm": "252"} | |
// let s:lightest_gray = {"gui": "#E5E5E5", "cterm": "254"} | |
// let s:yellow = {"gui": "#FED442", "cterm": "221"} | |
// let s:pink = {"gui": "#D73A49", "cterm": "167"} | |
// let s:green = {"gui": "#22863A", "cterm": "29" } | |
// let s:red = {"gui": "#B31D28", "cterm": "124"} | |
// let s:orange = {"gui": "#E36209", "cterm": "166"} | |
// let s:blue = {"gui": "#005CC5", "cterm": "26" } | |
"workbench.colorCustomizations": { | |
"[Alabaster]": { | |
// "back" | |
"editor.foreground": "#424242", | |
"editor.background": "#f1f1f1", | |
"sideBar.background": "#ededed", | |
"gitDecoration.modifiedResourceForeground": "#d55b09ea", | |
"gitDecoration.stageModifiedResourceForeground": "#22863A", | |
"editorBracketHighlight.foreground1": "#545454", | |
"editorBracketHighlight.foreground2": "#22863A", | |
"editorBracketHighlight.foreground3": "#005CC5", | |
"editorBracketHighlight.foreground4": "#d55b09ea", | |
"editorBracketHighlight.foreground5": "#d6b436", | |
"activityBar.foreground": "#B31D28", | |
"activityBarBadge.background": "#E36209", | |
} | |
}, | |
"editor.tokenColorCustomizations":{ | |
"[Alabaster]": { | |
"textMateRules": [ | |
{ | |
"scope": ["constant", "constant.numeric"], | |
"settings": { | |
"foreground": "#424242", | |
// "foreground": "#000000", | |
} | |
}, | |
{ | |
"name": "elixir atom", | |
"scope": [ | |
"constant.language.symbol.elixir", | |
"constant.language.elixir" | |
], | |
"settings": { | |
// "foreground": "#000000", | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"scope": ["string"], | |
"settings": { | |
// "foreground": "#22863A", | |
"foreground": "#707070", | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"scope": ["punctuation.definition.string"], | |
"settings": { | |
// "foreground": "#303030", | |
"fontStyle": "bold italic" | |
} | |
}, | |
{ | |
"scope": ["meta.embedded.line.elixir"], | |
"settings": { | |
// "foreground": "#22863A", | |
"foreground": "#424242", | |
"fontStyle": "italic underline" | |
} | |
}, | |
{ | |
"scope": ["comment", "punctuation.definition.comment"], | |
"settings": { | |
"foreground": "#005CC5", | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"scope": ["punctuation.definition.comment"], | |
"settings": { | |
"fontStyle": "bold" | |
} | |
}, | |
{ | |
"scope": [ | |
// "entity.name" | |
"source entity.name.type.module.elixir", | |
"source entity.name.function", | |
"source entity.name.method", | |
"source entity.name.function.member", | |
"source entity.name.function.preprocessor", | |
"source entity.name.function.call", | |
"source entity.name.type", | |
"source entity.name.scope-resolution" | |
], | |
"settings": { | |
"foreground": "#B31D28", | |
"fontStyle": "underline bold", | |
} | |
}, | |
{ | |
"scope": [ | |
"entity.name.function-call", | |
"meta.function-call entity.name.function", | |
"meta.function-call.c entity.name.function.c", | |
"meta.preprocessor.macro meta.function entity.name.function", | |
"meta.preprocessor.macro meta.function entity.name.function.call", | |
"meta.preprocessor entity.name.function.preprocessor", | |
"meta.block entity.name.function.c", | |
"meta.block entity.name.function.call", | |
"meta.body entity.name.function.call", | |
"meta.block entity.name.function.preprocessor", | |
"meta.block entity.name.function.member", | |
"meta.body entity.name.function.member", | |
"meta.function.definition entity.name.type", | |
], | |
"settings": { | |
"foreground": "#000000", | |
"fontStyle": "", | |
} | |
}, | |
{ | |
"name": "def/case/require/alias/...", | |
"scope": [ | |
"source keyword.control", | |
"source keyword.other.special-method.elixir" | |
], | |
"settings": { | |
"foreground": "#545454", | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"name": "elixir module attribute", | |
"scope": ["source.elixir variable.other.readwrite.module"], | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
], | |
} | |
}, | |
"editor.semanticTokenColorCustomizations": { | |
"[Alabaster]": { | |
"enabled": false, | |
"rules": { | |
"variable": "#424242", | |
"type": "#424242", | |
"templateType": "#424242", | |
"function": "#000000", | |
"method": "#000000", | |
"macro": "#000000", | |
}, | |
} | |
}, | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment