summaryrefslogtreecommitdiffstats
path: root/lua/Nanderty/Plugins
diff options
context:
space:
mode:
authorNanderty <psopka@sopka.ch>2023-03-13 14:05:27 +0100
committerNanderty <psopka@sopka.ch>2023-03-13 14:05:27 +0100
commit59bd3aeee04b6ff559c51a324234a5100db0b2e1 (patch)
tree739c38a4b0bfea8744200d1a88b532afddddd8be /lua/Nanderty/Plugins
parentf2f01ec507b3e17494ceb149f5cd762571bf4920 (diff)
downloadneovim-config-59bd3aeee04b6ff559c51a324234a5100db0b2e1.tar.gz
neovim-config-59bd3aeee04b6ff559c51a324234a5100db0b2e1.tar.bz2
neovim-config-59bd3aeee04b6ff559c51a324234a5100db0b2e1.zip
new plugins
Diffstat (limited to 'lua/Nanderty/Plugins')
-rw-r--r--lua/Nanderty/Plugins/cmp.lua32
-rw-r--r--lua/Nanderty/Plugins/mini.lua7
-rw-r--r--lua/Nanderty/Plugins/neoformat.lua3
-rw-r--r--lua/Nanderty/Plugins/startify.lua0
-rw-r--r--lua/Nanderty/Plugins/treesitter.lua3
-rw-r--r--lua/Nanderty/Plugins/vimtex.lua5
6 files changed, 37 insertions, 13 deletions
diff --git a/lua/Nanderty/Plugins/cmp.lua b/lua/Nanderty/Plugins/cmp.lua
index 2c73b05..b9f2095 100644
--- a/lua/Nanderty/Plugins/cmp.lua
+++ b/lua/Nanderty/Plugins/cmp.lua
@@ -30,11 +30,33 @@ cmp.setup({
window = {
},
mapping = cmp.mapping.preset.insert({
- ['<C-b>'] = cmp.mapping.scroll_docs(-4),
- ['<C-f>'] = cmp.mapping.scroll_docs(4),
- ['<C-Space>'] = cmp.mapping.complete(),
- ['<C-e>'] = cmp.mapping.abort(),
- ['<CR>'] = cmp.mapping.confirm({ select = true }),
+ ["<Tab>"] = cmp.mapping(function(fallback)
+ if vim.fn.pumvisible() == 1 then
+ feedkey("<C-n>", "n")
+ elseif cmp.visible() then
+ cmp.select_next_item()
+ else
+ fallback()
+ end
+ end, {
+ "i",
+ }),
+ ["<S-Tab>"] = cmp.mapping(function(fallback)
+ if vim.fn.pumvisible() == 1 then
+ feedkey("<C-p>", "n")
+ elseif cmp.visible() then
+ cmp.select_prev_item()
+ else
+ fallback()
+ end
+ end, {
+ "i",
+}),
+['<C-b>'] = cmp.mapping.scroll_docs(-4),
+['<C-f>'] = cmp.mapping.scroll_docs(4),
+['<C-Space>'] = cmp.mapping.complete(),
+['<C-e>'] = cmp.mapping.abort(),
+['<CR>'] = cmp.mapping.confirm({ select = true }),
}),
sources = cmp.config.sources({
{ name = 'nvim_lsp' },
diff --git a/lua/Nanderty/Plugins/mini.lua b/lua/Nanderty/Plugins/mini.lua
new file mode 100644
index 0000000..0546fe3
--- /dev/null
+++ b/lua/Nanderty/Plugins/mini.lua
@@ -0,0 +1,7 @@
+require('mini.starter').setup({
+ evaluate_single = true
+})
+require('mini.sessions').setup({
+force = {read = false, write = true, delete = true}
+})
+require('mini.fuzzy').setup()
diff --git a/lua/Nanderty/Plugins/neoformat.lua b/lua/Nanderty/Plugins/neoformat.lua
new file mode 100644
index 0000000..54ed27d
--- /dev/null
+++ b/lua/Nanderty/Plugins/neoformat.lua
@@ -0,0 +1,3 @@
+vim.api.nvim_create_autocmd("BufWritePre", {
+command = "Neoformat"
+})
diff --git a/lua/Nanderty/Plugins/startify.lua b/lua/Nanderty/Plugins/startify.lua
deleted file mode 100644
index e69de29..0000000
--- a/lua/Nanderty/Plugins/startify.lua
+++ /dev/null
diff --git a/lua/Nanderty/Plugins/treesitter.lua b/lua/Nanderty/Plugins/treesitter.lua
index 7baec80..2eef668 100644
--- a/lua/Nanderty/Plugins/treesitter.lua
+++ b/lua/Nanderty/Plugins/treesitter.lua
@@ -3,9 +3,6 @@ require'nvim-treesitter.configs'.setup {
sync_install = false,
- auto_install = true,
-
-
highlight = {
enable = true,
diff --git a/lua/Nanderty/Plugins/vimtex.lua b/lua/Nanderty/Plugins/vimtex.lua
deleted file mode 100644
index 511c2bf..0000000
--- a/lua/Nanderty/Plugins/vimtex.lua
+++ /dev/null
@@ -1,5 +0,0 @@
-vim.g.tex_flavor='latex'
-vim.g.vimtex_view_mehtod = 'mupdf'
-vim.g.vimtex_quickfix_open_on_warning = 0
-
-vim.keymap.set('n', '<leader>ll', '<Cmd>VimtexCompile<CR>', {} )