return { { "lukas-reineke/indent-blankline.nvim", main = "ibl", ---@module "ibl" ---@type ibl.config opts = {}, }, --[[ { 'boganworld/crackboard.nvim', dependencies = { 'nvim-lua/plenary.nvim' }, opts = { session_key = 'redacted', }, }, ]] { "onsails/lspkind-nvim", }, -- { -- "ziglang/zig.vim", -- }, { "nvim-lua/plenary.nvim", name = "plenary", }, { "stevearc/oil.nvim", config = function() require("oil").setup() end, }, -- { -- -- https://github.com/zbirenbaum/copilot.lua -- "zbirenbaum/copilot.lua", -- cmd = "Copilot", -- event = "InsertEnter", -- config = function() -- require("copilot").setup({ -- panel = { -- keymap = { -- jump_prev = "]]", -- jump_next = "[[", -- accept = "", -- refresh = "gr", -- open = "", -- }, -- }, -- suggestion = { -- auto_trigger = true, -- keymap = { -- accept = "", -- }, -- }, -- }) -- -- vim.keymap.set("n", "cpe", "Copilot enable") -- -- vim.keymap.set("n", "cpd", "Copilot disable") -- end, -- }, { "github/copilot.vim", config = function() -- set cpd and cpe to disable/enable copilot vim.keymap.set("n", "cpe", "Copilot enable") vim.keymap.set("n", "cpd", "Copilot disable") end, }, -- { -- "Exafunction/codeium.nvim", -- dependencies = { -- "nvim-lua/plenary.nvim", -- "hrsh7th/nvim-cmp", -- }, -- config = function() -- require("codeium").setup({ -- -- https://github.com/Exafunction/codeium.vim -- }) -- end -- }, { "ldelossa/gh.nvim", dependencies = { "ldelossa/litee.nvim", }, }, "eandrju/cellular-automaton.nvim", "gpanders/editorconfig.nvim", -- Useful for getting pretty icons, but requires a Nerd Font. { "nvim-tree/nvim-web-devicons", enabled = vim.g.have_nerd_font }, "lambdalisue/nerdfont.vim", "junegunn/vim-easy-align", "rcarriga/nvim-notify", -- Highlight todo, notes, etc in comments { "folke/todo-comments.nvim", event = "VimEnter", dependencies = { "nvim-lua/plenary.nvim" }, opts = { signs = false }, }, }