refactor(core): update AstroNvim configuration for improved performance and features
This commit is contained in:
1 parent
992cf65a50
commit
9a37a2db0f
4 files changed
+21
-3
No files matched your search
+4
-1
@@ -25,6 +25,9 @@ return {
|
|||||||
{ import = "astrocommunity.editing-support.conform-nvim" },
|
{ import = "astrocommunity.editing-support.conform-nvim" },
|
||||||
{ import = "astrocommunity.lsp.inc-rename-nvim" },
|
{ import = "astrocommunity.lsp.inc-rename-nvim" },
|
||||||
{ import = "astrocommunity.lsp.nvim-lsp-file-operations" },
|
{ import = "astrocommunity.lsp.nvim-lsp-file-operations" },
|
||||||
|
{ import = "astrocommunity.colorscheme.bamboo-nvim" },
|
||||||
{ import = "astrocommunity.colorscheme.cyberdream-nvim" },
|
{ import = "astrocommunity.colorscheme.cyberdream-nvim" },
|
||||||
{ import = "astrocommunity.completion.copilot-vim-cmp" },
|
{ import = "astrocommunity.colorscheme.gruvbox-baby" },
|
||||||
|
{ import = "astrocommunity.colorscheme.kanagawa-nvim" },
|
||||||
|
{ import = "astrocommunity.colorscheme.kanagawa-paper-nvim" },
|
||||||
}
|
}
|
||||||
@@ -65,6 +65,16 @@ function M.setup()
|
|||||||
vim.api.nvim_buf_set_keymap(term.bufnr, "n", "q", "<cmd>close<CR>", { noremap = true, silent = true })
|
vim.api.nvim_buf_set_keymap(term.bufnr, "n", "q", "<cmd>close<CR>", { noremap = true, silent = true })
|
||||||
end,
|
end,
|
||||||
}
|
}
|
||||||
|
-- Mk (make) terminal
|
||||||
|
local lazydocker = Terminal:new {
|
||||||
|
cmd = "lazydocker",
|
||||||
|
hidden = true,
|
||||||
|
direction = "float",
|
||||||
|
on_open = function(term)
|
||||||
|
vim.cmd "startinsert!"
|
||||||
|
vim.api.nvim_buf_set_keymap(term.bufnr, "n", "q", "<cmd>close<CR>", { noremap = true, silent = true })
|
||||||
|
end,
|
||||||
|
}
|
||||||
|
|
||||||
-- Scratch terminal
|
-- Scratch terminal
|
||||||
local scratch = Terminal:new {
|
local scratch = Terminal:new {
|
||||||
@@ -80,6 +90,7 @@ function M.setup()
|
|||||||
M.scooter_toggle = function() scooter:toggle() end
|
M.scooter_toggle = function() scooter:toggle() end
|
||||||
M.mk_toggle = function() mk:toggle() end
|
M.mk_toggle = function() mk:toggle() end
|
||||||
M.lazygit_toggle = function() lazygit:toggle() end
|
M.lazygit_toggle = function() lazygit:toggle() end
|
||||||
|
M.lazydocker_toggle = function() lazydocker:toggle() end
|
||||||
M.smartCommit_toggle = function() smartCommit:toggle() end
|
M.smartCommit_toggle = function() smartCommit:toggle() end
|
||||||
M.scratch_toggle = function() scratch:toggle() end
|
M.scratch_toggle = function() scratch:toggle() end
|
||||||
end
|
end
|
||||||
|
|||||||
@@ -265,6 +265,11 @@ return {
|
|||||||
terminals.smartCommit_toggle,
|
terminals.smartCommit_toggle,
|
||||||
desc = "SmartCommit Toggle",
|
desc = "SmartCommit Toggle",
|
||||||
},
|
},
|
||||||
|
["<C-Tab>"] = { "<cmd>tabnext<CR>", desc = "Next Tab" },
|
||||||
|
["<C-d><C-d>"] = {
|
||||||
|
terminals.lazydocker_toggle,
|
||||||
|
desc = "Lazydocker Toggle",
|
||||||
|
},
|
||||||
["<C-g><C-g>"] = {
|
["<C-g><C-g>"] = {
|
||||||
terminals.lazygit_toggle,
|
terminals.lazygit_toggle,
|
||||||
desc = "Lazygit Toggle",
|
desc = "Lazygit Toggle",
|
||||||
@@ -538,7 +543,7 @@ return {
|
|||||||
["<C-t><C-t>"] = { terminals.mk_toggle, desc = "Taskfile Toggle" },
|
["<C-t><C-t>"] = { terminals.mk_toggle, desc = "Taskfile Toggle" },
|
||||||
["<C-e>"] = { "<Cmd>Neotree toggle<CR>", desc = "Open Explorer" },
|
["<C-e>"] = { "<Cmd>Neotree toggle<CR>", desc = "Open Explorer" },
|
||||||
-- Paste from system clipboard
|
-- Paste from system clipboard
|
||||||
["<C-p>"] = { function() vim.cmd('normal! "+p') end, desc = "Paste from system clipboard" },
|
["<C-p>"] = { function() vim.cmd 'normal! "+p' end, desc = "Paste from system clipboard" },
|
||||||
["<C-b>f"] = {
|
["<C-b>f"] = {
|
||||||
function() require("snacks").picker.buffers() end,
|
function() require("snacks").picker.buffers() end,
|
||||||
desc = "Find buffers",
|
desc = "Find buffers",
|
||||||
|
|||||||
@@ -13,7 +13,6 @@ return {
|
|||||||
GitChange = "",
|
GitChange = "",
|
||||||
GitDelete = "",
|
GitDelete = "",
|
||||||
},
|
},
|
||||||
|
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in new issue
Block a user