♻️ refactor(nvim): readme changed to preview the new plugins, git and github are now extras for easy enabling/disabling
This commit is contained in:
parent
670d7f6ef6
commit
63ad71209a
7 changed files with 126 additions and 30 deletions
|
@ -23,10 +23,23 @@ NVIM_APPNAME=Matt-FTW/dotfiles/.config/nvim nvim
|
||||||
|
|
||||||
## Plugins
|
## Plugins
|
||||||
|
|
||||||
|
### bars-and-lines
|
||||||
|
|
||||||
|
- [utilyre/barbecue.nvim](https://dotfyle.com/plugins/utilyre/barbecue.nvim)
|
||||||
|
- [SmiteshP/nvim-navic](https://dotfyle.com/plugins/SmiteshP/nvim-navic)
|
||||||
|
- [Bekaboo/dropbar.nvim](https://dotfyle.com/plugins/Bekaboo/dropbar.nvim)
|
||||||
|
|
||||||
|
### code-runner
|
||||||
|
|
||||||
|
- [stevearc/overseer.nvim](https://dotfyle.com/plugins/stevearc/overseer.nvim)
|
||||||
|
- [michaelb/sniprun](https://dotfyle.com/plugins/michaelb/sniprun)
|
||||||
|
- [Zeioth/compiler.nvim](https://dotfyle.com/plugins/Zeioth/compiler.nvim)
|
||||||
|
|
||||||
### color
|
### color
|
||||||
|
|
||||||
- [NvChad/nvim-colorizer.lua](https://dotfyle.com/plugins/NvChad/nvim-colorizer.lua)
|
- [NvChad/nvim-colorizer.lua](https://dotfyle.com/plugins/NvChad/nvim-colorizer.lua)
|
||||||
- [ziontee113/color-picker.nvim](https://dotfyle.com/plugins/ziontee113/color-picker.nvim)
|
- [folke/twilight.nvim](https://dotfyle.com/plugins/folke/twilight.nvim)
|
||||||
|
- [uga-rosa/ccc.nvim](https://dotfyle.com/plugins/uga-rosa/ccc.nvim)
|
||||||
|
|
||||||
### colorscheme
|
### colorscheme
|
||||||
|
|
||||||
|
@ -39,47 +52,96 @@ NVIM_APPNAME=Matt-FTW/dotfiles/.config/nvim nvim
|
||||||
### completion
|
### completion
|
||||||
|
|
||||||
- [zbirenbaum/copilot.lua](https://dotfyle.com/plugins/zbirenbaum/copilot.lua)
|
- [zbirenbaum/copilot.lua](https://dotfyle.com/plugins/zbirenbaum/copilot.lua)
|
||||||
|
- [hrsh7th/nvim-cmp](https://dotfyle.com/plugins/hrsh7th/nvim-cmp)
|
||||||
|
|
||||||
|
### debugging
|
||||||
|
|
||||||
|
- [Weissle/persistent-breakpoints.nvim](https://dotfyle.com/plugins/Weissle/persistent-breakpoints.nvim)
|
||||||
|
|
||||||
|
### dependency-management
|
||||||
|
|
||||||
|
- [piersolenski/telescope-import.nvim](https://dotfyle.com/plugins/piersolenski/telescope-import.nvim)
|
||||||
|
- [vuki656/package-info.nvim](https://dotfyle.com/plugins/vuki656/package-info.nvim)
|
||||||
|
|
||||||
### editing-support
|
### editing-support
|
||||||
|
|
||||||
|
- [monaqa/dial.nvim](https://dotfyle.com/plugins/monaqa/dial.nvim)
|
||||||
- [debugloop/telescope-undo.nvim](https://dotfyle.com/plugins/debugloop/telescope-undo.nvim)
|
- [debugloop/telescope-undo.nvim](https://dotfyle.com/plugins/debugloop/telescope-undo.nvim)
|
||||||
- [nvim-treesitter/nvim-treesitter-context](https://dotfyle.com/plugins/nvim-treesitter/nvim-treesitter-context)
|
- [nvim-treesitter/nvim-treesitter-context](https://dotfyle.com/plugins/nvim-treesitter/nvim-treesitter-context)
|
||||||
|
- [folke/zen-mode.nvim](https://dotfyle.com/plugins/folke/zen-mode.nvim)
|
||||||
|
- [HiPhish/rainbow-delimiters.nvim](https://dotfyle.com/plugins/HiPhish/rainbow-delimiters.nvim)
|
||||||
|
- [nacro90/numb.nvim](https://dotfyle.com/plugins/nacro90/numb.nvim)
|
||||||
- [windwp/nvim-ts-autotag](https://dotfyle.com/plugins/windwp/nvim-ts-autotag)
|
- [windwp/nvim-ts-autotag](https://dotfyle.com/plugins/windwp/nvim-ts-autotag)
|
||||||
- [bennypowers/nvim-regexplainer](https://dotfyle.com/plugins/bennypowers/nvim-regexplainer)
|
- [bennypowers/nvim-regexplainer](https://dotfyle.com/plugins/bennypowers/nvim-regexplainer)
|
||||||
|
- [chrisgrieser/nvim-puppeteer](https://dotfyle.com/plugins/chrisgrieser/nvim-puppeteer)
|
||||||
|
|
||||||
### file-explorer
|
### file-explorer
|
||||||
|
|
||||||
- [nvim-neo-tree/neo-tree.nvim](https://dotfyle.com/plugins/nvim-neo-tree/neo-tree.nvim)
|
- [nvim-neo-tree/neo-tree.nvim](https://dotfyle.com/plugins/nvim-neo-tree/neo-tree.nvim)
|
||||||
|
|
||||||
|
### formatting
|
||||||
|
|
||||||
|
- [echasnovski/mini.align](https://dotfyle.com/plugins/echasnovski/mini.align)
|
||||||
|
- [stevearc/conform.nvim](https://dotfyle.com/plugins/stevearc/conform.nvim)
|
||||||
|
|
||||||
### fuzzy-finder
|
### fuzzy-finder
|
||||||
|
|
||||||
|
- [jvgrootveld/telescope-zoxide](https://dotfyle.com/plugins/jvgrootveld/telescope-zoxide)
|
||||||
- [nvim-telescope/telescope.nvim](https://dotfyle.com/plugins/nvim-telescope/telescope.nvim)
|
- [nvim-telescope/telescope.nvim](https://dotfyle.com/plugins/nvim-telescope/telescope.nvim)
|
||||||
|
|
||||||
|
### game
|
||||||
|
|
||||||
|
- [ThePrimeagen/vim-be-good](https://dotfyle.com/plugins/ThePrimeagen/vim-be-good)
|
||||||
|
|
||||||
|
### git
|
||||||
|
|
||||||
|
- [lewis6991/gitsigns.nvim](https://dotfyle.com/plugins/lewis6991/gitsigns.nvim)
|
||||||
|
- [akinsho/git-conflict.nvim](https://dotfyle.com/plugins/akinsho/git-conflict.nvim)
|
||||||
|
- [sindrets/diffview.nvim](https://dotfyle.com/plugins/sindrets/diffview.nvim)
|
||||||
|
|
||||||
|
### github
|
||||||
|
|
||||||
|
- [pwntester/octo.nvim](https://dotfyle.com/plugins/pwntester/octo.nvim)
|
||||||
|
|
||||||
### keybinding
|
### keybinding
|
||||||
|
|
||||||
|
- [max397574/better-escape.nvim](https://dotfyle.com/plugins/max397574/better-escape.nvim)
|
||||||
- [folke/which-key.nvim](https://dotfyle.com/plugins/folke/which-key.nvim)
|
- [folke/which-key.nvim](https://dotfyle.com/plugins/folke/which-key.nvim)
|
||||||
|
|
||||||
### lsp
|
### lsp
|
||||||
|
|
||||||
- [simrat39/symbols-outline.nvim](https://dotfyle.com/plugins/simrat39/symbols-outline.nvim)
|
- [Wansmer/symbol-usage.nvim](https://dotfyle.com/plugins/Wansmer/symbol-usage.nvim)
|
||||||
- [jose-elias-alvarez/null-ls.nvim](https://dotfyle.com/plugins/jose-elias-alvarez/null-ls.nvim)
|
- [aznhe21/actions-preview.nvim](https://dotfyle.com/plugins/aznhe21/actions-preview.nvim)
|
||||||
|
- [nvimtools/none-ls.nvim](https://dotfyle.com/plugins/nvimtools/none-ls.nvim)
|
||||||
|
- [neovim/nvim-lspconfig](https://dotfyle.com/plugins/neovim/nvim-lspconfig)
|
||||||
|
- [mfussenegger/nvim-lint](https://dotfyle.com/plugins/mfussenegger/nvim-lint)
|
||||||
|
- [VidocqH/lsp-lens.nvim](https://dotfyle.com/plugins/VidocqH/lsp-lens.nvim)
|
||||||
|
- [hinell/lsp-timeout.nvim](https://dotfyle.com/plugins/hinell/lsp-timeout.nvim)
|
||||||
|
- [kosayoda/nvim-lightbulb](https://dotfyle.com/plugins/kosayoda/nvim-lightbulb)
|
||||||
|
|
||||||
### lsp-installer
|
### lsp-installer
|
||||||
|
|
||||||
- [williamboman/mason.nvim](https://dotfyle.com/plugins/williamboman/mason.nvim)
|
- [williamboman/mason.nvim](https://dotfyle.com/plugins/williamboman/mason.nvim)
|
||||||
|
|
||||||
### markdown-and-latex
|
### marks
|
||||||
|
|
||||||
- [iamcco/markdown-preview.nvim](https://dotfyle.com/plugins/iamcco/markdown-preview.nvim)
|
- [ThePrimeagen/harpoon](https://dotfyle.com/plugins/ThePrimeagen/harpoon)
|
||||||
|
|
||||||
### media
|
### media
|
||||||
|
|
||||||
- [andweeb/presence.nvim](https://dotfyle.com/plugins/andweeb/presence.nvim)
|
- [andweeb/presence.nvim](https://dotfyle.com/plugins/andweeb/presence.nvim)
|
||||||
|
|
||||||
|
### motion
|
||||||
|
|
||||||
|
- [folke/flash.nvim](https://dotfyle.com/plugins/folke/flash.nvim)
|
||||||
|
- [chrisgrieser/nvim-spider](https://dotfyle.com/plugins/chrisgrieser/nvim-spider)
|
||||||
|
|
||||||
### nvim-dev
|
### nvim-dev
|
||||||
|
|
||||||
|
- [anuvyklack/animation.nvim](https://dotfyle.com/plugins/anuvyklack/animation.nvim)
|
||||||
- [kkharji/sqlite.lua](https://dotfyle.com/plugins/kkharji/sqlite.lua)
|
- [kkharji/sqlite.lua](https://dotfyle.com/plugins/kkharji/sqlite.lua)
|
||||||
- [MunifTanjim/nui.nvim](https://dotfyle.com/plugins/MunifTanjim/nui.nvim)
|
- [MunifTanjim/nui.nvim](https://dotfyle.com/plugins/MunifTanjim/nui.nvim)
|
||||||
|
- [nvim-lua/plenary.nvim](https://dotfyle.com/plugins/nvim-lua/plenary.nvim)
|
||||||
|
|
||||||
### plugin-manager
|
### plugin-manager
|
||||||
|
|
||||||
|
@ -89,41 +151,65 @@ NVIM_APPNAME=Matt-FTW/dotfiles/.config/nvim nvim
|
||||||
|
|
||||||
- [LazyVim/LazyVim](https://dotfyle.com/plugins/LazyVim/LazyVim)
|
- [LazyVim/LazyVim](https://dotfyle.com/plugins/LazyVim/LazyVim)
|
||||||
|
|
||||||
### project
|
|
||||||
|
|
||||||
- [natecraddock/workspaces.nvim](https://dotfyle.com/plugins/natecraddock/workspaces.nvim)
|
|
||||||
|
|
||||||
### scrollbar
|
### scrollbar
|
||||||
|
|
||||||
|
- [lewis6991/satellite.nvim](https://dotfyle.com/plugins/lewis6991/satellite.nvim)
|
||||||
- [dstein64/nvim-scrollview](https://dotfyle.com/plugins/dstein64/nvim-scrollview)
|
- [dstein64/nvim-scrollview](https://dotfyle.com/plugins/dstein64/nvim-scrollview)
|
||||||
|
|
||||||
|
### scrolling
|
||||||
|
|
||||||
|
- [declancm/cinnamon.nvim](https://dotfyle.com/plugins/declancm/cinnamon.nvim)
|
||||||
|
|
||||||
|
### snippet
|
||||||
|
|
||||||
|
- [TobinPalmer/rayso.nvim](https://dotfyle.com/plugins/TobinPalmer/rayso.nvim)
|
||||||
|
|
||||||
|
### split-and-window
|
||||||
|
|
||||||
|
- [anuvyklack/windows.nvim](https://dotfyle.com/plugins/anuvyklack/windows.nvim)
|
||||||
|
- [mrjones2014/smart-splits.nvim](https://dotfyle.com/plugins/mrjones2014/smart-splits.nvim)
|
||||||
|
|
||||||
### startup
|
### startup
|
||||||
|
|
||||||
- [goolord/alpha-nvim](https://dotfyle.com/plugins/goolord/alpha-nvim)
|
- [goolord/alpha-nvim](https://dotfyle.com/plugins/goolord/alpha-nvim)
|
||||||
- [echasnovski/mini.starter](https://dotfyle.com/plugins/echasnovski/mini.starter)
|
|
||||||
|
### statusline
|
||||||
|
|
||||||
|
- [nvim-lualine/lualine.nvim](https://dotfyle.com/plugins/nvim-lualine/lualine.nvim)
|
||||||
|
|
||||||
### syntax
|
### syntax
|
||||||
|
|
||||||
|
- [nvim-treesitter/nvim-treesitter-textobjects](https://dotfyle.com/plugins/nvim-treesitter/nvim-treesitter-textobjects)
|
||||||
- [nvim-treesitter/nvim-treesitter](https://dotfyle.com/plugins/nvim-treesitter/nvim-treesitter)
|
- [nvim-treesitter/nvim-treesitter](https://dotfyle.com/plugins/nvim-treesitter/nvim-treesitter)
|
||||||
|
|
||||||
### tabline
|
### tabline
|
||||||
|
|
||||||
- [akinsho/bufferline.nvim](https://dotfyle.com/plugins/akinsho/bufferline.nvim)
|
- [akinsho/bufferline.nvim](https://dotfyle.com/plugins/akinsho/bufferline.nvim)
|
||||||
|
|
||||||
|
### terminal-integration
|
||||||
|
|
||||||
|
- [akinsho/nvim-toggleterm.lua](https://dotfyle.com/plugins/akinsho/nvim-toggleterm.lua)
|
||||||
|
- [willothy/flatten.nvim](https://dotfyle.com/plugins/willothy/flatten.nvim)
|
||||||
|
|
||||||
### utility
|
### utility
|
||||||
|
|
||||||
- [sitiom/nvim-numbertoggle](https://dotfyle.com/plugins/sitiom/nvim-numbertoggle)
|
- [sitiom/nvim-numbertoggle](https://dotfyle.com/plugins/sitiom/nvim-numbertoggle)
|
||||||
|
- [axieax/urlview.nvim](https://dotfyle.com/plugins/axieax/urlview.nvim)
|
||||||
|
- [luckasRanarison/nvim-devdocs](https://dotfyle.com/plugins/luckasRanarison/nvim-devdocs)
|
||||||
|
- [stevearc/dressing.nvim](https://dotfyle.com/plugins/stevearc/dressing.nvim)
|
||||||
|
|
||||||
|
### workflow
|
||||||
|
|
||||||
|
- [m4xshen/hardtime.nvim](https://dotfyle.com/plugins/m4xshen/hardtime.nvim)
|
||||||
|
|
||||||
## Language Servers
|
## Language Servers
|
||||||
|
|
||||||
- marksman
|
- eslint
|
||||||
- pyright
|
- html
|
||||||
- dockerls
|
- omnisharp
|
||||||
- gopls
|
- sqlls
|
||||||
- jdtls
|
- svelte
|
||||||
- jsonls
|
|
||||||
- ruff_lsp
|
|
||||||
- rust_analyzer
|
|
||||||
- tailwindcss
|
- tailwindcss
|
||||||
- tsserver
|
- taplo
|
||||||
- yamls
|
|
||||||
|
This readme was generated by [Dotfyle](https://dotfyle.com)
|
||||||
|
|
|
@ -23,7 +23,10 @@
|
||||||
"lazyvim.plugins.extras.util.dot",
|
"lazyvim.plugins.extras.util.dot",
|
||||||
"lazyvim.plugins.extras.util.project",
|
"lazyvim.plugins.extras.util.project",
|
||||||
"lazyvim.plugins.extras.vscode",
|
"lazyvim.plugins.extras.vscode",
|
||||||
"plugins.extras.alpha"
|
"plugins.extras.alpha",
|
||||||
|
"plugins.extras.codeium",
|
||||||
|
"plugins.extras.git",
|
||||||
|
"plugins.extras.github"
|
||||||
],
|
],
|
||||||
"news": {
|
"news": {
|
||||||
"NEWS.md": "2123"
|
"NEWS.md": "2123"
|
||||||
|
|
|
@ -1,8 +0,0 @@
|
||||||
return {
|
|
||||||
{
|
|
||||||
"Exafunction/codeium.vim",
|
|
||||||
build = ":Codeium Auth",
|
|
||||||
cmd = "Codeium",
|
|
||||||
event = "BufEnter",
|
|
||||||
},
|
|
||||||
}
|
|
15
.config/nvim/lua/plugins/extras/codeium.lua
Normal file
15
.config/nvim/lua/plugins/extras/codeium.lua
Normal file
|
@ -0,0 +1,15 @@
|
||||||
|
return {
|
||||||
|
{
|
||||||
|
"Exafunction/codeium.vim",
|
||||||
|
event = "BufEnter",
|
||||||
|
config = function()
|
||||||
|
vim.keymap.set("i", "<M-CR>", function()
|
||||||
|
return vim.fn["codeium#Accept"]()
|
||||||
|
end, { expr = true })
|
||||||
|
|
||||||
|
vim.keymap.set("i", "<M-c>", function()
|
||||||
|
return vim.fn["codeium#Clear"]()
|
||||||
|
end, { expr = true })
|
||||||
|
end,
|
||||||
|
},
|
||||||
|
}
|
|
@ -426,7 +426,7 @@ return {
|
||||||
side_by_side = true,
|
side_by_side = true,
|
||||||
layout_strategy = "vertical",
|
layout_strategy = "vertical",
|
||||||
layout_config = {
|
layout_config = {
|
||||||
preview_height = 0.65,
|
preview_height = 0.8,
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
import = {
|
import = {
|
||||||
|
|
Loading…
Add table
Reference in a new issue