diff --git a/lua/config/terminals.lua b/lua/config/terminals.lua index 0542ac2..1373aa9 100644 --- a/lua/config/terminals.lua +++ b/lua/config/terminals.lua @@ -55,21 +55,9 @@ function M.setup() vim.api.nvim_buf_set_keymap(term.bufnr, "n", "q", "close", { noremap = true, silent = true }) end, } - - -- Lazyjournal terminal - local lazyjournal = Terminal:new { - cmd = "lazyjournal", - hidden = true, - direction = "float", - on_open = function(term) - vim.cmd "startinsert!" - vim.api.nvim_buf_set_keymap(term.bufnr, "n", "q", "close", { noremap = true, silent = true }) - end, - } - -- Mk (make) terminal local mk = Terminal:new { - cmd = "mk", + cmd = "mk -t", hidden = true, direction = "vertical", on_open = function(term) @@ -82,7 +70,6 @@ function M.setup() M.claude_toggle = function() claude:toggle() end M.opencode_toggle = function() opencode:toggle() end M.scooter_toggle = function() scooter:toggle() end - M.lazyjournal_toggle = function() lazyjournal:toggle() end M.mk_toggle = function() mk:toggle() end end diff --git a/lua/plugins/astrocore.lua b/lua/plugins/astrocore.lua index 7d4b4e3..10c7306 100644 --- a/lua/plugins/astrocore.lua +++ b/lua/plugins/astrocore.lua @@ -110,6 +110,7 @@ return { function() require("snacks").picker.buffers() end, desc = "Find buffers", }, + [""] = { function() local current_buffer = vim.api.nvim_get_current_buf() @@ -187,6 +188,10 @@ return { function() require("snacks").picker.lines() end, desc = "Find in line", }, + ["t"] = { + function() require("snacks").picker.lines() end, + desc = "Find in line", + }, ["w"] = { function() require("snacks").picker.grep() end, desc = "Find word", @@ -402,6 +407,7 @@ return { -- AI/Assistant mappings [""] = { terminals.claude_toggle, desc = "Claude Toggle" }, [""] = { terminals.opencode_toggle, desc = "Opencode Toggle" }, + [""] = { terminals.mk_toggle, desc = "Taskfile Toggle" }, }, i = { [""] = { "wabd", desc = "Save, close buffer, and return to normal mode" }, @@ -413,6 +419,7 @@ return { [""] = { "wbd", desc = "Save and close buffer" }, -- Added C-x for visual mode }, t = { + [""] = { terminals.mk_toggle, desc = "Taskfile Toggle" }, [""] = { "Neotree toggle", desc = "Open Explorer" }, ["f"] = { function() require("snacks").picker.buffers() end,