aboutsummaryrefslogtreecommitdiff
path: root/.config/nvim/lua/plugin
diff options
context:
space:
mode:
Diffstat (limited to '.config/nvim/lua/plugin')
-rw-r--r--.config/nvim/lua/plugin/init.lua3
-rw-r--r--.config/nvim/lua/plugin/lsp.lua81
-rw-r--r--.config/nvim/lua/plugin/packer.lua18
-rw-r--r--.config/nvim/lua/plugin/setup.lua12
4 files changed, 0 insertions, 114 deletions
diff --git a/.config/nvim/lua/plugin/init.lua b/.config/nvim/lua/plugin/init.lua
deleted file mode 100644
index 4e60f98..0000000
--- a/.config/nvim/lua/plugin/init.lua
+++ /dev/null
@@ -1,3 +0,0 @@
-require("plugin.packer")
-require("plugin.setup")
-require("plugin.lsp")
diff --git a/.config/nvim/lua/plugin/lsp.lua b/.config/nvim/lua/plugin/lsp.lua
deleted file mode 100644
index 50eed85..0000000
--- a/.config/nvim/lua/plugin/lsp.lua
+++ /dev/null
@@ -1,81 +0,0 @@
-local lspconf = require("lspconfig")
-local cmp = require("cmp")
-local capabilities = require("cmp_nvim_lsp").default_capabilities()
-
-vim.opt.signcolumn = "yes"
-
-local servers = {
- ["lua_ls"] = {
- settings = {
- Lua = {
- runtime = {
- version = "LuaJIT"
- },
- },
- },
- },
- ["clangd"] = {},
-}
-
-for lsp, conf in pairs(servers) do
- conf.capabilities = capabilities
- lspconf[lsp].setup(conf)
-end
-
-cmp.setup({
- preselect = "item",
- completion = {
- completeopt = "menu,menuone,noinsert",
- },
- window = {
- completion = cmp.config.window.bordered(),
- documentation = cmp.config.window.bordered(),
- },
- formatting = {
- fields = { "menu", "abbr", "kind" },
-
- format = function(entry, item)
- local menu_icon = {
- nvim_lsp = "L",
- buffer = "B",
- path = "P",
- nvim_lua = "V",
- }
-
- item.menu = menu_icon[entry.source.name]
-
- return item
- end,
- },
- mapping = {
- ["<CR>"] = cmp.mapping.confirm({ select = false }),
- ["<Tab>"] = cmp.mapping.select_next_item(),
- ["<S-Tab>"] = cmp.mapping.select_prev_item(),
- },
- sources = {
- { name = "path" },
- { name = "nvim_lsp" },
- { name = "buffer", keyword_length = 3 },
- },
-})
-
-vim.api.nvim_create_autocmd("LspAttach", {
- group = vim.api.nvim_create_augroup("UserLspConfig", {}),
- callback = function(ev)
- vim.bo[ev.buf].omnifunc = "v:lua.vim.lsp.omnifunc"
- local opts = { buffer = ev.buf }
- vim.keymap.set("n", "gD", vim.lsp.buf.declaration, opts)
- vim.keymap.set("n", "gd", vim.lsp.buf.definition, opts)
- vim.keymap.set("n", "gi", vim.lsp.buf.implementation, opts)
- vim.keymap.set("n", "gr", vim.lsp.buf.references, opts)
- vim.keymap.set("n", "go", vim.lsp.buf.type_definition, opts)
- vim.keymap.set("n", "<leader>ls", vim.lsp.buf.signature_help, opts)
- vim.keymap.set("n", "<space>rn", vim.lsp.buf.rename, opts)
- vim.keymap.set("n", "<leader>h", vim.lsp.buf.hover, opts)
- vim.keymap.set({"n", "v"}, "<space>ca", vim.lsp.buf.code_action, opts)
- vim.keymap.set("n", "<space>f",
- function()
- vim.lsp.buf.format({async = true})
- end, opts)
- end
-})
diff --git a/.config/nvim/lua/plugin/packer.lua b/.config/nvim/lua/plugin/packer.lua
deleted file mode 100644
index 359ceab..0000000
--- a/.config/nvim/lua/plugin/packer.lua
+++ /dev/null
@@ -1,18 +0,0 @@
-return require("packer").startup(function(use)
- use {"wbthomason/packer.nvim"}
-
- use {"ibhagwan/fzf-lua"}
- use {"stevearc/oil.nvim"}
-
- use {"lewis6991/gitsigns.nvim"}
-
- use {"williamboman/mason.nvim"}
- use {"neovim/nvim-lspconfig"}
- use {"hrsh7th/nvim-cmp"}
- use {"hrsh7th/cmp-buffer"}
- use {"hrsh7th/cmp-path"}
- use {"hrsh7th/cmp-nvim-lsp"}
- use {"hrsh7th/cmp-nvim-lua"}
-
- use {"michaeljsmith/vim-indent-object"}
-end)
diff --git a/.config/nvim/lua/plugin/setup.lua b/.config/nvim/lua/plugin/setup.lua
deleted file mode 100644
index 7a53c6a..0000000
--- a/.config/nvim/lua/plugin/setup.lua
+++ /dev/null
@@ -1,12 +0,0 @@
----@diagnostic disable: undefined-global
-
-require("gitsigns").setup({})
-require("mason").setup({})
-
-require("oil").setup({})
-vim.keymap.set("n", "<leader>e", "<CMD>Oil<CR>", {})
-
-require("fzf-lua").setup(require("fzf-lua.profiles.telescope"))
-vim.keymap.set("n", "<C-o>", function() FzfLua.files({}) end, {})
-
-vim.keymap.set("n", "<C-f>", function() FzfLua.grep() end, {})