diff --git a/.config/nvim/lazy-lock.json b/.config/nvim/lazy-lock.json index 740cf7ff..a83c8049 100644 --- a/.config/nvim/lazy-lock.json +++ b/.config/nvim/lazy-lock.json @@ -25,6 +25,7 @@ "compiler.nvim": { "branch": "main", "commit": "3f10cbfe55104f606292f2c4d21f30896f898aa4" }, "conform.nvim": { "branch": "master", "commit": "4524a687107c6e598017dc7356b7cd1eb046aa71" }, "crates.nvim": { "branch": "main", "commit": "f47c77d99f11362ddc2f4891f35407fb0b76d485" }, + "debugprint.nvim": { "branch": "main", "commit": "c27126837702765dda80c9b1eaa60de609af6e58" }, "dial.nvim": { "branch": "master", "commit": "019bbe9daea397c93a99adc747f8f071379fee5c" }, "diffview.nvim": { "branch": "main", "commit": "d38c1b5266850f77f75e006bcc26213684e1e141" }, "dooku.nvim": { "branch": "main", "commit": "10d7ccca5cdd30d4d03bc7433023590ca620edc7" }, @@ -74,7 +75,6 @@ "neotest-python": { "branch": "master", "commit": "c969a5b0073f2b5c8eaf017d1652f9251d761a15" }, "neotest-rust": { "branch": "main", "commit": "f4e58d5278344440f65c5a5177f16711337e44f7" }, "neotest-vitest": { "branch": "main", "commit": "41bf2f6b743f2ac5c5e9bd0949cee77ca7f2372c" }, - "nerdy.nvim": { "branch": "main", "commit": "061b0c8b5d56dcc9d3aba90be94593070f299878" }, "noice.nvim": { "branch": "main", "commit": "92433164e2f7118d4122c7674c3834d9511722ba" }, "nui.nvim": { "branch": "main", "commit": "c0c8e347ceac53030f5c1ece1c5a5b6a17a25b32" }, "numb.nvim": { "branch": "master", "commit": "3f7d4a74bd456e747a1278ea1672b26116e0824d" }, @@ -102,7 +102,7 @@ "nvim-treesitter-textobjects": { "branch": "master", "commit": "dbcd9388e3b119a87c785e10a00d62876077d23d" }, "nvim-ts-autotag": { "branch": "main", "commit": "6be1192965df35f94b8ea6d323354f7dc7a557e4" }, "nvim-ts-context-commentstring": { "branch": "main", "commit": "6c30f3c8915d7b31c3decdfe6c7672432da1809d" }, - "nvim-web-devicons": { "branch": "master", "commit": "11eb26fc166742db8d1e8a6f5a7de9df37b09aae" }, + "nvim-web-devicons": { "branch": "master", "commit": "3523d6e6d40ab11fd66c1b2732b3d6b60affa951" }, "octo.nvim": { "branch": "master", "commit": "5d6bed660ff18878a9096b3acef9c444b85021ac" }, "one-small-step-for-vimkind": { "branch": "main", "commit": "94b06d81209627d0098c4c5a14714e42a792bf0b" }, "openingh.nvim": { "branch": "main", "commit": "5c9e851d7c26fdb236dfea8866b71fefe7ddeffc" }, @@ -133,9 +133,10 @@ "telescope-lazy.nvim": { "branch": "main", "commit": "e75a349322db7f695bef2c50c4a85c90b064d031" }, "telescope-luasnip.nvim": { "branch": "master", "commit": "2ef7da3a363890686dbaad18ddbf59177cfe4f78" }, "telescope-repo.nvim": { "branch": "master", "commit": "e17462610fb936bc8a8cc12a249c3252156dd6f7" }, - "telescope-undo.nvim": { "branch": "main", "commit": "13c33c173e53f14df7eec5155c52a3d2ab022d8d" }, + "telescope-undo.nvim": { "branch": "main", "commit": "d3afc1c105535a90caec092ce27a113f77ba7b84" }, "telescope-zoxide": { "branch": "main", "commit": "68966349aa1b8e9ade403e18479ecf79447389a7" }, - "telescope.nvim": { "branch": "master", "commit": "721cdcae134eb5c564cb6c9df6c317c3854528ad" }, + "telescope.nvim": { "branch": "master", "commit": "18774ec7929c8a8003a91e9e1f69f6c32258bbfe" }, + "theme-loader.nvim": { "branch": "master", "commit": "ad8774ec8267a447d469b4e6603b43f49b946e53" }, "todo-comments.nvim": { "branch": "main", "commit": "4a6737a8d70fe1ac55c64dfa47fcb189ca431872" }, "tokyonight.nvim": { "branch": "main", "commit": "f247ee700b569ed43f39320413a13ba9b0aef0db" }, "tree-sitter-hypr": { "branch": "master", "commit": "90b3ddf8a85b5ea3d9dc4920fddb16182a192e14" }, diff --git a/.config/nvim/lazyvim.json b/.config/nvim/lazyvim.json index eceff9e3..0ae3fb6b 100644 --- a/.config/nvim/lazyvim.json +++ b/.config/nvim/lazyvim.json @@ -23,9 +23,12 @@ "lazyvim.plugins.extras.vscode", "plugins.extras.coding.annotation", "plugins.extras.coding.codeium", + "plugins.extras.coding.debugprint", "plugins.extras.coding.dial", + "plugins.extras.coding.endwise", "plugins.extras.coding.gpt", "plugins.extras.coding.multicursor", + "plugins.extras.coding.puppeteer", "plugins.extras.coding.refactoring", "plugins.extras.coding.treesj", "plugins.extras.dap.persistent-breakpoints", @@ -45,6 +48,11 @@ "plugins.extras.editor.undotree", "plugins.extras.editor.winshift", "plugins.extras.editor.worktree", + "plugins.extras.formatting.isort", + "plugins.extras.formatting.rustfmt", + "plugins.extras.formatting.rustywind", + "plugins.extras.formatting.shellharden", + "plugins.extras.formatting.sqlfmt", "plugins.extras.lang.bash", "plugins.extras.lang.css", "plugins.extras.lang.git", @@ -54,6 +62,7 @@ "plugins.extras.lang.sql", "plugins.extras.lang.tailwindcss-extended", "plugins.extras.lang.typescript-extended", + "plugins.extras.linting.pylint", "plugins.extras.lsp.compiler", "plugins.extras.lsp.lens", "plugins.extras.lsp.lightbulb", @@ -68,6 +77,7 @@ "plugins.extras.ui.alpha", "plugins.extras.ui.block", "plugins.extras.ui.breadcrumbs", + "plugins.extras.ui.colorschemes.catppuccin", "plugins.extras.ui.edgy", "plugins.extras.ui.highlight-undo", "plugins.extras.ui.import-cost", diff --git a/.config/nvim/lua/plugins/catppuccin.lua b/.config/nvim/lua/plugins/extras/ui/colorschemes/catppuccin.lua similarity index 95% rename from .config/nvim/lua/plugins/catppuccin.lua rename to .config/nvim/lua/plugins/extras/ui/colorschemes/catppuccin.lua index 526e9d72..a10475e3 100644 --- a/.config/nvim/lua/plugins/catppuccin.lua +++ b/.config/nvim/lua/plugins/extras/ui/colorschemes/catppuccin.lua @@ -3,7 +3,7 @@ local macchiato = require("catppuccin.palettes").get_palette("macchiato") return { { "catppuccin/nvim", - lazy = true, + lazy = false, name = "catppuccin", opts = { integrations = { @@ -84,10 +84,4 @@ return { }), }, }, - { - "LazyVim/LazyVim", - opts = { - colorscheme = "catppuccin-macchiato", - }, - }, } diff --git a/.config/nvim/lua/plugins/extras/ui/colorschemes/everforest.lua b/.config/nvim/lua/plugins/extras/ui/colorschemes/everforest.lua index 0c886d7a..4df46029 100644 --- a/.config/nvim/lua/plugins/extras/ui/colorschemes/everforest.lua +++ b/.config/nvim/lua/plugins/extras/ui/colorschemes/everforest.lua @@ -1,6 +1,6 @@ return { "sainnhe/everforest", - lazy = true, + lazy = false, name = "everforest", opts = {}, } diff --git a/.config/nvim/lua/plugins/extras/ui/colorschemes/github.lua b/.config/nvim/lua/plugins/extras/ui/colorschemes/github.lua deleted file mode 100644 index e69de29b..00000000 diff --git a/.config/nvim/lua/plugins/extras/ui/colorschemes/gruvbox.lua b/.config/nvim/lua/plugins/extras/ui/colorschemes/gruvbox.lua index dbf99fde..04d05d67 100644 --- a/.config/nvim/lua/plugins/extras/ui/colorschemes/gruvbox.lua +++ b/.config/nvim/lua/plugins/extras/ui/colorschemes/gruvbox.lua @@ -1,6 +1,7 @@ return { "ellisonleao/gruvbox.nvim", - lazy = true, + lazy = false, + name = "gruvbox", opts = { undercurl = true, underline = true, diff --git a/.config/nvim/lua/plugins/extras/ui/colorschemes/horizon.lua b/.config/nvim/lua/plugins/extras/ui/colorschemes/horizon.lua index 841d9abe..fc05fe76 100644 --- a/.config/nvim/lua/plugins/extras/ui/colorschemes/horizon.lua +++ b/.config/nvim/lua/plugins/extras/ui/colorschemes/horizon.lua @@ -1,6 +1,7 @@ return { "akinsho/horizon.nvim", - lazy = true, + lazy = false, + name = "horizon", opts = { plugins = { cmp = true, diff --git a/.config/nvim/lua/plugins/extras/ui/colorschemes/kanagawa.lua b/.config/nvim/lua/plugins/extras/ui/colorschemes/kanagawa.lua index f0ae407e..3baa0e03 100644 --- a/.config/nvim/lua/plugins/extras/ui/colorschemes/kanagawa.lua +++ b/.config/nvim/lua/plugins/extras/ui/colorschemes/kanagawa.lua @@ -1,5 +1,6 @@ return { "rebelot/kanagawa.nvim", - lazy = true, + lazy = false, + name = "kanagawa", opts = {}, } diff --git a/.config/nvim/lua/plugins/extras/ui/colorschemes/material.lua b/.config/nvim/lua/plugins/extras/ui/colorschemes/material.lua index 1a85d0da..c4beb910 100644 --- a/.config/nvim/lua/plugins/extras/ui/colorschemes/material.lua +++ b/.config/nvim/lua/plugins/extras/ui/colorschemes/material.lua @@ -1,6 +1,6 @@ return { "marko-cerovac/material.nvim", - lazy = true, + lazy = false, name = "material", opts = {}, } diff --git a/.config/nvim/lua/plugins/extras/ui/colorschemes/nightfox.lua b/.config/nvim/lua/plugins/extras/ui/colorschemes/nightfox.lua index 5413fc9b..be88d47d 100644 --- a/.config/nvim/lua/plugins/extras/ui/colorschemes/nightfox.lua +++ b/.config/nvim/lua/plugins/extras/ui/colorschemes/nightfox.lua @@ -1,6 +1,7 @@ return { "EdenEast/nightfox.nvim", - lazy = true, + lazy = false, + name = "nightfox", opts = { options = {}, groups = { diff --git a/.config/nvim/lua/plugins/extras/ui/colorschemes/nord.lua b/.config/nvim/lua/plugins/extras/ui/colorschemes/nord.lua index 8de73597..2bcd5a01 100644 --- a/.config/nvim/lua/plugins/extras/ui/colorschemes/nord.lua +++ b/.config/nvim/lua/plugins/extras/ui/colorschemes/nord.lua @@ -1,6 +1,6 @@ return { "shaunsingh/nord.nvim", - lazy = true, + lazy = false, name = "nord", opts = {}, } diff --git a/.config/nvim/lua/plugins/extras/ui/colorschemes/onedark.lua b/.config/nvim/lua/plugins/extras/ui/colorschemes/onedark.lua index a1be925c..5588dfb8 100644 --- a/.config/nvim/lua/plugins/extras/ui/colorschemes/onedark.lua +++ b/.config/nvim/lua/plugins/extras/ui/colorschemes/onedark.lua @@ -1,6 +1,7 @@ return { "navarasu/onedark.nvim", - lazy = true, + lazy = false, + name = "onedark", opts = { -- Main options -- style = "dark", -- Default theme style. Choose between 'dark', 'darker', 'cool', 'deep', 'warm', 'warmer' and 'light' diff --git a/.config/nvim/lua/plugins/extras/ui/colorschemes/onedarkpro.lua b/.config/nvim/lua/plugins/extras/ui/colorschemes/onedarkpro.lua index 6df774c9..971df4ec 100644 --- a/.config/nvim/lua/plugins/extras/ui/colorschemes/onedarkpro.lua +++ b/.config/nvim/lua/plugins/extras/ui/colorschemes/onedarkpro.lua @@ -1,3 +1,6 @@ return { "olimorris/onedarkpro.nvim", + lazy = false, + name = "onedarkpro", + opts = {}, } diff --git a/.config/nvim/lua/plugins/extras/ui/colorschemes/oxocarbon.lua b/.config/nvim/lua/plugins/extras/ui/colorschemes/oxocarbon.lua index e314ab3b..71d6ef7d 100644 --- a/.config/nvim/lua/plugins/extras/ui/colorschemes/oxocarbon.lua +++ b/.config/nvim/lua/plugins/extras/ui/colorschemes/oxocarbon.lua @@ -1,4 +1,6 @@ return { "nyoom-engineering/oxocarbon.nvim", - lazy = true, + lazy = false, + name = "oxocarbon", + opts = {}, } diff --git a/.config/nvim/lua/plugins/extras/ui/colorschemes/rose-pine.lua b/.config/nvim/lua/plugins/extras/ui/colorschemes/rose-pine.lua index 24f5f9e4..695c391d 100644 --- a/.config/nvim/lua/plugins/extras/ui/colorschemes/rose-pine.lua +++ b/.config/nvim/lua/plugins/extras/ui/colorschemes/rose-pine.lua @@ -1,12 +1,10 @@ return { - { - "rose-pine/neovim", - lazy = true, - name = "rose-pine", - opts = { - highlight_groups = { - EndOfBuffer = { fg = "base" }, - }, + "rose-pine/neovim", + lazy = false, + name = "rose-pine", + opts = { + highlight_groups = { + EndOfBuffer = { fg = "base" }, }, }, } diff --git a/.config/nvim/lua/plugins/extras/ui/colorschemes/sonokai.lua b/.config/nvim/lua/plugins/extras/ui/colorschemes/sonokai.lua index 29fcf196..2e292fa9 100644 --- a/.config/nvim/lua/plugins/extras/ui/colorschemes/sonokai.lua +++ b/.config/nvim/lua/plugins/extras/ui/colorschemes/sonokai.lua @@ -1,6 +1,6 @@ return { "sainnhe/sonokai", - lazy = true, + lazy = false, name = "sonokai", opts = {}, } diff --git a/.config/nvim/lua/plugins/extras/ui/colorschemes/tokyonight.lua b/.config/nvim/lua/plugins/extras/ui/colorschemes/tokyonight.lua index 63d00049..a8be6e69 100644 --- a/.config/nvim/lua/plugins/extras/ui/colorschemes/tokyonight.lua +++ b/.config/nvim/lua/plugins/extras/ui/colorschemes/tokyonight.lua @@ -1,6 +1,7 @@ return { "folke/tokyonight.nvim", - lazy = true, + name = "tokyonight", + lazy = false, opts = { style = "storm", -- The theme comes in three styles, `storm`, `moon`, a darker variant `night` and `day` light_style = "day", -- The theme is used when the background is set to light diff --git a/.config/nvim/lua/plugins/theme-loader.lua b/.config/nvim/lua/plugins/theme-loader.lua new file mode 100644 index 00000000..35894734 --- /dev/null +++ b/.config/nvim/lua/plugins/theme-loader.lua @@ -0,0 +1,6 @@ +return { + "rafi/theme-loader.nvim", + lazy = false, + priority = 99, + opts = {}, +}