From 9556024c93bd1df66a182801b973a7ddddaaa007 Mon Sep 17 00:00:00 2001 From: Taken Date: Sun, 17 Mar 2024 16:34:11 +0100 Subject: [PATCH] Added types Signed-off-by: Taken --- lua/taken/lazy.lua | 2 ++ lua/taken/plugins/alpha.lua | 1 + lua/taken/plugins/autopairs.lua | 1 + lua/taken/plugins/beacon.lua | 1 + lua/taken/plugins/bufferline.lua | 1 + lua/taken/plugins/cloak.lua | 1 + lua/taken/plugins/cmdline.lua | 1 + lua/taken/plugins/colors.lua | 1 + lua/taken/plugins/comment.lua | 1 + lua/taken/plugins/copilot.lua | 1 + lua/taken/plugins/dap.lua | 1 + lua/taken/plugins/dashboard.lua | 19 ++++++++++--------- lua/taken/plugins/fidget.lua | 1 + lua/taken/plugins/gen.lua | 1 + lua/taken/plugins/indent-blankline.lua | 1 + lua/taken/plugins/keyseer.lua | 1 + lua/taken/plugins/lsp/lspconfig.lua | 1 + lua/taken/plugins/lsp/mason.lua | 3 ++- lua/taken/plugins/lsp/null-ls.lua | 1 + lua/taken/plugins/lsp/ts-tools.lua | 1 + lua/taken/plugins/lualine.lua | 1 + lua/taken/plugins/neogit.lua | 1 + lua/taken/plugins/neorg.lua | 1 + lua/taken/plugins/neotree.lua | 1 + lua/taken/plugins/noice.lua | 1 + lua/taken/plugins/notify.lua | 1 + lua/taken/plugins/nvim-cmp.lua | 9 +++++---- lua/taken/plugins/nvim-silicon.lua | 1 + lua/taken/plugins/nvimcord.lua | 1 + lua/taken/plugins/nvimtree.lua | 1 + lua/taken/plugins/nvterm.lua | 1 + lua/taken/plugins/otherplugins.lua | 5 +++-- lua/taken/plugins/presence.lua | 1 + lua/taken/plugins/rainbow-delimiters.lua | 1 + lua/taken/plugins/sessionmanager.lua | 1 + lua/taken/plugins/spectre.lua | 1 + lua/taken/plugins/telescope.lua | 7 ++++--- lua/taken/plugins/transparent.lua | 1 + lua/taken/plugins/treesitter-textobjects.lua | 9 +++++---- lua/taken/plugins/treesitter.lua | 1 + lua/taken/plugins/whichkey.lua | 1 + 41 files changed, 65 insertions(+), 23 deletions(-) diff --git a/lua/taken/lazy.lua b/lua/taken/lazy.lua index 8e39244..5a54ea4 100644 --- a/lua/taken/lazy.lua +++ b/lua/taken/lazy.lua @@ -13,11 +13,13 @@ vim.opt.rtp:prepend(lazypath) local lazy = require("lazy") +--- @type LazyPluginSpec[] local plugins = { { import = "taken.plugins" }, { import = "taken.plugins.lsp" }, } +--- @type LazyConfig local opts = { checker = { enabled = true, diff --git a/lua/taken/plugins/alpha.lua b/lua/taken/plugins/alpha.lua index 5b9c888..753f62c 100644 --- a/lua/taken/plugins/alpha.lua +++ b/lua/taken/plugins/alpha.lua @@ -1,3 +1,4 @@ +--- @type LazyPluginSpec return { "goolord/alpha-nvim", event = "VimEnter", diff --git a/lua/taken/plugins/autopairs.lua b/lua/taken/plugins/autopairs.lua index f670776..ba46234 100644 --- a/lua/taken/plugins/autopairs.lua +++ b/lua/taken/plugins/autopairs.lua @@ -1,3 +1,4 @@ +--- @type LazyPluginSpec return { "windwp/nvim-autopairs", event = "InsertEnter", diff --git a/lua/taken/plugins/beacon.lua b/lua/taken/plugins/beacon.lua index 89e3c81..4f64251 100644 --- a/lua/taken/plugins/beacon.lua +++ b/lua/taken/plugins/beacon.lua @@ -1,3 +1,4 @@ +--- @type LazyPluginSpec return { "rainbowhxch/beacon.nvim", event = { "BufReadPre", "BufNewFile" }, diff --git a/lua/taken/plugins/bufferline.lua b/lua/taken/plugins/bufferline.lua index 12d9477..6b904f3 100644 --- a/lua/taken/plugins/bufferline.lua +++ b/lua/taken/plugins/bufferline.lua @@ -1,3 +1,4 @@ +--- @type LazyPluginSpec return { "akinsho/bufferline.nvim", version = "*", diff --git a/lua/taken/plugins/cloak.lua b/lua/taken/plugins/cloak.lua index 4eb8aa7..06329f4 100644 --- a/lua/taken/plugins/cloak.lua +++ b/lua/taken/plugins/cloak.lua @@ -1,3 +1,4 @@ +--- @type LazyPluginSpec return { "laytan/cloak.nvim", config = function() diff --git a/lua/taken/plugins/cmdline.lua b/lua/taken/plugins/cmdline.lua index 425d0f4..836543b 100644 --- a/lua/taken/plugins/cmdline.lua +++ b/lua/taken/plugins/cmdline.lua @@ -1,3 +1,4 @@ +--- @type LazyPluginSpec return { "VonHeikemen/fine-cmdline.nvim", dependencies = "MunifTanjim/nui.nvim", diff --git a/lua/taken/plugins/colors.lua b/lua/taken/plugins/colors.lua index c428de5..bae8a48 100644 --- a/lua/taken/plugins/colors.lua +++ b/lua/taken/plugins/colors.lua @@ -1,3 +1,4 @@ +--- @type LazyPluginSpec[] return { { "JoosepAlviste/palenightfall.nvim", diff --git a/lua/taken/plugins/comment.lua b/lua/taken/plugins/comment.lua index d164f35..7ef1e6f 100644 --- a/lua/taken/plugins/comment.lua +++ b/lua/taken/plugins/comment.lua @@ -1,3 +1,4 @@ +--- @type LazyPluginSpec return { "numToStr/Comment.nvim", keys = { "gcc", "gbc", { "gc", mode = "v" }, { "gb", mode = "v" }, "gcO", "gco", "gcA" }, diff --git a/lua/taken/plugins/copilot.lua b/lua/taken/plugins/copilot.lua index ea4955d..b0deb32 100644 --- a/lua/taken/plugins/copilot.lua +++ b/lua/taken/plugins/copilot.lua @@ -1,3 +1,4 @@ +--- @type LazyPluginSpec return { "zbirenbaum/copilot.lua", cmd = "Copilot", diff --git a/lua/taken/plugins/dap.lua b/lua/taken/plugins/dap.lua index 357a902..1ff4672 100644 --- a/lua/taken/plugins/dap.lua +++ b/lua/taken/plugins/dap.lua @@ -1,3 +1,4 @@ +--- @type LazyPluginSpec return { "rcarriga/nvim-dap-ui", dependencies = "mfussenegger/nvim-dap", diff --git a/lua/taken/plugins/dashboard.lua b/lua/taken/plugins/dashboard.lua index 3f96008..44d534b 100644 --- a/lua/taken/plugins/dashboard.lua +++ b/lua/taken/plugins/dashboard.lua @@ -1,3 +1,4 @@ +--- @type LazyPluginSpec return { "glepnir/dashboard-nvim", event = "VimEnter", @@ -81,15 +82,15 @@ return { }, footer = { " " - .. version - .. " " - .. plugins_count - .. " plugins in " - .. ms - .. "ms 󰃭 " - .. date - .. "  " - .. time, + .. version + .. " " + .. plugins_count + .. " plugins in " + .. ms + .. "ms 󰃭 " + .. date + .. "  " + .. time, }, }, }) diff --git a/lua/taken/plugins/fidget.lua b/lua/taken/plugins/fidget.lua index d5110ff..1b08844 100644 --- a/lua/taken/plugins/fidget.lua +++ b/lua/taken/plugins/fidget.lua @@ -1,3 +1,4 @@ +--- @type LazyPluginSpec return { "j-hui/fidget.nvim", tag = "legacy", diff --git a/lua/taken/plugins/gen.lua b/lua/taken/plugins/gen.lua index c1e0ade..bf7ac37 100644 --- a/lua/taken/plugins/gen.lua +++ b/lua/taken/plugins/gen.lua @@ -1,3 +1,4 @@ +--- @type LazyPluginSpec return { "David-Kunz/gen.nvim", cmd = "Gen", diff --git a/lua/taken/plugins/indent-blankline.lua b/lua/taken/plugins/indent-blankline.lua index 6969aa4..659942e 100644 --- a/lua/taken/plugins/indent-blankline.lua +++ b/lua/taken/plugins/indent-blankline.lua @@ -1,3 +1,4 @@ +--- @type LazyPluginSpec return { "lukas-reineke/indent-blankline.nvim", main = "ibl", diff --git a/lua/taken/plugins/keyseer.lua b/lua/taken/plugins/keyseer.lua index b4a5623..f52b39a 100644 --- a/lua/taken/plugins/keyseer.lua +++ b/lua/taken/plugins/keyseer.lua @@ -1,3 +1,4 @@ +--- @type LazyPluginSpec return { "jokajak/keyseer.nvim", cmd = "KeySeer", diff --git a/lua/taken/plugins/lsp/lspconfig.lua b/lua/taken/plugins/lsp/lspconfig.lua index 7292d0c..b5861fa 100644 --- a/lua/taken/plugins/lsp/lspconfig.lua +++ b/lua/taken/plugins/lsp/lspconfig.lua @@ -1,3 +1,4 @@ +--- @type LazyPluginSpec return { "neovim/nvim-lspconfig", dependencies = { diff --git a/lua/taken/plugins/lsp/mason.lua b/lua/taken/plugins/lsp/mason.lua index 0bdd0c5..15ce472 100644 --- a/lua/taken/plugins/lsp/mason.lua +++ b/lua/taken/plugins/lsp/mason.lua @@ -1,3 +1,4 @@ +--- @type LazyPluginSpec return { "williamboman/mason.nvim", build = function() @@ -23,7 +24,7 @@ return { "pyright", "powershell_es", "jsonls", - "eslint" + "eslint", }, automatic_installation = true, }) diff --git a/lua/taken/plugins/lsp/null-ls.lua b/lua/taken/plugins/lsp/null-ls.lua index 2e8d8ad..f548e52 100644 --- a/lua/taken/plugins/lsp/null-ls.lua +++ b/lua/taken/plugins/lsp/null-ls.lua @@ -1,3 +1,4 @@ +--- @type LazyPluginSpec return { -- "jose-elias-alvarez/null-ls.nvim", "nvimtools/none-ls.nvim", diff --git a/lua/taken/plugins/lsp/ts-tools.lua b/lua/taken/plugins/lsp/ts-tools.lua index d543486..8d56374 100644 --- a/lua/taken/plugins/lsp/ts-tools.lua +++ b/lua/taken/plugins/lsp/ts-tools.lua @@ -1,3 +1,4 @@ +--- @type LazyPluginSpec return { "pmizio/typescript-tools.nvim", dependencies = { diff --git a/lua/taken/plugins/lualine.lua b/lua/taken/plugins/lualine.lua index 3f857d3..228f391 100644 --- a/lua/taken/plugins/lualine.lua +++ b/lua/taken/plugins/lualine.lua @@ -1,3 +1,4 @@ +--- @type LazyPluginSpec return { "nvim-lualine/lualine.nvim", dependencies = { diff --git a/lua/taken/plugins/neogit.lua b/lua/taken/plugins/neogit.lua index 9d55efa..0c81860 100644 --- a/lua/taken/plugins/neogit.lua +++ b/lua/taken/plugins/neogit.lua @@ -1,3 +1,4 @@ +--- @type LazyPluginSpec return { "NeogitOrg/neogit", dependencies = "nvim-lua/plenary.nvim", diff --git a/lua/taken/plugins/neorg.lua b/lua/taken/plugins/neorg.lua index 6f08fb8..048fb58 100644 --- a/lua/taken/plugins/neorg.lua +++ b/lua/taken/plugins/neorg.lua @@ -1,3 +1,4 @@ +--- @type LazyPluginSpec return { "nvim-neorg/neorg", build = ":Neorg sync-parsers", diff --git a/lua/taken/plugins/neotree.lua b/lua/taken/plugins/neotree.lua index 748b215..076888f 100644 --- a/lua/taken/plugins/neotree.lua +++ b/lua/taken/plugins/neotree.lua @@ -1,3 +1,4 @@ +--- @type LazyPluginSpec return { "nvim-neo-tree/neo-tree.nvim", init = function() diff --git a/lua/taken/plugins/noice.lua b/lua/taken/plugins/noice.lua index ad11ae1..d3a269b 100644 --- a/lua/taken/plugins/noice.lua +++ b/lua/taken/plugins/noice.lua @@ -1,3 +1,4 @@ +--- @type LazyPluginSpec return { "folke/noice.nvim", event = "VeryLazy", diff --git a/lua/taken/plugins/notify.lua b/lua/taken/plugins/notify.lua index 3e22ed5..43a8a4c 100644 --- a/lua/taken/plugins/notify.lua +++ b/lua/taken/plugins/notify.lua @@ -1,3 +1,4 @@ +--- @type LazyPluginSpec return { "rcarriga/nvim-notify", config = function() diff --git a/lua/taken/plugins/nvim-cmp.lua b/lua/taken/plugins/nvim-cmp.lua index f8fe27c..283fd03 100644 --- a/lua/taken/plugins/nvim-cmp.lua +++ b/lua/taken/plugins/nvim-cmp.lua @@ -1,3 +1,4 @@ +--- @type LazyPluginSpec return { "hrsh7th/nvim-cmp", dependencies = { @@ -54,16 +55,16 @@ return { mapping = cmp.mapping.preset.insert({ [""] = cmp.mapping.select_prev_item(), -- previous suggestion [""] = cmp.mapping.select_next_item(), -- next suggestion - [""] = cmp.mapping.complete(), -- show completion suggestions + [""] = cmp.mapping.complete(), -- show completion suggestions [""] = cmp.mapping.confirm({ select = false }), [""] = nil, [""] = nil, }), sources = cmp.config.sources({ { name = "nvim_lsp" }, -- lsp - { name = "luasnip" }, -- snippets - { name = "buffer" }, -- text within current buffer - { name = "path" }, -- file system paths + { name = "luasnip" }, -- snippets + { name = "buffer" }, -- text within current buffer + { name = "path" }, -- file system paths }), formatting = { format = lspkind.cmp_format({ diff --git a/lua/taken/plugins/nvim-silicon.lua b/lua/taken/plugins/nvim-silicon.lua index 1b121b2..9b28f05 100644 --- a/lua/taken/plugins/nvim-silicon.lua +++ b/lua/taken/plugins/nvim-silicon.lua @@ -1,3 +1,4 @@ +--- @type LazyPluginSpec return { "michaelrommel/nvim-silicon", lazy = true, diff --git a/lua/taken/plugins/nvimcord.lua b/lua/taken/plugins/nvimcord.lua index 600af69..8bb68ed 100644 --- a/lua/taken/plugins/nvimcord.lua +++ b/lua/taken/plugins/nvimcord.lua @@ -1,3 +1,4 @@ +--- @type LazyPluginSpec return { "ObserverOfTime/nvimcord", cmd = "NvimcordUpdate", diff --git a/lua/taken/plugins/nvimtree.lua b/lua/taken/plugins/nvimtree.lua index d231447..55dc650 100644 --- a/lua/taken/plugins/nvimtree.lua +++ b/lua/taken/plugins/nvimtree.lua @@ -1,3 +1,4 @@ +--- @type LazyPluginSpec return { "nvim-tree/nvim-tree.lua", dependencies = { "nvim-tree/nvim-web-devicons" }, diff --git a/lua/taken/plugins/nvterm.lua b/lua/taken/plugins/nvterm.lua index e17b895..f165574 100644 --- a/lua/taken/plugins/nvterm.lua +++ b/lua/taken/plugins/nvterm.lua @@ -1,3 +1,4 @@ +--- @type LazyPluginSpec return { "NvChad/nvterm", keys = { diff --git a/lua/taken/plugins/otherplugins.lua b/lua/taken/plugins/otherplugins.lua index 6826c58..a05b1f1 100644 --- a/lua/taken/plugins/otherplugins.lua +++ b/lua/taken/plugins/otherplugins.lua @@ -1,3 +1,4 @@ +--- @type LazyPluginSpec[] return { { "wakatime/vim-wakatime", @@ -5,8 +6,8 @@ return { lazy = false, }, { - "folke/todo-comments.nvim", - dependencies = { "nvim-lua/plenary.nvim" }, + "folke/too-comments.nvim", + ependencies = { "nvim-lua/plenary.nvim" }, event = { "BufReadPre", "BufNewFile" }, config = true, }, diff --git a/lua/taken/plugins/presence.lua b/lua/taken/plugins/presence.lua index a809bfe..661b1b3 100644 --- a/lua/taken/plugins/presence.lua +++ b/lua/taken/plugins/presence.lua @@ -1,3 +1,4 @@ +--- @type LazyPluginSpec return { "TakenMC/presence.nvim", event = { "BufReadPre", "BufNewFile" }, diff --git a/lua/taken/plugins/rainbow-delimiters.lua b/lua/taken/plugins/rainbow-delimiters.lua index 6bcfcda..1bcf280 100644 --- a/lua/taken/plugins/rainbow-delimiters.lua +++ b/lua/taken/plugins/rainbow-delimiters.lua @@ -1,3 +1,4 @@ +--- @type LazyPluginSpec return { "HiPhish/rainbow-delimiters.nvim", dependencies = "nvim-treesitter/nvim-treesitter", diff --git a/lua/taken/plugins/sessionmanager.lua b/lua/taken/plugins/sessionmanager.lua index 1ffb289..61a4bcc 100644 --- a/lua/taken/plugins/sessionmanager.lua +++ b/lua/taken/plugins/sessionmanager.lua @@ -1,3 +1,4 @@ +--- @type LazyPluginSpec return { "coffebar/neovim-project", priority = 100, diff --git a/lua/taken/plugins/spectre.lua b/lua/taken/plugins/spectre.lua index 60ec685..45ad635 100644 --- a/lua/taken/plugins/spectre.lua +++ b/lua/taken/plugins/spectre.lua @@ -1,3 +1,4 @@ +--- @type LazyPluginSpec return { "nvim-pack/nvim-spectre", name = "spectre", diff --git a/lua/taken/plugins/telescope.lua b/lua/taken/plugins/telescope.lua index 89eb3dd..7f497f3 100644 --- a/lua/taken/plugins/telescope.lua +++ b/lua/taken/plugins/telescope.lua @@ -1,3 +1,4 @@ +--- @type LazyPluginSpec return { "nvim-telescope/telescope.nvim", tag = "0.1.4", @@ -41,10 +42,10 @@ return { }, }, fzf = { - fuzzy = true, -- false will only do exact matching + fuzzy = true, -- false will only do exact matching override_generic_sorter = true, -- override the generic sorter - override_file_sorter = true, -- override the file sorter - case_mode = "smart_case", -- or "ignore_case" or "respect_case" + override_file_sorter = true, -- override the file sorter + case_mode = "smart_case", -- or "ignore_case" or "respect_case" }, }, }) diff --git a/lua/taken/plugins/transparent.lua b/lua/taken/plugins/transparent.lua index 47ceda0..e444fe5 100644 --- a/lua/taken/plugins/transparent.lua +++ b/lua/taken/plugins/transparent.lua @@ -1,3 +1,4 @@ +--- @type LazyPluginSpec return { "xiyaowong/transparent.nvim", config = function() diff --git a/lua/taken/plugins/treesitter-textobjects.lua b/lua/taken/plugins/treesitter-textobjects.lua index 12dec0c..edadeb8 100644 --- a/lua/taken/plugins/treesitter-textobjects.lua +++ b/lua/taken/plugins/treesitter-textobjects.lua @@ -1,3 +1,4 @@ +--- @type LazyPluginSpec return { "nvim-treesitter/nvim-treesitter-textobjects", lazy = true, @@ -49,13 +50,13 @@ return { enable = true, swap_next = { ["ma"] = "@parameter.inner", -- swap parameters/argument with next - ["m:"] = "@property.outer", -- swap object property with next - ["mm"] = "@function.outer", -- swap function with next + ["m:"] = "@property.outer", -- swap object property with next + ["mm"] = "@function.outer", -- swap function with next }, swap_previous = { ["mpa"] = "@parameter.inner", -- swap parameters/argument with prev - ["mp:"] = "@property.outer", -- swap object property with prev - ["mpm"] = "@function.outer", -- swap function with previous + ["mp:"] = "@property.outer", -- swap object property with prev + ["mpm"] = "@function.outer", -- swap function with previous }, }, move = { diff --git a/lua/taken/plugins/treesitter.lua b/lua/taken/plugins/treesitter.lua index 0085eda..f64ff66 100644 --- a/lua/taken/plugins/treesitter.lua +++ b/lua/taken/plugins/treesitter.lua @@ -1,3 +1,4 @@ +--- @type LazyPluginSpec return { "nvim-treesitter/nvim-treesitter", event = { "BufReadPre", "BufNewFile" }, diff --git a/lua/taken/plugins/whichkey.lua b/lua/taken/plugins/whichkey.lua index bfa35b6..4d8faaf 100644 --- a/lua/taken/plugins/whichkey.lua +++ b/lua/taken/plugins/whichkey.lua @@ -1,3 +1,4 @@ +--- @type LazyPluginSpec return { "folke/which-key.nvim", init = function()