this repo has no description

actually reorg plugins

seth.computer dfb09b77 0c2b1c7f

verified
+174 -157
+3 -1
nvim/lua/config/keys.lua
··· 43 43 { "<leader>td", "<cmd>tabclose<cr>", desc = "Close Tab" }, 44 44 { "<leader>tn", "<cmd>tabnew<cr>", desc = "Close Tab" }, 45 45 46 - { "<leaer>CL", "<cmd>ConfigLocalEdit<cr>", desc = "Edit local nvim config" }, 46 + { "<leader>CL", "<cmd>ConfigLocalEdit<cr>", desc = "Edit local nvim config" }, 47 47 48 48 { "<leader>/", "<cmd>CommentToggle<cr>", desc = "Toggle comment", mode = { "n" } }, 49 49 -- TODO: Fix multi line commenting ··· 111 111 -- TODO: make this actually silent 112 112 silent = true, 113 113 }, 114 + 115 + { "<leader>PP", "<cmd>Lazy<cr>", desc = "Manage plugins" }, 114 116 })
-14
nvim/lua/plugins/auto-dark-mode.lua
··· 1 - return { 2 - "f-person/auto-dark-mode.nvim", 3 - opts = { 4 - update_interval = 1000, 5 - set_dark_mode = function() 6 - vim.api.nvim_set_option_value("background", "dark", {}) 7 - vim.cmd("colorscheme rose-pine-main") 8 - end, 9 - set_light_mode = function() 10 - vim.api.nvim_set_option_value("background", "light", {}) 11 - vim.cmd("colorscheme rose-pine-dawn") 12 - end, 13 - }, 14 - }
-7
nvim/lua/plugins/bufferline.lua
··· 1 - return { 2 - "akinsho/bufferline.nvim", 3 - version = "*", 4 - config = function() 5 - require("bufferline").setup({}) 6 - end, 7 - }
-8
nvim/lua/plugins/cmp-nvim-lsp.lua
··· 1 - return { 2 - "hrsh7th/cmp-nvim-lsp", 3 - dependencies = { 4 - "neovim/nvim-lspconfig", 5 - "hrsh7th/nvim-cmp" 6 - }, 7 - opts = {}, 8 - }
+14
nvim/lua/plugins/cmp.lua
··· 1 + return { 2 + { 3 + "hrsh7th/nvim-cmp", 4 + opts = {}, 5 + }, 6 + { 7 + "hrsh7th/cmp-nvim-lsp", 8 + dependencies = { 9 + "neovim/nvim-lspconfig", 10 + "hrsh7th/nvim-cmp" 11 + }, 12 + opts = {}, 13 + } 14 + }
+27
nvim/lua/plugins/colors.lua
··· 1 + return { 2 + { 3 + "rose-pine/neovim", 4 + name = "rose-pine", 5 + config = function() 6 + require("rose-pine").setup({ 7 + variant = "main", 8 + }) 9 + vim.cmd("colorscheme rose-pine") 10 + end, 11 + }, 12 + { "nvim-treesitter", opts = {} }, 13 + { 14 + "f-person/auto-dark-mode.nvim", 15 + opts = { 16 + update_interval = 1000, 17 + set_dark_mode = function() 18 + vim.api.nvim_set_option_value("background", "dark", {}) 19 + vim.cmd("colorscheme rose-pine-main") 20 + end, 21 + set_light_mode = function() 22 + vim.api.nvim_set_option_value("background", "light", {}) 23 + vim.cmd("colorscheme rose-pine-dawn") 24 + end, 25 + }, 26 + } 27 + }
-8
nvim/lua/plugins/comment.lua
··· 1 - return { 2 - "terrortylor/nvim-comment", 3 - config = function() 4 - require("nvim_comment").setup({ 5 - create_mappings = false, 6 - }) 7 - end, 8 - }
nvim/lua/plugins/config-local.lua nvim/lua/plugins/config.lua
-3
nvim/lua/plugins/diffview.lua
··· 1 - return { 2 - "sindrets/diffview.nvim", 3 - }
+13
nvim/lua/plugins/editing.lua
··· 1 + return { 2 + { 3 + "terrortylor/nvim-comment", 4 + config = function() 5 + require("nvim_comment").setup({ 6 + create_mappings = false, 7 + }) 8 + end, 9 + }, 10 + { 11 + "tpope/vim-surround", 12 + } 13 + }
+35
nvim/lua/plugins/git.lua
··· 1 + return { 2 + { 3 + "sindrets/diffview.nvim", 4 + }, 5 + { 6 + "harrisoncramer/gitlab.nvim", 7 + dependencies = { 8 + "MunifTanjim/nui.nvim", 9 + "nvim-lua/plenary.nvim", 10 + "sindrets/diffview.nvim", 11 + "stevearc/dressing.nvim", 12 + "nvim-tree/nvim-web-devicons", 13 + "rose-pine/neovim", 14 + }, 15 + enabled = true, 16 + build = function() require("gitlab.server").build(true) end, -- Builds the Go binary 17 + config = function() 18 + require("gitlab").setup() 19 + end, 20 + }, 21 + { 22 + "ruifm/gitlinker.nvim", 23 + opts = { 24 + mappings = nil, 25 + }, 26 + }, 27 + { 28 + "lewis6991/gitsigns.nvim", 29 + opts = { 30 + diff_opts = { 31 + vertical = true, 32 + }, 33 + }, 34 + } 35 + }
-16
nvim/lua/plugins/gitlab.lua
··· 1 - return { 2 - "harrisoncramer/gitlab.nvim", 3 - dependencies = { 4 - "MunifTanjim/nui.nvim", 5 - "nvim-lua/plenary.nvim", 6 - "sindrets/diffview.nvim", 7 - "stevearc/dressing.nvim", 8 - "nvim-tree/nvim-web-devicons", 9 - "rose-pine/neovim", 10 - }, 11 - enabled = true, 12 - build = function() require("gitlab.server").build(true) end, -- Builds the Go binary 13 - config = function() 14 - require("gitlab").setup() 15 - end, 16 - }
-6
nvim/lua/plugins/gitlinker.lua
··· 1 - return { 2 - "ruifm/gitlinker.nvim", 3 - opts = { 4 - mappings = nil, 5 - }, 6 - }
-8
nvim/lua/plugins/gitsigns.lua
··· 1 - return { 2 - "lewis6991/gitsigns.nvim", 3 - opts = { 4 - diff_opts = { 5 - vertical = true, 6 - }, 7 - }, 8 - }
-1
nvim/lua/plugins/goyo.lua
··· 1 - return { "junegunn/goyo.vim" }
-5
nvim/lua/plugins/neodev.lua
··· 1 - return { 2 - "folke/lazydev.nvim", 3 - ft = "lua", -- only load on lua files 4 - opts = {}, 5 - }
-4
nvim/lua/plugins/nvim-cmp.lua
··· 1 - return { 2 - "hrsh7th/nvim-cmp", 3 - opts = {}, 4 - }
+9 -1
nvim/lua/plugins/nvim-lspconfig.lua nvim/lua/plugins/lsp.lua
··· 18 18 { 19 19 "williamboman/mason.nvim", 20 20 opts = {}, 21 - } 21 + }, 22 + { 23 + "folke/lazydev.nvim", 24 + ft = "lua", -- only load on lua files 25 + opts = {}, 26 + }, 27 + { 28 + "prisma/vim-prisma", 29 + }, 22 30 }
-19
nvim/lua/plugins/nvim-tree.lua
··· 1 - return { 2 - "nvim-tree/nvim-tree.lua", 3 - version = "*", 4 - lazy = false, 5 - config = function() 6 - vim.g.loaded_netrw = 1 7 - vim.g.loaded_netrwPlugin = 1 8 - require("nvim-tree").setup({ 9 - hijack_netrw = true, 10 - disable_netrw = true, 11 - hijack_directories = { 12 - enable = true 13 - }, 14 - view = { 15 - width = 45, 16 - }, 17 - }) 18 - end, 19 - }
-1
nvim/lua/plugins/prisma.lua
··· 1 - return { "prisma/vim-prisma" }
-10
nvim/lua/plugins/rose-pine.lua
··· 1 - return { 2 - "rose-pine/neovim", 3 - name = "rose-pine", 4 - config = function() 5 - require("rose-pine").setup({ 6 - variant = "main", 7 - }) 8 - vim.cmd("colorscheme rose-pine") 9 - end, 10 - }
-3
nvim/lua/plugins/surround.lua
··· 1 - return { 2 - "tpope/vim-surround", 3 - }
-6
nvim/lua/plugins/telescope.lua
··· 1 - return { 2 - 'nvim-telescope/telescope.nvim', 3 - tag = '0.1.8', 4 - dependencies = { 'nvim-lua/plenary.nvim' }, 5 - opts = {}, 6 - }
-3
nvim/lua/plugins/toggleterm.lua
··· 1 - return { 2 - "akinsho/toggleterm.nvim", 3 - }
-29
nvim/lua/plugins/trouble.lua
··· 1 - return { 2 - "folke/trouble.nvim", 3 - opts = { 4 - warn_no_results = false, 5 - open_no_results = true, 6 - auto_preview = false, 7 - modes = { 8 - diagnostics = { 9 - focus = true, 10 - format = "{severity_icon} {message:md} {item.source} {code} {pos}", 11 - }, 12 - lsp_references = { 13 - -- some modes are configurable, see the source code for more details 14 - params = { 15 - include_declaration = false, 16 - }, 17 - }, 18 - lsp_document_symbols = { 19 - focus = true, 20 - win = { 21 - position = "right", 22 - size = 45, 23 - }, 24 - format = "{kind_icon} {symbol.name}", 25 - }, 26 - }, 27 - }, 28 - cmd = "Trouble", 29 - }
+73
nvim/lua/plugins/ui.lua
··· 1 + return { 2 + { 3 + "akinsho/bufferline.nvim", 4 + version = "*", 5 + config = function() 6 + require("bufferline").setup({}) 7 + end, 8 + }, 9 + { 10 + "nvim-tree/nvim-tree.lua", 11 + version = "*", 12 + lazy = false, 13 + config = function() 14 + vim.g.loaded_netrw = 1 15 + vim.g.loaded_netrwPlugin = 1 16 + require("nvim-tree").setup({ 17 + hijack_netrw = true, 18 + disable_netrw = true, 19 + hijack_directories = { 20 + enable = true 21 + }, 22 + view = { 23 + width = 45, 24 + }, 25 + }) 26 + end, 27 + }, 28 + { 29 + "folke/trouble.nvim", 30 + opts = { 31 + warn_no_results = false, 32 + open_no_results = true, 33 + auto_preview = false, 34 + modes = { 35 + diagnostics = { 36 + focus = true, 37 + format = "{severity_icon} {message:md} {item.source} {code} {pos}", 38 + }, 39 + lsp_references = { 40 + -- some modes are configurable, see the source code for more details 41 + params = { 42 + include_declaration = false, 43 + }, 44 + }, 45 + lsp_document_symbols = { 46 + focus = true, 47 + win = { 48 + position = "right", 49 + size = 45, 50 + }, 51 + format = "{kind_icon} {symbol.name}", 52 + }, 53 + }, 54 + }, 55 + cmd = "Trouble", 56 + }, 57 + { 58 + 'nvim-telescope/telescope.nvim', 59 + tag = '0.1.8', 60 + dependencies = { 'nvim-lua/plenary.nvim' }, 61 + opts = {}, 62 + }, 63 + { 64 + "akinsho/toggleterm.nvim", 65 + }, 66 + { 67 + "junegunn/goyo.vim", 68 + }, 69 + { 70 + "folke/which-key.nvim", 71 + opts = {}, 72 + }, 73 + }
-4
nvim/lua/plugins/which-key.lua
··· 1 - return { 2 - "folke/which-key.nvim", 3 - opts = {}, 4 - }