my neovim config, who would've thought
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}