my neovim config, who would've thought
at main 1.2 kB view raw
1---@type LazySpec 2return { 3 "nvim-lua/plenary.nvim", 4 { "tpope/vim-surround", keys = { "c", "d", "y" } }, 5 { "tpope/vim-repeat", event = "VeryLazy" }, 6 { "tpope/vim-speeddating", keys = { "<C-a>", "<C-x>" } }, 7 { "wakatime/vim-wakatime", event = "VeryLazy" }, 8 { "MeanderingProgrammer/render-markdown.nvim", ft = "markdown", config = true }, 9 { 10 "folke/tokyonight.nvim", 11 opts = { style = "night" }, 12 init = function() 13 vim.cmd.colorscheme "tokyonight" 14 end, 15 }, 16 { 17 "oysandvik94/curl.nvim", 18 version = false, 19 cmd = { "CurlOpen", "CurlCollection" }, 20 ---@module "curl" 21 ---@type curl_config 22 ---@diagnostic disable-next-line: missing-fields 23 opts = { 24 default_flags = { "-i" }, 25 open_with = "buffer", 26 }, 27 }, 28 { 29 "folke/todo-comments.nvim", 30 event = "BufRead", 31 config = function() 32 require("todo-comments").setup {} 33 end, 34 }, 35 { 36 "olexsmir/gopher.nvim", 37 lazy = false, 38 ---@module "gopher" 39 ---@type gopher.Config 40 ---@diagnostic disable-next-line: missing-fields 41 opts = { 42 log_level = vim.log.levels.TRACE, 43 gotests = { 44 template = "testify", 45 }, 46 }, 47 }, 48}