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 = "nvim_lsp" },
{ name = "path" }, { name = "path" },
{ name = "luasnip" }, { name = "luasnip" },
{ name = "buffer", keyword_length = 5 }, { name = "buffer", keyword_length = 1 },
}, },
snippet = { snippet = {
expand = function(args) expand = function(args)

View File

@ -20,8 +20,3 @@ dracula.setup({
-- Nothing = {} -- clear highlight of Nothing -- 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 end
configs.setup({ 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 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 = { highlight = {
enable = true, -- false will disable the whole extension enable = true,
disable = {}, -- list of language that will be disabled 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 = { autopairs = {
enable = true, enable = true,

View File

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

View File

@ -1,31 +1 @@
require("user.options") require("user")
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")

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")