return{{"\116\111\103\103\108\101\116\101\114\109\046\110\118\105\109",event="\068\101\102\101\114\114\101\100\085\073\069\110\116\101\114",after=function()(require("\116\111\103\103\108\101\116\101\114\109")).setup({hide_numbers=true,shade_filetypes={},shade_terminals=true;shading_factor="\049";start_in_insert=true,insert_mappings=true,terminal_mappings=true;persist_size=true})local O=(require("\116\111\103\103\108\101\116\101\114\109\046\116\101\114\109\105\110\097\108")).Terminal local V=O:new({cmd="\108\097\122\121\103\105\116";direction="\102\108\111\097\116";float_opts={border="\114\111\117\110\100\101\100"}})vim.keymap.set("\110","\060\108\101\097\100\101\114\062\103\103",function()V:toggle()end,{noremap=true;silent=true})vim.keymap.set("\110","\060\099-\116\062","\060\099\109\100\062\084\111\103\103\108\101\084\101\114\109\060\099\114\062",{noremap=true;silent=true})end}}
return {
  {
    "toggleterm.nvim",
    event = "DeferredUIEnter",
    after = function()
      require("toggleterm").setup({
        hide_numbers = true,
        shade_filetypes = {},
        shade_terminals = true,
        shading_factor = "1",
        start_in_insert = true,
        insert_mappings = true,
        terminal_mappings = true,
        persist_size = true,
      })

      local Terminal = require("toggleterm.terminal").Terminal
      local lazygit = Terminal:new({
        cmd = "lazygit",
        direction = "float",
        float_opts = {
          border = "rounded",
        },
      })

      vim.keymap.set("n", "<leader>gg", function()
        lazygit:toggle()
      end, { noremap = true, silent = true })
      vim.keymap.set("n", "<c-t>", "<cmd>ToggleTerm<cr>", { noremap = true, silent = true })
    end,
  },
}
