From 46ea17efcf14957f2d07d37368218e241cf297e9 Mon Sep 17 00:00:00 2001 From: noriah Date: Tue, 13 Jun 2023 10:23:31 -0700 Subject: [PATCH] move theme out --- etc/.gitignore | 1 + etc/burrow/p10k.zsh | 24 +- usr/burrow/plans/python.zsh | 2 - usr/python/startup.py | 5 +- usr/vscode/extensions.json | 37 +- usr/vscode/extensions/theme-vixn/package.json | 19 - .../theme-vixn/themes/vixn-dark.json | 1042 ----------------- usr/vscode/settings/server.json | 1 + 8 files changed, 38 insertions(+), 1093 deletions(-) create mode 100644 etc/.gitignore delete mode 100644 usr/vscode/extensions/theme-vixn/package.json delete mode 100644 usr/vscode/extensions/theme-vixn/themes/vixn-dark.json diff --git a/etc/.gitignore b/etc/.gitignore new file mode 100644 index 0000000..74c2d61 --- /dev/null +++ b/etc/.gitignore @@ -0,0 +1 @@ +opensnitch diff --git a/etc/burrow/p10k.zsh b/etc/burrow/p10k.zsh index 2a4db5d..f2e8b15 100644 --- a/etc/burrow/p10k.zsh +++ b/etc/burrow/p10k.zsh @@ -84,16 +84,6 @@ rightPlugin() { typeset -g POWERLEVEL9K_TRANSIENT_PROMPT=off - # print-exit-code() { - # local -i code=$? - # if (( code )); then - # print -- ${(%):-"❌ %F{196}exit code $code%f"} - # fi - # } - - # autoload -Uz add-zsh-hook - # add-zsh-hook precmd print-exit-code - typeset -g POWERLEVEL9K_INSTANT_PROMPT_COMMAND_LINES=0 typeset -g POWERLEVEL9K_INSTANT_PROMPT=verbose @@ -254,9 +244,9 @@ rightPlugin() { POWERLEVEL9K_DIR_CLASSES+=( "$WORKSPACE_DIR" WORKSPACE '%B\uF44F' "$public_dir|$public_dir/*" WORKSPACE_PUBLIC '%B\uE780' - "$local_dir|$local_dir/*" WORKSPACE_LOCAL '%B\uF7C9' - "$notes_dir|$notes_dir/*" WORKSPACE_NOTES '%B\uFD2C' - "$vault_dir|$vault_dir/*" WORKSPACE_VAULT '%B\uFC71' + "$local_dir|$local_dir/*" WORKSPACE_LOCAL '%B\U000f02ca' + "$notes_dir|$notes_dir/*" WORKSPACE_NOTES '%B\U000f082e' + "$vault_dir|$vault_dir/*" WORKSPACE_VAULT '%B\U000f0773' ) if [ ! -z "$WORKSPACE_DIR_CLASSES_EXTRA" ]; then @@ -378,14 +368,14 @@ rightPlugin() { typeset -g POWERLEVEL9K_BATTERY_LOW_FOREGROUND=1 typeset -g POWERLEVEL9K_BATTERY_{CHARGING,CHARGED}_FOREGROUND=2 typeset -g POWERLEVEL9K_BATTERY_DISCONNECTED_FOREGROUND=3 - typeset -g POWERLEVEL9K_BATTERY_STAGES=$'\uf58d\uf579\uf57a\uf57b\uf57c\uf57d\uf57e\uf57f\uf580\uf581\uf578' + typeset -g POWERLEVEL9K_BATTERY_STAGES=$'\U000f008e\U000f007a\U000f007b\U000f007c\U000f007d\U000f007e\U000f007f\U000f0080\U000f0081\U000f0082\U000f0079' typeset -g POWERLEVEL9K_BATTERY_VERBOSE=true fi # ---- [go_version] ---- if burrow check 'golang'; then - typeset -g POWERLEVEL9K_GO_VERSION_VISUAL_IDENTIFIER_EXPANSION=$'\ufcd1' + typeset -g POWERLEVEL9K_GO_VERSION_VISUAL_IDENTIFIER_EXPANSION=$'\U000f07d3' typeset -g POWERLEVEL9K_GO_VERSION_VISUAL_IDENTIFIER_COLOR=87 typeset -g POWERLEVEL9K_GO_VERSION_FOREGROUND=11 fi @@ -393,7 +383,7 @@ rightPlugin() { # ---- [rust_version] ---- if burrow check 'rust'; then - typeset -g POWERLEVEL9K_RUST_VERSION_VISUAL_IDENTIFIER_EXPANSION=$'\uf827' + typeset -g POWERLEVEL9K_RUST_VERSION_VISUAL_IDENTIFIER_EXPANSION=$'\U000f0328' typeset -g POWERLEVEL9K_RUST_VERSION_VISUAL_IDENTIFIER_COLOR=166 typeset -g POWERLEVEL9K_RUST_VERSION_FOREGROUND=11 fi @@ -402,7 +392,7 @@ rightPlugin() { # ---- [node_version] ---- if burrow check 'node'; then typeset -g POWERLEVEL9K_NODE_VERSION_PROJECT_ONLY=true - # typeset -g POWERLEVEL9K_NODE_VERSION_VISUAL_IDENTIFIER_EXPANSION=$'\u' + typeset -g POWERLEVEL9K_NODE_VERSION_VISUAL_IDENTIFIER_EXPANSION=$'\U000f0399' typeset -g POWERLEVEL9K_NODE_VERSION_VISUAL_IDENTIFIER_COLOR=10 typeset -g POWERLEVEL9K_NODE_VERSION_FOREGROUND=11 fi diff --git a/usr/burrow/plans/python.zsh b/usr/burrow/plans/python.zsh index 741ce00..c3e02fc 100644 --- a/usr/burrow/plans/python.zsh +++ b/usr/burrow/plans/python.zsh @@ -1,3 +1 @@ -den::env::default 'PYTHON_HISTORY' "$HISTORY/python" - export PYTHONSTARTUP="$DEN/usr/python/startup.py" diff --git a/usr/python/startup.py b/usr/python/startup.py index 840acd6..6e26a7b 100644 --- a/usr/python/startup.py +++ b/usr/python/startup.py @@ -8,12 +8,15 @@ import rlcompleter historyPath = os.path.expanduser( - os.getenv("PYTHON_HISTORY", "~/var/history/python")) + os.getenv("PYTHON_HISTORY", + os.path.join(os.getenv("HISTORY", "~/var/history"), "python"))) + def save_history(historyPath=historyPath): import readline readline.write_history_file(historyPath) + if os.path.exists(historyPath): readline.read_history_file(historyPath) diff --git a/usr/vscode/extensions.json b/usr/vscode/extensions.json index 0ae6c08..51ce8f3 100644 --- a/usr/vscode/extensions.json +++ b/usr/vscode/extensions.json @@ -1,22 +1,35 @@ [ - "BazelBuild.vscode-bazel", - "ms-vscode.cpptools", - "ms-vscode.cpptools-extension-pack", + // remote "ms-vscode-remote.vscode-remote-extensionpack", - "ms-vscode.makefile-tools", + // ide tools + "alefragnani.project-manager", + "BazelBuild.vscode-bazel", "ms-vscode.cmake-tools", + "ms-vscode.makefile-tools", + "platformio.platformio-ide", "twxs.cmake", - "golang.go", + // quality of life + "AntiAntiSepticeye.vscode-color-picker", + "naumovs.color-highlight", + // languages / syntax + "bmarkovic.haproxy", + "codeout.vscode-junos", "dcasella.i3", - "PKief.material-icon-theme", - "rust-lang.rust-analyzer", + "golang.go", "hashicorp.terraform", - "platformio.platformio-ide", + "ms-python.isort", + "ms-python.python", + "ms-python.vscode-pylance", + "ms-vscode.cpptools", + "ms-vscode.cpptools-extension-pack", "puppet.puppet-vscode", - "zxh404.vscode-proto3", "redhat.vscode-yaml", + "rust-lang.rust-analyzer", "XadillaX.viml", - "naumovs.color-highlight", - "AntiAntiSepticeye.vscode-color-picker", - "codeout.vscode-junos" + "yzhang.markdown-all-in-one", + "zxh404.vscode-proto3", + // themes + "noriah.theme-vixn", + "PKief.material-icon-theme", + "vscode-icons-team.vscode-icons" ] diff --git a/usr/vscode/extensions/theme-vixn/package.json b/usr/vscode/extensions/theme-vixn/package.json deleted file mode 100644 index ad8fcf3..0000000 --- a/usr/vscode/extensions/theme-vixn/package.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "name": "theme-vixn", - "displayName": "VixN Theme", - "description": "VixN VSCode Theme", - "version": "1.0.0", - "publisher": "noriah", - "engines": { - "vscode": "^1.0.0" - }, - "contributes": { - "themes": [ - { - "label": "vixn dark", - "uiTheme": "vs-dark", - "path": "./themes/vixn-dark.json" - } - ] - } -} diff --git a/usr/vscode/extensions/theme-vixn/themes/vixn-dark.json b/usr/vscode/extensions/theme-vixn/themes/vixn-dark.json deleted file mode 100644 index 0cc42c0..0000000 --- a/usr/vscode/extensions/theme-vixn/themes/vixn-dark.json +++ /dev/null @@ -1,1042 +0,0 @@ -{ - "name": "vixn-dark", - "semanticHighlighting": true, - "semanticTokenColors": { - "comment": "#727072ff", - "character": "#c3e88dff", - "string": "#e6db74ff", - "escapeSequence": "#eeffffff", - "boolean": "#a171d0ff", - "number": "#f78c6cff", - "variable": "#eeffffff", - "variable.declaration": "#ff9615ff", - "parameter": "#eeffffff", - "parameter.declaration": "#ff9615ff", - "property": "#eeffffff", - "property.static": "#ff9277ff", - "property.declaration": "#ff9615ff", - "selfKeyword": "#ff8581ff", - "keyword": { - "foreground": "#ff5b56ff", - "italic": true - }, - "function.defaultLibrary": { - "foreground": "#82aaffff", - "italic": true - }, - "function": "#6babf5ff", - "function.declaration": "#9ce750ff", - "method": "#6babf5ff", - "method.declaration": "#9ce750ff", - "macro": "#6bd5f5ff", - "macro.declaration": "#30fc6dff", - "namespace": "#eeffffff", - "type": "#fdc867ff", - "type.defaultLibrary": "#e799ffff", - "struct": "#f07a7aff", - "typeParameter": "#e799ffff", - "class": "#e799ffff", - "class.defaultLibrary": "#dc6bffff", - "enum": "#74ffdcff" - }, - "tokenColors": [ - { - "name": "Global settings", - "settings": { - "background": "#212121ff", - "foreground": "#eeffffff" - } - }, - { - "name": "Invalid - Illegal", - "scope": [ - "invalid.illegal.identifier" - ], - "settings": { - "foreground": "#e0331fff", - "fontStyle": "bold underline" - } - }, - { - "name": "Comments", - "scope": [ - "comment", - "comment keyword", - "comment string", - "comment punctuation.definition", - "comment punctuation", - "comment storage.type", - "comment text" - ], - "settings": { - "foreground": "#727072ff", - "fontStyle": "italic" - } - }, - { - "name": "Comments - JSDoc Entity Name", - "scope": [ - "comment entity.name.type" - ], - "settings": { - "foreground": "#c1c0c0ff" - } - }, - { - "name": "Single Quoted Strings", - "scope": [ - "string.quoted.single", - "string.quoted.rune", - "string.quoted.docstring" - ], - "settings": { - "foreground": "#c3e88dff" - } - }, - { - "name": "Double Quoted Strings", - "scope": [ - "string.quoted.double" - ], - "settings": { - "foreground": "#e6db74ff" - } - }, - { - "name": "Punctuation", - "scope": [ - "punctuation", - "constant.other.symbol" - ], - "settings": { - "foreground": "#89ddffff" - } - }, - { - "name": "Punctuation Extra", - "scope": [ - "punctuation.terminator", - "punctuation.bracket.angle", - "punctuation.bracket.round", - "punctuation.section", - "punctuation.separator.delimiter", - "meta.definition.variable punctuation.bracket.square" - ], - "settings": { - "foreground": "#eeffffff" - } - }, - { - "name": "Namespace", - "scope": [ - "entity.name.type.namespace", - "support.other.namespace", - "meta.use support.class" - ], - "settings": { - "foreground": "#eeffffff" - } - }, - { - "name": "String Escape", - "scope": [ - "constant.character.escape", - "text.html constant.character.entity.named", - "punctuation.definition.entity.html" - ], - "settings": { - "foreground": "#eeffffff" - } - }, - { - "name": "Language Constants", - "scope": [ - "constant.language" - ], - "settings": { - "foreground": "#a171d0ff" - } - }, - { - "name": "Numeric Constants", - "scope": [ - "constant.numeric" - ], - "settings": { - "foreground": "#f78c6cff" - } - }, - { - "name": "Variable", - "scope": [ - "variable", - "support.variable", - "support.constant", - "meta.definition.variable entity.name.function", - "meta.function-call.arguments" - ], - "settings": { - "foreground": "#eeffffff" - } - }, - { - "name": "Variable Declaration", - "scope": [ - "variable.parameter", - "variable.other.definition" - ], - "settings": { - "foreground": "#ff9615ff" - } - }, - { - "name": "Language Variables", - "scope": [ - "variable.language" - ], - "settings": { - "foreground": "#ff8581ff" - } - }, - { - "name": "Keyword", - "scope": [ - "keyword", - "keyword.other storage.type", - "modifier", - "support.type.object" - ], - "settings": { - "foreground": "#ff5b56ff", - "fontStyle": "italic" - } - }, - { - "name": "Keyword - Import", - "scope": [ - "keyword.other.import", - "meta.import storage.modifier" - ], - "settings": { - "foreground": "#e25390ff" - } - }, - { - "name": "Keyword - Operator", - "scope": [ - "keyword.control.ternary", - "keyword.operator" - ], - "settings": { - "foreground": "#fa4943ff", - "fontStyle": "" - } - }, - { - "name": "Keyword - Assignment", - "scope": [ - "keyword.operator.assignment" - ], - "settings": { - "foreground": "#de3d58ff" - } - }, - { - "name": "Keyword - Comparison", - "scope": [ - "keyword.operator.comparison" - ], - "settings": { - "foreground": "#e253b4ff" - } - }, - { - "name": "Keyword - Struct/Interface", - "scope": [ - "keyword.struct", - "keyword.interface" - ], - "settings": { - "foreground": "#22e3ddff" - } - }, - { - "name": "Storage Modifier", - "scope": [ - "storage.modifier" - ], - "settings": { - "foreground": "#fa7878ff" - } - }, - { - "name": "Storage Type", - "scope": [ - "storage.type", - "entity.name.type" - ], - "settings": { - "foreground": "#e799ffff" - } - }, - { - "name": "Rust Storage Type Suffix", - "scope": [ - "constant.numeric entity.name.type" - ], - "settings": { - "fontStyle": "underline" - } - }, - { - "name": "Storage Type - Function Arrow", - "scope": [ - "storage.type.function.arrow" - ], - "settings": { - "foreground": "#ff554fff" - } - }, - { - "name": "Package", - "scope": [ - "storage.modifier.package" - ], - "settings": { - "foreground": "#ffb688ff" - } - }, - { - "name": "Imports", - "scope": [ - "storage.modifier.import", - "entity.name.import.go" - ], - "settings": { - "foreground": "#50e79cff", - "fontStyle": "italic" - } - }, - { - "name": "Modules", - "scope": [ - "support.module", - "support.node" - ], - "settings": { - "foreground": "#f07178ff", - "fontStyle": "italic" - } - }, - { - "name": "Annotations", - "scope": [ - "storage.type.annotation" - ], - "settings": { - "foreground": "#c3ff9cff" - } - }, - { - "name": "Type", - "scope": [ - "entity.other", - "entity.name.type", - "support.type", - "constant.other.key", - "meta.method.return-type" - ], - "settings": { - "foreground": "#fdc867ff" - } - }, - { - "name": "Enum", - "scope": [ - "entity.name.type.enum" - ], - "settings": { - "foreground": "#74ffdcff" - } - }, - { - "name": "Class", - "scope": [ - "entity.name.type.class", - "support.type", - "support.class", - "meta.use", - "meta.class.identifier storage.type" - ], - "settings": { - "foreground": "#e799ffff" - } - }, - { - "name": "Class Variable", - "scope": [ - "variable.object.property", - "meta.field.declaration entity.name.function" - ], - "settings": { - "foreground": "#f07178ff" - } - }, - { - "name": "Class Method Declaration", - "scope": [ - "meta.definition.method entity.name.function", - "meta.method.identifier entity.name.function" - ], - "settings": { - "foreground": "#9ce750ff" - } - }, - { - "name": "Function/Method Declaration", - "scope": [ - "entity.name.function", - "meta.function entity.name.function" - ], - "settings": { - "foreground": "#9ce750ff" - } - }, - { - "name": "Function/Method Call", - "scope": [ - "entity.name.function.call", - "meta.function.call entity.name.function", - "meta.function-call entity.name.function", - "meta.method-call entity.name.function", - "meta.method-call meta.method", - "source.python meta.function-call.python", - "support.function.go" - ], - "settings": { - "foreground": "#6babf5ff" - } - }, - { - "name": "Builtin Function Calls", - "scope": [ - "support.function", - "support.function.builtin" - ], - "settings": { - "foreground": "#82aaffff", - "fontStyle": "italic" - } - }, - { - "name": "Macro Declaration", - "scope": [ - "meta.macro.rules.rust entity.name.function.macro.rust" - ], - "settings": { - "foreground": "#30fc6dff" - } - }, - { - "name": "Macro Use", - "scope": [ - "meta.macro.rust entity.name.function.macro.rust" - ], - "settings": { - "foreground": "#6bd5f5ff" - } - }, - { - "name": "Function Call Parameter Punctuation", - "scope": [ - "punctuation.definition.parameters" - ], - "settings": { - "foreground": "#fff3bcff" - } - }, - { - "name": "Template expression", - "scope": [ - "template.expression.begin", - "template.expression.end", - "punctuation.definition.template-expression.begin", - "punctuation.definition.template-expression.end" - ], - "settings": { - "foreground": "#89ddffff" - } - }, - { - "name": "Reset embedded/template expression colors", - "scope": [ - "meta.embedded", - "source.groovy.embedded", - "meta.template.expression" - ], - "settings": { - "foreground": "#eeffffff" - } - }, - { - "name": "YAML key", - "scope": [ - "entity.name.tag.yaml" - ], - "settings": { - "foreground": "#f07178ff" - } - }, - { - "name": "JSON constant", - "scope": [ - "constant.language.json" - ], - "settings": { - "foreground": "#89ddffff" - } - }, - { - "name": "CSS class", - "scope": [ - "entity.other.attribute-name.class" - ], - "settings": { - "foreground": "#fdc867ff" - } - }, - { - "name": "CSS ID", - "scope": [ - "entity.other.attribute-name.id" - ], - "settings": { - "foreground": "#f78c6cff" - } - }, - { - "name": "CSS tag", - "scope": [ - "source.css entity.name.tag" - ], - "settings": { - "foreground": "#fdc867ff" - } - }, - { - "name": "CSS properties", - "scope": [ - "support.type.property-name.css" - ], - "settings": { - "foreground": "#b2ccd6ff" - } - }, - { - "name": "HTML tag outer", - "scope": [ - "meta.tag", - "punctuation.definition.tag" - ], - "settings": { - "foreground": "#89ddffff" - } - }, - { - "name": "HTML tag inner", - "scope": [ - "entity.name.tag" - ], - "settings": { - "foreground": "#f07178ff" - } - }, - { - "name": "HTML tag attribute", - "scope": [ - "entity.other.attribute-name" - ], - "settings": { - "foreground": "#c792eaff" - } - }, - { - "name": "Markdown heading", - "scope": [ - "markup.heading" - ], - "settings": { - "foreground": "#89ddffff" - } - }, - { - "name": "Markdown link text", - "scope": [ - "text.html.markdown meta.link.inline", - "meta.link.reference" - ], - "settings": { - "foreground": "#f07178ff" - } - }, - { - "name": "Markdown list item", - "scope": [ - "text.html.markdown beginning.punctuation.definition.list" - ], - "settings": { - "foreground": "#89ddffff" - } - }, - { - "name": "Markdown italic", - "scope": [ - "markup.italic" - ], - "settings": { - "foreground": "#f07178ff", - "fontStyle": "italic" - } - }, - { - "name": "Markdown bold", - "scope": [ - "markup.bold" - ], - "settings": { - "foreground": "#f07178ff", - "fontStyle": "bold" - } - }, - { - "name": "Markdown bold italic", - "scope": [ - "markup.bold markup.italic", - "markup.italic markup.bold" - ], - "settings": { - "foreground": "#f07178ff", - "fontStyle": "italic bold" - } - }, - { - "name": "Markdown code block", - "scope": [ - "markup.fenced_code.block.markdown punctuation.definition.markdown" - ], - "settings": { - "foreground": "#c3d88dff" - } - }, - { - "name": "Markdown inline code", - "scope": [ - "markup.inline.raw.string.markdown" - ], - "settings": { - "foreground": "#c3d88dff" - } - }, - { - "name": "Markdown - Blockquote", - "scope": [ - "markup.quote" - ], - "settings": { - "fontStyle": "italic", - "foreground": "#89ddffff" - } - }, - { - "name": "Markdown - Fenced Language", - "scope": [ - "markup.fenced_code.block" - ], - "settings": { - "foreground": "#eeffff90" - } - }, - { - "name": "Markdown - Blockquote Punctuation", - "scope": [ - "punctuation.definition.quote" - ], - "settings": { - "foreground": "#ff9cacff" - } - }, - { - "name": "INI property name", - "scope": [ - "keyword.other.definition.ini" - ], - "settings": { - "foreground": "#f07178ff" - } - }, - { - "name": "INI section title", - "scope": [ - "entity.name.section.group-title.ini" - ], - "settings": { - "foreground": "#89ddffff" - } - }, - { - "name": "C# preprocessor", - "scope": [ - "source.cs meta.preprocessor" - ], - "settings": { - "foreground": "#4a4a4aff" - } - }, - { - "name": "JSX Text", - "scope": [ - "meta.jsx.children", - "SXNested" - ], - "settings": { - "foreground": "#eeffffff" - } - }, - { - "name": "JSX Components name", - "scope": [ - "support.class.component" - ], - "settings": { - "foreground": "#ffcb6bff" - } - }, - { - "name": "C-related Block Level Variables", - "scope": [ - "source.cpp meta.block variable.other" - ], - "settings": { - "foreground": "#eeffffff" - } - }, - { - "name": "Member Access Meta", - "scope": [ - "source.python meta.member.access.python" - ], - "settings": { - "foreground": "#f07178ff" - } - }, - { - "name": "Blocks", - "scope": [ - "meta.block" - ], - "settings": { - "foreground": "#f07178ff" - } - }, - { - "name": "JSON key", - "scope": [ - "meta.object-literal.key", - "meta.object-literal.key string", - "support.type.property-name.json" - ], - "settings": { - "foreground": "#f07178ff" - } - }, - { - "name": "JSON Key - Level 0", - "scope": [ - "meta.structure.dictionary.json support.type.property-name.json" - ], - "settings": { - "foreground": "#c792eaff" - } - }, - { - "name": "JSON Key - Level 1", - "scope": [ - "meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" - ], - "settings": { - "foreground": "#ffcb6bff" - } - }, - { - "name": "JSON Key - Level 2", - "scope": [ - "meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" - ], - "settings": { - "foreground": "#f78c6cff" - } - }, - { - "name": "JSON Key - Level 3", - "scope": [ - "meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" - ], - "settings": { - "foreground": "#f07178ff" - } - }, - { - "name": "JSON Key - Level 4", - "scope": [ - "meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" - ], - "settings": { - "foreground": "#916b53ff" - } - }, - { - "name": "JSON Key - Level 5", - "scope": [ - "meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" - ], - "settings": { - "foreground": "#82aaffff" - } - }, - { - "name": "JSON Key - Level 6", - "scope": [ - "meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" - ], - "settings": { - "foreground": "#ff9cacff" - } - }, - { - "name": "JSON Key - Level 7", - "scope": [ - "meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" - ], - "settings": { - "foreground": "#c792eaff" - } - }, - { - "name": "JSON Key - Level 8", - "scope": [ - "meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json" - ], - "settings": { - "foreground": "#c3d88dff" - } - } - ], - "colors": { - "activityBar.activeBorder": "#e57373ff", - "activityBar.background": "#1a1a1aff", - "activityBar.border": "#00000060", - "activityBar.dropBackground": "#f0717880", - "activityBar.foreground": "#eeffffff", - "activityBarBadge.background": "#e57373ff", - "activityBarBadge.foreground": "#000000ff", - "badge.background": "#00000030", - "badge.foreground": "#4a4a4aff", - "breadcrumb.activeSelectionForeground": "#e57373ff", - "breadcrumb.background": "#212121ff", - "breadcrumb.focusForeground": "#eeffffff", - "breadcrumb.foreground": "#848484ff", - "breadcrumbPicker.background": "#1a1a1aff", - "button.background": "#61616150", - "button.foreground": "#ffffffff", - "debugToolBar.background": "#212121ff", - "diffEditor.insertedTextBackground": "#89ddff20", - "diffEditor.removedTextBackground": "#ff9cac20", - "dropdown.background": "#212121ff", - "dropdown.border": "#ffffff10", - "editor.background": "#252525ff", - "editor.findMatchBackground": "#000000ff", - "editor.findMatchBorder": "#e57373ff", - "editor.findMatchHighlight": "#eeffffff", - "editor.findMatchHighlightBackground": "#00000050", - "editor.findMatchHighlightBorder": "#ffffff50", - "editor.findRangeHighlightBackground": "#FFCB6B30", - "editor.foreground": "#eeffffff", - "editor.lineHighlightBackground": "#00000050", - "editor.lineHighlightBorder": "#00000000", - "editor.rangeHighlightBackground": "#ff8c000d", - "editor.selectionBackground": "#ff8c006c", - "editor.selectionHighlightBackground": "#ffcc0020", - "editor.wordHighlightBackground": "#ff9cac30", - "editor.wordHighlightStrongBackground": "#c3e88d30", - "editorBracketMatch.background": "#68686870", - "editorBracketMatch.border": "#ffffff7a", - "editorCursor.foreground": "#f8f8f0ff", - "editorError.foreground": "#ff5571e1", - "editorGroup.border": "#00000030", - "editorGroup.dropBackground": "#f0717880", - "editorGroup.focusedEmptyBorder": "#f07178ff", - "editorGroupHeader.tabsBackground": "#212121ff", - "editorGutter.addedBackground": "#c3e88d60", - "editorGutter.deletedBackground": "#f0717860", - "editorGutter.modifiedBackground": "#82aaff60", - "editorHoverWidget.background": "#212121ff", - "editorHoverWidget.border": "#ffffff10", - "editorIndentGuide.activeBackground": "#ff69446e", - "editorIndentGuide.background": "#42424270", - "editorInfo.foreground": "#82aaff70", - "editorInlayHint.foreground": "#837a7fff", - "editorLineNumber.activeForeground": "#848484ff", - "editorLineNumber.foreground": "#424242ff", - "editorLink.activeForeground": "#eeffffff", - "editorMarkerNavigation.background": "#eeffff05", - "editorOverviewRuler.border": "#212121ff", - "editorOverviewRuler.errorForeground": "#f0717840", - "editorOverviewRuler.findMatchForeground": "#80cbc4ff", - "editorOverviewRuler.infoForeground": "#82aaff40", - "editorOverviewRuler.warningForeground": "#ffcb6b40", - "editorRuler.foreground": "#424242ff", - "editorSuggestWidget.background": "#212121ff", - "editorSuggestWidget.border": "#ffffff10", - "editorSuggestWidget.foreground": "#eeffffff", - "editorSuggestWidget.highlightForeground": "#e57373ff", - "editorSuggestWidget.selectedBackground": "#00000050", - "editorWarning.foreground": "#f6fa2dc4", - "editorWhitespace.foreground": "#eeffff40", - "editorWidget.background": "#1a1a1aff", - "editorWidget.border": "#e57373ff", - "editorWidget.resizeBorder": "#e57373ff", - "extensionBadge.remoteForeground": "#eeffffff", - "extensionButton.prominentBackground": "#c3e88d90", - "extensionButton.prominentForeground": "#000000ff", - "extensionButton.prominentHoverBackground": "#c3e88dff", - "focusBorder": "#ffffff00", - "foreground": "#eeffffff", - "gitDecoration.conflictingResourceForeground": "#ffcb6b90", - "gitDecoration.deletedResourceForeground": "#f0717890", - "gitDecoration.ignoredResourceForeground": "#84848490", - "gitDecoration.modifiedResourceForeground": "#82aaff90", - "gitDecoration.untrackedResourceForeground": "#c3e88d90", - "input.background": "#2b2b2bff", - "input.border": "#ffffff10", - "input.foreground": "#eeffffff", - "input.placeholderForeground": "#eeffff60", - "inputOption.activeBackground": "#eeffff30", - "inputOption.activeBorder": "#eeffff30", - "inputValidation.errorBorder": "#f0717850", - "inputValidation.infoBorder": "#82aaff50", - "inputValidation.warningBorder": "#ffcb6b50", - "list.activeSelectionBackground": "#1a1a1aff", - "list.activeSelectionForeground": "#e57373ff", - "list.dropBackground": "#f0717880", - "list.focusBackground": "#eeffff20", - "list.focusForeground": "#eeffffff", - "list.highlightForeground": "#e57373ff", - "list.hoverBackground": "#1a1a1aff", - "list.hoverForeground": "#ffffffff", - "list.inactiveSelectionBackground": "#00000030", - "list.inactiveSelectionForeground": "#e57373ff", - "listFilterWidget.background": "#00000030", - "listFilterWidget.noMatchesOutline": "#00000030", - "listFilterWidget.outline": "#00000030", - "menu.background": "#212121ff", - "menu.foreground": "#eeffffff", - "menu.selectionBackground": "#00000050", - "menu.selectionBorder": "#00000030", - "menu.selectionForeground": "#e57373ff", - "menu.separatorBackground": "#eeffffff", - "menubar.selectionBackground": "#00000030", - "menubar.selectionBorder": "#00000030", - "menubar.selectionForeground": "#e57373ff", - "notificationLink.foreground": "#e57373ff", - "notifications.background": "#212121ff", - "notifications.foreground": "#eeffffff", - "panel.background": "#1a1a1aff", - "panel.border": "#00000060", - "panel.dropBackground": "#eeffffff", - "panelTitle.activeBorder": "#e57373ff", - "panelTitle.activeForeground": "#ffffffff", - "panelTitle.inactiveForeground": "#eeffffff", - "peekView.border": "#00000030", - "peekViewEditor.background": "#eeffff05", - "peekViewEditor.matchHighlightBackground": "#61616150", - "peekViewEditorGutter.background": "#eeffff05", - "peekViewResult.background": "#eeffff05", - "peekViewResult.matchHighlightBackground": "#61616150", - "peekViewResult.selectionBackground": "#84848470", - "peekViewTitle.background": "#eeffff05", - "peekViewTitleDescription.foreground": "#eeffff60", - "pickerGroup.border": "#ffffff1a", - "pickerGroup.foreground": "#e57373ff", - "progressBar.background": "#e57373ff", - "scrollbar.shadow": "#00000030", - "scrollbarSlider.activeBackground": "#e5737350", - "scrollbarSlider.background": "#eeffff20", - "scrollbarSlider.hoverBackground": "#eeffff10", - "selection.background": "#e5737340", - "settings.checkboxBackground": "#1a1a1aff", - "settings.checkboxForeground": "#eeffffff", - "settings.dropdownBackground": "#1a1a1aff", - "settings.dropdownForeground": "#eeffffff", - "settings.headerForeground": "#e57373ff", - "settings.modifiedItemIndicator": "#e57373ff", - "settings.numberInputBackground": "#1a1a1aff", - "settings.numberInputForeground": "#eeffffff", - "settings.textInputBackground": "#1a1a1aff", - "settings.textInputForeground": "#eeffffff", - "sideBar.background": "#1a1a1aff", - "sideBar.border": "#00000060", - "sideBar.foreground": "#848484ff", - "sideBarSectionHeader.background": "#1a1a1aff", - "sideBarSectionHeader.border": "#00000060", - "sideBarTitle.foreground": "#eeffffff", - "statusBar.background": "#1a1a1aff", - "statusBar.border": "#00000060", - "statusBar.debuggingBackground": "#c792eaff", - "statusBar.debuggingForeground": "#ffffffff", - "statusBar.foreground": "#616161ff", - "statusBar.noFolderBackground": "#212121ff", - "statusBarItem.activeBackground": "#f0717880", - "statusBarItem.hoverBackground": "#4a4a4a20", - "statusBarItem.remoteBackground": "#e57373ff", - "statusBarItem.remoteForeground": "#000000ff", - "tab.activeBackground": "#212121ff", - "tab.activeBorder": "#e57373ff", - "tab.activeForeground": "#ffffffff", - "tab.activeModifiedBorder": "#848484ff", - "tab.border": "#212121ff", - "tab.inactiveBackground": "#212121ff", - "tab.inactiveForeground": "#848484ff", - "tab.inactiveModifiedBorder": "#904348ff", - "tab.unfocusedActiveBorder": "#4a4a4aff", - "tab.unfocusedActiveForeground": "#eeffffff", - "tab.unfocusedActiveModifiedBorder": "#c05a60ff", - "tab.unfocusedInactiveModifiedBorder": "#904348ff", - "terminal.ansiBlack": "#000000ff", - "terminal.ansiBlue": "#82aaffff", - "terminal.ansiBrightBlack": "#4a4a4aff", - "terminal.ansiBrightBlue": "#82aaffff", - "terminal.ansiBrightCyan": "#89ddffff", - "terminal.ansiBrightGreen": "#c3e88dff", - "terminal.ansiBrightMagenta": "#c792eaff", - "terminal.ansiBrightRed": "#f07178ff", - "terminal.ansiBrightWhite": "#ffffffff", - "terminal.ansiBrightYellow": "#ffcB6bff", - "terminal.ansiCyan": "#89ddffff", - "terminal.ansiGreen": "#c3e88dff", - "terminal.ansiMagenta": "#c792eaff", - "terminal.ansiRed": "#f07178ff", - "terminal.ansiWhite": "#ffffffff", - "terminal.ansiYellow": "#ffcb6bff", - "terminalCursor.background": "#000000ff", - "terminalCursor.foreground": "#ffcb6bff", - "textLink.activeForeground": "#eeffffff", - "textLink.foreground": "#e57373ff", - "titleBar.activeBackground": "#1a1a1aff", - "titleBar.activeForeground": "#eeffffff", - "titleBar.border": "#00000060", - "titleBar.inactiveBackground": "#1a1a1aff", - "titleBar.inactiveForeground": "#848484ff", - "tree.indentGuidesStroke": "#424242ff", - "widget.shadow": "#00000030" - } -} diff --git a/usr/vscode/settings/server.json b/usr/vscode/settings/server.json index 1bc3a7e..82f755c 100644 --- a/usr/vscode/settings/server.json +++ b/usr/vscode/settings/server.json @@ -2,6 +2,7 @@ "editor.accessibilitySupport": "off", "editor.detectIndentation": false, "editor.formatOnSave": true, + "editor.formatOnType": false, "editor.formatOnSaveMode": "modifications", "editor.tabSize": 2, "extensions.ignoreRecommendations": true,