diff --git a/.config/nvim/coc-settings.json b/.config/nvim/coc-settings.json new file mode 100644 index 0000000..91c22e2 --- /dev/null +++ b/.config/nvim/coc-settings.json @@ -0,0 +1,89 @@ +{ + "coc.preferences.colorSupport": true, + "diagnostic.refreshOnInsertMode": true, + "diagnostic.hintSign": "ღ", + "diagnostic.infoSign": "ʘ", + "diagnostic.errorSign": "", + "diagnostic.warningSign": "", + "diagnostic.enable": true, + "diagnostic.signOffset": 9999999, + "diagnostic.highlightOffset": 9999999, + "diagnostic.virtualText": true, + "diagnostic.virtualTextPrefix": " ❯❯❯ ", + + //CocList + "list.source.files.defaultOptions": ["--auto-preview"], + "list.source.outline.defaultOptions": ["--auto-preview"], + //prettier + "coc.preferences.formatOnSaveFiletypes": ["css","markdown"], + "prettier.statusItemText": "★ ", + "prettier.eslintIntegration": true, + "prettier.tslintIntegration": true, + "prettier.stylelintIntegration": true, + //git + "git.enableGutters": true, + "git.branchCharacter":"\uf408", + "git.addGBlameToBufferVar": true, + "git.addGBlameToVirtualText": false, + "git.virtualTextPrefix": " ❯❯❯ ", + "git.addedSign.hlGroup": "GitGutterAdd", + "git.changedSign.hlGroup": "GitGutterChange", + "git.removedSign.hlGroup": "GitGutterDelete", + "git.topRemovedSign.hlGroup": "GitGutterDelete", + "git.changeRemovedSign.hlGroup": "GitGutterChangeDelete", + + "suggest.completionItemKindLabels": { + "function": "\uf794", + "method": "\uf6a6", + "variable": "\uf71b", + "constant": "\uf8ff", + "struct": "\ufb44", + "class": "\uf0e8", + "interface": "\ufa52", + "text": "\ue612", + "enum": "\uf435", + "enumMember": "\uf02b", + "module": "\uf668", + "color": "\ue22b", + "property": "\ufab6", + "field": "\uf93d", + "unit": "\uf475", + "file": "\uf471", + "value": "\uf8a3", + "event": "\ufacd", + "folder": "\uf115", + "keyword": "\uf893", + "snippet": "\uf64d", + "operator": "\uf915", + "reference": "\uf87a", + "typeParameter": "\uf278", + "default": "\uf29c" + }, + + "java.home": "/usr/lib/jvm/java-13-openjdk/", + "eslint.trace.server": "verbose", + "languageserver": { + "ccls": { + "command": "ccls", + "filetypes": [ + "c", + "cpp", + "objc", + "objcpp"], + "rootPatterns": [ + ".ccls", + "compile_commands.json", + ".vim/", + ".git/", + ".hg/"], + "initializationOptions": { + "cache": { + "directory": "/tmp/ccls" + } + } + } + }, + "java.errors.incompleteClasspath.severity": "ignore", + + +} diff --git a/.config/nvim/config/main.vim b/.config/nvim/config/main.vim index e5cafee..480b40a 100644 --- a/.config/nvim/config/main.vim +++ b/.config/nvim/config/main.vim @@ -10,7 +10,7 @@ " Colorscheme -colorscheme wal +colorscheme iceberg augroup specify_filetype autocmd! diff --git a/.config/nvim/config/plugin-settings.vim b/.config/nvim/config/plugin-settings.vim index 2109250..7278b01 100644 --- a/.config/nvim/config/plugin-settings.vim +++ b/.config/nvim/config/plugin-settings.vim @@ -98,7 +98,7 @@ let g:NERDTreeIndicatorMapCustom = { "Airline " """""""""""" "main settings -let g:airline_theme='wpgtk' +let g:airline_theme='iceberg' let g:airline_powerline_fonts = 1 let g:airline_symbols = {} let g:airline_skip_empty_sections = 1 diff --git a/.config/nvim/config/plugins.vim b/.config/nvim/config/plugins.vim index 94d1524..302c613 100644 --- a/.config/nvim/config/plugins.vim +++ b/.config/nvim/config/plugins.vim @@ -88,5 +88,5 @@ Plug 'deviantfero/wpgtk.vim' Plug 'whatyouhide/vim-gotham' Plug 'itchyny/landscape.vim' Plug 'nanotech/jellybeans.vim' - + Plug 'cocopon/iceberg.vim' call plug#end()