mirror of
https://github.com/kristoferssolo/SoloVim.git
synced 2025-10-21 20:10:41 +00:00
Moved plugin configs
This commit is contained in:
parent
a7e28fe683
commit
3728ed740f
@ -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)
|
||||
@ -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
|
||||
@ -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,
|
||||
@ -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" },
|
||||
32
init.lua
32
init.lua
@ -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
9
lua/user/init.lua
Normal 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")
|
||||
Loading…
Reference in New Issue
Block a user