Skip to content

Instantly share code, notes, and snippets.

@hopezh
Created January 25, 2022 15:54
Show Gist options
  • Save hopezh/c5405c1d26973bb3525dae6673711a26 to your computer and use it in GitHub Desktop.
Save hopezh/c5405c1d26973bb3525dae6673711a26 to your computer and use it in GitHub Desktop.
settings.json for vscode insider that produces a warning
{
"editor.fontFamily": "JetBrains Mono, Consolas, 'Courier New', monospace",
"editor.formatOnSave": true,
"editor.rulers": [80],
"editor.scrollBeyondLastLine": false,
"git.autofetch": true,
"prettier.useTabs": true,
"prettier.tabWidth": 4,
"notebook.lineNumbers": "on",
"tabnine.experimentalAutoImports": true,
"tabnine.receiveBetaChannelUpdates": true,
"terminal.integrated.fontFamily": "FuraMono Nerd Font",
"terminal.integrated.fontSize": 12,
"window.zoomLevel": 3,
"workbench.colorTheme": "One Dark Pro",
"workbench.colorCustomizations": {
"editorGroup.border": "#ffffff30",
"notebook.cellHoverBackground": "#6c6c6c3f",
"notebook.focusedCellBorder": "#ffa500",
"sideBarSectionHeader.border": "#ffffff30",
},
// Todo-tree config --------------------------------------------------------
"todo-tree.tree.autoRefresh": true,
"julia.executablePath": "/Applications/Julia-1.3.app",
"todo-tree.tree.showScanModeButton": true,
"todo-tree.tree.scanMode": "current file",
"todo-tree.general.schemes": ["file", "vscode-notebook-cell"],
"todo-tree.highlights.defaultHighlight": {
"gutterIcon": true
},
"todo-tree.highlights.customHighlight": {
"TODO": {
"icon": "check",
"foreground": "#000000",
"background": "#ffffff",
"iconColour": "#ffffff"
},
"DONE": {
"icon": "check-circle-fill",
"foreground": "#ffffff",
"background": "#000000",
"iconColour": "#ffffff"
},
"NOTE": {
"icon": "note",
"foreground": "#ffffff",
"background": "#808080",
"iconColour": "#808080"
},
"COMMENT": {
"icon": "comment",
"foreground": "#ffffff",
"background": "#808080",
"iconColour": "#808080"
},
"FIXME": {
"foreground": "#000000",
"background": "#ffff00",
"iconColour": "#ffff00"
},
"BUG": {
"foreground": "#000000",
"background": "#ff0000",
"iconColour": "#ff0000"
},
"[T]": {
"icon": "beaker",
"foreground": "#000000",
"background": "#ffffff",
"opacity": 20,
"iconColour": "#0000ff"
},
"[#]": {
"icon": "paper-airplane",
"foreground": "#000000",
"background": "#ffffff",
"opacity": 20,
"iconColour": "#ff0000"
},
"[+]": {
"icon": "bookmark",
"foreground": "#000000",
"background": "#ffffff",
"opacity": 20,
"iconColour": "#ffff00"
},
"[-]": {
"icon": "arrow-right",
"foreground": "#000000",
"background": "#ffffff",
"opacity": 20,
"iconColour": "#FFA500"
},
"[.]": {
"icon": "chevron-right",
"foreground": "#000000",
"background": "#ffffff",
"opacity": 20,
"iconColour": "#0000ff"
},
"[x]": {
"icon": "check",
"foreground": "#ffffff",
"background": "#00ff00",
"iconColour": "#00ff00"
},
"CLOSED": {
"icon": "eye-closed"
}
},
"todo-tree.general.tags": [
"BUG",
"HACK",
"FIXME",
"TODO",
"DONE",
"NOTE",
"COMMENT",
"[T]",
"[#]",
"[+]",
"[-]",
"[.]",
"[x]",
"CLOSED"
],
// VSCodeVim --------------------------------------------------------------
"vim.cursorStylePerMode.insert": "line",
"vim.cursorStylePerMode.normal": "block",
"vim.easymotion": true,
"vim.foldfix": true,
"vim.handleKeys": {
"<C-a>": false,
"<C-f>": false
},
"vim.hlsearch": true,
"vim.incsearch": true,
"vim.leader": "<space>",
"vim.sneak": true,
"vim.sneakUseIgnorecaseAndSmartcase": true,
"vim.useCtrlKeys": true,
"vim.useSystemClipboard": true,
"vim.normalModeKeyBindingsNonRecursive": [
{
"before": ["u"],
"after": [],
"commands": [
{
"command": "undo",
"args": []
}
]
},
{
"before": ["<C-r>"],
"after": [],
"commands": [
{
"command": "#ff0000o",
"args": []
}
]
},
],
"vim.normalModeKeyBindings": [ // map Space+n to :noh to remove highlights
{
"before": ["leader", "n"],
"commands": [":noh",]
},
],
"vim.insertModeKeyBindings": [
{
"before": ["j", "k"],
"after": ["<Esc>"]
}
],
"vim.visualModeKeyBindings": [
{
"before": ["j", "k"],
"after": ["<Esc>"]
}
],
"vim.searchInProgressMode": [
{
"before": ["j", "k"],
"after": ["<Esc>"]
}
],
"vim.searchModeKeyBindings": [
{
"before": ["j", "k"],
"after": ["<Esc>"]
}
],
"vim.commandLineModeKeyBindings": [
{
"before": ["j", "k"],
"after": ["<Esc>"]
}
],
"vim.enableNeovim": true,
// "vim.neovimConfigPath": "~/.config/nvim/init.vim",
// "vim.neovimPath": "/opt/homebrew/Cellar/neovim/0.6.0/bin/nvim",
"vim.neovimConfigPath": "~/.config/nvim/init.vim",
"vim.neovimPath": "/opt/homebrew/Cellar/neovim/0.6.0/bin/nvim",
"vim.neovimUseConfigFile": true,
// vscode-neovim ---------------------------------------------------------------------
"vscode-neovim.neovimExecutablePaths.darwin": "/opt/homebrew/Cellar/neovim/0.6.0/bin/nvim",
"vscode-neovim.neovimInitVimPaths.darwin": "~/.config/nvim/init.vim",
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment