Update zsh, bspwm, nvim, vscode, tmux. Add fish

This commit is contained in:
Smirnov Olexandr 2021-02-20 21:29:02 +02:00
parent 1f5249ea78
commit 53d009b671
14 changed files with 236 additions and 115 deletions

View file

@ -1,7 +1,7 @@
{
// Apperence
"workbench.colorTheme": "One Dark Pro",
"workbench.iconTheme": "vscode-icons",
"workbench.colorTheme": "Ayu Dark Bordered",
"workbench.iconTheme": "ayu",
"editor.fontFamily": "'Jetbrain Mono', 'FontAwesome5Free', 'Droid Sans Mono', 'monospace', 'Droid Sans Fallback'",
"editor.wordWrap": "off",
"editor.fontSize": 14,
@ -10,13 +10,19 @@
"editor.tabCompletion": "on",
"editor.tabSize": 4,
"editor.formatOnSave": false,
"files.autoSave": "afterDelay",
"workbench.startupEditor": "newUntitledFile",
// Vim
"vim.easymotion": true,
"vim.surround": true,
"vim.useSystemClipboard": true,
"vim.insertModeKeyBindings": [
{"before": ["j", "j"],
"after" : ["<Esc>"]}],
"after" : ["<Esc>"]},
{"before": ["Ctrl", "Shift", "e"],
"commands": ["workbench.view.explorer"]},
],
"vim.normalModeKeyBindings": [
{"before": ["f"],
"after" : ["leader","leader","s"]}
@ -32,8 +38,6 @@
"**/venv": true,
"**/env": true,
"**/.git": true,
"**/.svn": true,
"**/.hg": true,
"**/CVS": true,
"**/.DS_Store": true,
"**/node_modules": true
@ -42,10 +46,12 @@
// Minimap
"editor.minimap.side": "left",
"editor.minimap.size": "fit",
"editor.minimap.enabled": false,
// Sidebar
"workbench.sideBar.location": "right",
"workbench.activityBar.visible": true,
// File menu
"window.menuBarVisibility": "hidden",
@ -54,6 +60,8 @@
"python.linting.flake8Enabled": true,
"python.linting.enabled": true,
"python.formatting.provider": "autopep8",
// JS
"javascript.updateImportsOnFileMove.enabled": "never",
// Emmet
"emmet.includeLanguages": {
@ -78,6 +86,12 @@
"editor.formatOnSave": true,
"editor.formatOnPaste": true
},
"[javascriptreact]": {
"editor.formatOnSave": true,
"editor.formatOnPaste": true,
"editor.tabSize": 2,
"editor.defaultFormatter": "esbenp.prettier-vscode",
},
"[markdown]": {
"editor.wordWrap": "on",
"editor.quickSuggestions": false
@ -88,14 +102,18 @@
},
"[css]": {
"editor.tabSize": 2,
"editor.suggest.insertMode": "replace"
"editor.suggest.insertMode": "replace",
"editor.formatOnSave": true,
"editor.formatOnPaste": true,
"editor.defaultFormatter": "esbenp.prettier-vscode",
},
"[scss]": {
"editor.tabSize": 2,
"editor.suggest.insertMode": "replace"
"editor.suggest.insertMode": "replace",
"editor.formatOnSave": true,
"editor.formatOnPaste": true,
"editor.defaultFormatter": "esbenp.prettier-vscode",
},
"[javascriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"workbench.startupEditor": "newUntitledFile",
}
"git.autofetch": true,
}