diff options
| author | Peter Son Struschka <me@peter-struschka.com> | 2021-07-19 12:35:25 +0800 |
|---|---|---|
| committer | Peter Son Struschka <me@peter-struschka.com> | 2021-07-19 12:35:25 +0800 |
| commit | 929bbbd90111e7a5fccc30edffa34c0b2d95a2f7 (patch) | |
| tree | 5e01178ba1a9d1e8b55e22246320ab1f0591ee2b /nvim | |
| parent | bf00ce1738a016fcebd546841e702762c8374041 (diff) | |
| download | dotfiles-929bbbd90111e7a5fccc30edffa34c0b2d95a2f7.tar.gz dotfiles-929bbbd90111e7a5fccc30edffa34c0b2d95a2f7.tar.bz2 dotfiles-929bbbd90111e7a5fccc30edffa34c0b2d95a2f7.tar.lz dotfiles-929bbbd90111e7a5fccc30edffa34c0b2d95a2f7.tar.xz dotfiles-929bbbd90111e7a5fccc30edffa34c0b2d95a2f7.tar.zst dotfiles-929bbbd90111e7a5fccc30edffa34c0b2d95a2f7.zip | |
nvim: fix lua config
Diffstat (limited to 'nvim')
| -rw-r--r-- | nvim/.cache/nvim/.gitignore | 2 | ||||
| -rw-r--r-- | nvim/.cache/nvim/backup/.keep | 0 | ||||
| -rw-r--r-- | nvim/.cache/nvim/undo/.keep | 0 | ||||
| -rw-r--r-- | nvim/.config/nvim/lua/pstr/lsp.lua | 5 | ||||
| -rw-r--r-- | nvim/.config/nvim/lua/pstr/settings.lua | 2 | ||||
| -rw-r--r-- | nvim/.config/nvim/plugin/settings.vim | 5 |
6 files changed, 13 insertions, 1 deletions
diff --git a/nvim/.cache/nvim/.gitignore b/nvim/.cache/nvim/.gitignore new file mode 100644 index 0000000..ca1c4ed --- /dev/null +++ b/nvim/.cache/nvim/.gitignore @@ -0,0 +1,2 @@ +undo/** +!.keep diff --git a/nvim/.cache/nvim/backup/.keep b/nvim/.cache/nvim/backup/.keep new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/nvim/.cache/nvim/backup/.keep diff --git a/nvim/.cache/nvim/undo/.keep b/nvim/.cache/nvim/undo/.keep new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/nvim/.cache/nvim/undo/.keep diff --git a/nvim/.config/nvim/lua/pstr/lsp.lua b/nvim/.config/nvim/lua/pstr/lsp.lua index 736e405..832ffed 100644 --- a/nvim/.config/nvim/lua/pstr/lsp.lua +++ b/nvim/.config/nvim/lua/pstr/lsp.lua @@ -10,3 +10,8 @@ require'lspconfig'.clangd.setup{ require'lspconfig'.pyls.setup{ on_attach=on_attach } require'lspconfig'.rust_analyzer.setup{ on_attach=on_attach } +require'lspconfig'.vuels.setup{ + on_attach=on_attach, + root_dir = function() return vim.loop.cwd() end +} + diff --git a/nvim/.config/nvim/lua/pstr/settings.lua b/nvim/.config/nvim/lua/pstr/settings.lua index 04f54bf..d9c001e 100644 --- a/nvim/.config/nvim/lua/pstr/settings.lua +++ b/nvim/.config/nvim/lua/pstr/settings.lua @@ -27,7 +27,7 @@ opt.smd = false -- o.showmode = false opt.swf = false -- bo.swapfile = false opt.bk = false -- o.backup = false -opt.udir = "$XDG_CACHE_HOME/nvim/undodir" -- o.undodir="~/.cache/nvim/undodir" +opt.udir = "$XDG_CACHE_HOME/nvim/undo" -- https://github.com/neovim/neovim/issues/14888 opt.udf = true -- bo.undofile = true opt.tgc = true -- o.termguicolors = true diff --git a/nvim/.config/nvim/plugin/settings.vim b/nvim/.config/nvim/plugin/settings.vim new file mode 100644 index 0000000..38e1cd3 --- /dev/null +++ b/nvim/.config/nvim/plugin/settings.vim @@ -0,0 +1,5 @@ +set noswapfile +set nobackup +set backupdir=$XDG_CACHE_HOME/nvim/backup +set undodir=$XDG_CACHE_HOME/nvim/undo +set undofile |
