diff options
| -rw-r--r-- | README.md | 62 | 
1 files changed, 54 insertions, 8 deletions
| @@ -30,6 +30,43 @@ Point your `init.lua` path to:  $HOME/.config/nvim/lua/nv-vscode/init.lua  ``` +## Clipboard Support + +- On Mac `pbcopy` should be builtin + +- Ubuntu + +	```bash +    sudo apt install xsel +	``` + +- Arch + +	```bash +    sudo pacman -S xsel +	``` + +## LSP + +Some example language servers, if you just install them they will work with this config + +```bash +npm i -g pyright +npm i -g bash-language-server +npm install -g vscode-css-languageserver-bin +npm install -g dockerfile-language-server-nodejs +npm install -g graphql-language-service-cli +npm install -g vscode-html-languageserver-bin +npm install -g typescript typescript-language-server +npm install -g vscode-json-languageserver +npm install -g vim-language-server +npm install -g yaml-language-server +``` + +For a more in depth LSP support: [link](https://github.com/neovim/nvim-lspconfig/blob/master/CONFIG.md) + + +  ## efm server is slow on close  Install the latest with: @@ -50,6 +87,8 @@ fzf  lazygit  lazydocker  ncdu +pynvim +neovim-remote  ```  **Python** @@ -68,6 +107,12 @@ lua-format  sumneko-lua  ``` +**Yaml, Json, Javascript, HTML, CSS** + +```bash +prettier +``` +  ## Vim Gists  To use vim-gists you will need to configure the following: @@ -82,27 +127,28 @@ If you are looking for snippets checkout this github topic: [Snippet Topic](http  ## TODO +  **HIGH PRIORITY** -- list all binaries needed for functionality -- learn what opt is  - learn nvim-dap in depth  - add utf8 line col and spaces (maybe blame)  - potentially switch to dashboard -- update Vista symbols  - vim ult test +- learn what opt is  **LOW PRIORITY** -- better install script, support both nvim and nvcode paths -- make java code actions prettier -- figure out how to customize java formatting +- Implement what I can from this java config: [link](https://github.com/mfussenegger/nvim-jdtls/wiki/Sample-Configurations) +    - better ui for code actions +    - formatting  - setup junit tests for java  - neovim lightbulb config  - better autoimport +- list all binaries needed for functionality  - keep and eye on indent guides plugin for thin lines  - look into autoinstall lsp -- json config file (luajson) +- update Vista symbols  - get logo -- configure nvim-peekup  - configure neogit  - toggle virtual text diagnostics  - move language servers not installed with npm to neovim local share location +- json config file (luajson) +- better install script, support both nvim and nvcode paths | 
