mirror of
https://github.com/kogakure/dotfiles.git
synced 2026-02-03 20:25:30 +00:00
chore(nvim): move plugins into after plugin folder
This commit is contained in:
34
nvim/after/plugin/autopairs.lua
Normal file
34
nvim/after/plugin/autopairs.lua
Normal file
@@ -0,0 +1,34 @@
|
||||
-- nvim-autopairs – https://github.com/windwp/nvim-autopairs
|
||||
local status_ok, autopairs = pcall(require, "nvim-autopairs")
|
||||
if not status_ok then
|
||||
return
|
||||
end
|
||||
|
||||
autopairs.setup({
|
||||
check_ts = true,
|
||||
ts_config = {
|
||||
lua = { "string", "source" },
|
||||
javascript = { "string", "template_string" },
|
||||
java = false,
|
||||
},
|
||||
disable_filetype = { "TelescopePrompt", "spectre_panel" },
|
||||
fast_wrap = {
|
||||
map = "<C-l>",
|
||||
chars = { "{", "[", "(", '"', "'" },
|
||||
pattern = string.gsub([[ [%'%"%)%>%]%)%}%,] ]], "%s+", ""),
|
||||
offset = 0, -- Offset from pattern match
|
||||
end_key = "$",
|
||||
keys = "qwertzuiopyxcvbnmasdfghjkl",
|
||||
check_comma = true,
|
||||
highlight = "PmenuSel",
|
||||
highlight_grey = "LineNr",
|
||||
},
|
||||
})
|
||||
|
||||
local cmp_autopairs = require("nvim-autopairs.completion.cmp")
|
||||
local cmp_status_ok, cmp = pcall(require, "cmp")
|
||||
if not cmp_status_ok then
|
||||
return
|
||||
end
|
||||
|
||||
cmp.event:on("confirm_done", cmp_autopairs.on_confirm_done({ map_char = { tex = "" } }))
|
||||
@@ -4,4 +4,6 @@ if not status_ok then
|
||||
return
|
||||
end
|
||||
|
||||
autotag.setup()
|
||||
autotag.setup({
|
||||
disable_filetype = { "TelescopePrompt", "vim" },
|
||||
})
|
||||
@@ -1,39 +1,10 @@
|
||||
require("kogakure.options")
|
||||
require("kogakure.keymaps")
|
||||
require("kogakure.plugins")
|
||||
require("kogakure.colorscheme")
|
||||
require("kogakure.cmp")
|
||||
require("kogakure.lsp")
|
||||
require("kogakure.telescope")
|
||||
require("kogakure.fzf")
|
||||
require("kogakure.treesitter")
|
||||
require("kogakure.autopairs")
|
||||
require("kogakure.autotag")
|
||||
require("kogakure.comment")
|
||||
require("kogakure.harpoon")
|
||||
require("kogakure.gitsigns")
|
||||
require("kogakure.nvim-tree")
|
||||
require("kogakure.bufferline")
|
||||
require("kogakure.lualine")
|
||||
require("kogakure.toggleterm")
|
||||
require("kogakure.colorizer")
|
||||
require("kogakure.project")
|
||||
require("kogakure.impatient")
|
||||
require("kogakure.indentline")
|
||||
require("kogakure.alpha")
|
||||
require("kogakure.whichkey")
|
||||
require("kogakure.cursorline")
|
||||
require("kogakure.neoscroll")
|
||||
require("kogakure.blamer")
|
||||
require("kogakure.vim-gh-line")
|
||||
require("kogakure.export-to-vscode")
|
||||
require("kogakure.spectre")
|
||||
require("kogakure.speeddating")
|
||||
require("kogakure.goyo")
|
||||
require("kogakure.vim-easymotion")
|
||||
require("kogakure.vimux")
|
||||
require("kogakure.functions")
|
||||
require("kogakure.autocommands")
|
||||
require("kogakure.colorscheme")
|
||||
require("kogakure.plugins")
|
||||
require("kogakure.lsp")
|
||||
|
||||
require("kogakure/text-objects").basic_text_objects()
|
||||
require("kogakure/text-objects").indent_text_objects()
|
||||
|
||||
@@ -1,34 +0,0 @@
|
||||
-- nvim-autopairs – https://github.com/windwp/nvim-autopairs
|
||||
local status_ok, autopairs = pcall(require, "nvim-autopairs")
|
||||
if not status_ok then
|
||||
return
|
||||
end
|
||||
|
||||
autopairs.setup {
|
||||
check_ts = true,
|
||||
ts_config = {
|
||||
lua = { "string", "source" },
|
||||
javascript = { "string", "template_string" },
|
||||
java = false,
|
||||
},
|
||||
disable_filetype = { "TelescopePrompt", "spectre_panel" },
|
||||
fast_wrap = {
|
||||
map = "<C-l>",
|
||||
chars = { "{", "[", "(", '"', "'" },
|
||||
pattern = string.gsub([[ [%'%"%)%>%]%)%}%,] ]], "%s+", ""),
|
||||
offset = 0, -- Offset from pattern match
|
||||
end_key = "$",
|
||||
keys = "qwertzuiopyxcvbnmasdfghjkl",
|
||||
check_comma = true,
|
||||
highlight = "PmenuSel",
|
||||
highlight_grey = "LineNr",
|
||||
},
|
||||
}
|
||||
|
||||
local cmp_autopairs = require "nvim-autopairs.completion.cmp"
|
||||
local cmp_status_ok, cmp = pcall(require, "cmp")
|
||||
if not cmp_status_ok then
|
||||
return
|
||||
end
|
||||
|
||||
cmp.event:on("confirm_done", cmp_autopairs.on_confirm_done { map_char = { tex = "" } })
|
||||
@@ -78,10 +78,10 @@ end
|
||||
local lsp_formatting = function(bufnr)
|
||||
-- vim.lsp.buf.format({})
|
||||
vim.lsp.buf.formatting_sync({
|
||||
bufnr = bufnr,
|
||||
filter = function(client)
|
||||
return client.name == "null-ls"
|
||||
end,
|
||||
bufnr = bufnr,
|
||||
})
|
||||
end
|
||||
|
||||
|
||||
Reference in New Issue
Block a user