Update nvim config

This commit is contained in:
2024-10-06 17:12:01 -04:00
parent 48ca7757c8
commit 79288e5da9
5 changed files with 159 additions and 114 deletions
+11 -26
View File
@@ -1,35 +1,20 @@
local alpha_dashboard = require 'alpha.themes.dashboard'
alpha_dashboard.section.buttons.val = {
alpha_dashboard.button("e", "> New file", ":ene <BAR> startinsert <CR>"),
alpha_dashboard.button("f", "> Find file", ":FZF --reverse --info=inline $HOME/Sync<CR>"),
alpha_dashboard.button("r", "> Recent", ":History<CR>"),
alpha_dashboard.button("s", "> Settings", ":e $MYVIMRC | :cd %:p:h | split . | wincmd k | pwd<CR>"),
alpha_dashboard.button("q", "> Quit NVIM", ":qa<CR>"),
alpha_dashboard.button("e", "> New file", ":ene <BAR> startinsert <CR>"),
alpha_dashboard.button("f", "> Find file", ":FZF --reverse --info=inline $HOME/Sync<CR>"),
alpha_dashboard.button("r", "> Recent", ":History<CR>"),
alpha_dashboard.button("s", "> Settings", ":e $MYVIMRC | :cd %:p:h | :split . | :q <CR>"),
alpha_dashboard.button("q", "> Quit NVIM", ":qa!<CR>"),
}
if (os.getenv('TERM_PROGRAM') == 'Apple_Terminal') then
vim.cmd.colorscheme('slate')
else
require 'monokai'
.setup()
end
require 'alpha'
.setup(alpha_dashboard.opts)
require 'monokai'
.setup()
require 'noice'
.setup({
lsp = {
-- override markdown rendering so that **cmp** and other plugins use **Treesitter**
override = {
["vim.lsp.util.convert_input_to_markdown_lines"] = true,
["vim.lsp.util.stylize_markdown"] = true,
["cmp.entry.get_documentation"] = true,
},
},
-- you can enable a preset for easier configuration
presets = {
bottom_search = false, -- use a classic bottom cmdline for search
command_palette = true, -- position the cmdline and popupmenu together
long_message_to_split = true, -- long messages will be sent to a split
inc_rename = false, -- enables an input dialog for inc-rename.nvim
lsp_doc_border = true, -- add a border to hover docs and signature help
},
})
require 'lualine'
.setup({
options = {