return { "akinsho/toggleterm.nvim", config = function() require("toggleterm").setup({ float_opts = { border = "curved", }, }) end, keys = { { "", "ToggleTerm", desc = "Toggle Terminal", mode = { "n" } }, { "", " ToggleTerm", desc = "Toggle Terminal", mode = { "t" } }, { "", " ", desc = "Normal Mode", mode = { "t" } }, { "h", "h", desc = "Focus Left", mode = { "t" } }, { "l", "l", desc = "Focus Right", mode = { "t" } }, { "k", "k", desc = "Focus Up", mode = { "t" } }, { "l", "l", desc = "Focus Down", mode = { "t" } }, -- Terminal Applications { "ld", "TermExec cmd=lazydocker direction=float", desc = "Open Lazydocker" }, { "ls", "TermExec cmd=lazysql direction=float", desc = "Open Lazysql" } } }