Moved plugin configs

This commit is contained in:
Kristofers Solo 2023-04-23 23:15:03 +03:00
parent a7e28fe683
commit 3728ed740f
24 changed files with 31 additions and 43 deletions

View File

@ -57,7 +57,7 @@ cmp.setup({
{ name = "nvim_lsp" },
{ name = "path" },
{ name = "luasnip" },
{ name = "buffer", keyword_length = 5 },
{ name = "buffer", keyword_length = 1 },
},
snippet = {
expand = function(args)

View File

@ -20,8 +20,3 @@ dracula.setup({
-- Nothing = {} -- clear highlight of Nothing
},
})
local status_ok, _ = pcall(vim.cmd.colorscheme("dracula"))
if not status_ok then
return
end

View File

@ -4,11 +4,23 @@ if not status_ok then
end
configs.setup({
-- A list of parser names, or "all" (the five listed parsers should always be installed)
ensure_installed = "all", -- one of "all" or a list of languages
ignore_install = { "" }, -- List of parsers to ignore installing
-- Install parsers synchronously (only applied to `ensure_installed`)
sync_install = false,
-- Automatically install missing parsers when entering buffer
-- Recommendation: set to false if you don't have `tree-sitter` CLI installed locally
auto_install = true,
-- List of parsers to ignore installing (for "all")
highlight = {
enable = true, -- false will disable the whole extension
disable = {}, -- list of language that will be disabled
enable = true,
disable = {},
-- Setting this to true will run `:h syntax` and tree-sitter at the same time.
-- Set this to `true` if you depend on 'syntax' being enabled (like for indentation).
-- Using this option may slow down your editor, and you may see some duplicate highlights.
-- Instead of true it can also be a list of languages
additional_vim_regex_highlighting = false,
},
autopairs = {
enable = true,

View File

@ -92,18 +92,20 @@ local vmappings = {
}
local mappings = {
[";"] = { "<cmd>Alpha<cr>", "Dashboard" },
[";"] = { vim.cmd.Alpha, "Dashboard" },
["/"] = { "<Plug>(comment_toggle_linewise_current)", "Comment toggle current line" },
c = { "<cmd>Bdelete!<cr>", "Close Buffer" },
c = { vim.cmd.Bdelete, "Close Buffer" },
h = { "<cmd>nohlsearch<cr>", "No Highlight" },
f = {
"<cmd>lua require('telescope.builtin').find_files(require('telescope.themes').get_dropdown{previewer = false})<cr>",
"Find files",
},
e = { "<cmd>NvimTreeToggle<cr>", "Explorer" },
e = { vim.cmd.NvimTreeToggle, "Explorer" },
F = { "<cmd>Telescope live_grep theme=ivy<cr>", "Find Text" },
P = { "<cmd>lua require('telescope').extensions.projects.projects()<cr>", "Projects" },
b = { "<cmd>Telescope buffers<cr>", "Find Buffers" },
u = { vim.cmd.UndotreeToggle, "UndotreeToggle" },
x = { "<cmd>!chmod +x %<cr>", "Make executable" },
B = {
name = "Buffers",
j = { "<cmd>BufferLinePick<cr>", "Jump" },

View File

@ -1,31 +1 @@
require("user.options")
require("user.colorscheme")
require("user.keymaps")
require("user.plugins")
require("user.autocommands")
require("user.cmp")
require("user.cmp_gh_source")
require("user.telescope")
require("user.todo")
require("user.treesitter")
require("user.autopairs")
require("user.comment")
require("user.gitsigns")
require("user.nvim-tree")
require("user.bufferline")
require("user.lualine")
require("user.toggleterm")
require("user.project")
require("user.impatient")
require("user.illuminate")
require("user.indentline")
require("user.alpha")
require("user.mason")
require("user.dap")
require("user.vimwiki")
require("user.whichkey")
require("user.crates")
require("user.colorizer")
require("user.luasnip")
require("user.autosave")
require("user.persistence")
require("user")

9
lua/user/init.lua Normal file
View File

@ -0,0 +1,9 @@
require("user.options")
require("user.keymaps")
require("user.autocommands")
require("user.plugins")
require("user.alpha")
require("user.autopairs")
require("user.autosave")
require("user.vimwiki")
require("user.mason")