Cleanup.
This commit is contained in:
@@ -3,27 +3,29 @@ vim.api.nvim_create_autocmd("BufEnter", { pattern = "term://*", callback = funct
|
||||
|
||||
-- Start treesitter
|
||||
vim.api.nvim_create_autocmd('FileType', {
|
||||
pattern = '*',
|
||||
callback = function()
|
||||
pcall(vim.treesitter.start)
|
||||
end,
|
||||
pattern = '*',
|
||||
callback = function(ev)
|
||||
if ev.match ~= "odin" then
|
||||
pcall(vim.treesitter.start)
|
||||
end
|
||||
end,
|
||||
})
|
||||
|
||||
-- highlights yanked text
|
||||
vim.api.nvim_create_autocmd("TextYankPost", {
|
||||
callback = function()
|
||||
vim.highlight.on_yank({
|
||||
higroup = "IncSearch",
|
||||
timeout = 200,
|
||||
})
|
||||
end,
|
||||
callback = function()
|
||||
vim.highlight.on_yank({
|
||||
higroup = "IncSearch",
|
||||
timeout = 200,
|
||||
})
|
||||
end,
|
||||
})
|
||||
|
||||
-- removes trailing whitespace on save
|
||||
vim.api.nvim_create_autocmd("BufWritePre", {
|
||||
callback = function()
|
||||
local save_cursor = vim.fn.getpos(".")
|
||||
vim.cmd([[%s/\s\+$//e]])
|
||||
vim.fn.setpos(".", save_cursor)
|
||||
end,
|
||||
callback = function()
|
||||
local save_cursor = vim.fn.getpos(".")
|
||||
vim.cmd([[%s/\s\+$//e]])
|
||||
vim.fn.setpos(".", save_cursor)
|
||||
end,
|
||||
})
|
||||
|
||||
@@ -10,15 +10,12 @@ vim.pack.add({
|
||||
require("tree-sitter-manager").setup()
|
||||
require('nvim-highlight-colors').setup()
|
||||
-- Mini setups
|
||||
require("mini.extra").setup({})
|
||||
require("mini.pairs").setup({})
|
||||
require("mini.statusline").setup({})
|
||||
require('mini.basics').setup({
|
||||
options = { basic = true, extra_ui = true, win_borders = 'rounded', },
|
||||
mappings = { basic = true },
|
||||
autocommands = { basic = true },
|
||||
})
|
||||
require('mini.completion').setup({ lsp_completion = { auto_setup = true }, })
|
||||
require("mini.extra").setup()
|
||||
require("mini.pairs").setup()
|
||||
require('mini.surround').setup()
|
||||
require("mini.statusline").setup()
|
||||
require('mini.basics').setup({options = { extra_ui = true }})
|
||||
require('mini.completion').setup({lsp_completion = { auto_setup = true }})
|
||||
require("mini.pick").setup({
|
||||
window = { config = function()
|
||||
local height = math.floor(0.50 * vim.o.lines)
|
||||
@@ -49,11 +46,11 @@ map("n", "<leader>ss", ":lua MiniPick.builtin.grep_live()<CR>")
|
||||
map("n", "<leader>tc", ":HighlightColors Toggle<CR>")
|
||||
|
||||
-- Highlight Overrides
|
||||
local bg = "#1b1b1b"
|
||||
local border = "#96A6C8"
|
||||
vim.api.nvim_set_hl(0, "MiniPickBorder", { bg = bg, fg = border })
|
||||
vim.api.nvim_set_hl(0, "MiniPickNormal", { bg = bg })
|
||||
-- local bg = "#1b1b1b"
|
||||
-- local border = "#96A6C8"
|
||||
-- vim.api.nvim_set_hl(0, "MiniPickBorder", { bg = bg, fg = border })
|
||||
-- vim.api.nvim_set_hl(0, "MiniPickNormal", { bg = bg })
|
||||
-- Completion popup background
|
||||
vim.api.nvim_set_hl(0, "Pmenu", { bg = bg })
|
||||
vim.api.nvim_set_hl(0, "NormalFloat", { bg = bg })
|
||||
vim.api.nvim_set_hl(0, 'FloatBorder', { bg = bg, fg = border })
|
||||
-- vim.api.nvim_set_hl(0, "Pmenu", { bg = bg })
|
||||
-- vim.api.nvim_set_hl(0, "NormalFloat", { bg = bg })
|
||||
-- vim.api.nvim_set_hl(0, 'FloatBorder', { bg = bg, fg = border })
|
||||
|
||||
Reference in New Issue
Block a user