Config touchup -- comments to break up the file
This commit is contained in:
		
							parent
							
								
									756b7f8c60
								
							
						
					
					
						commit
						589bbeeb68
					
				
					 1 changed files with 21 additions and 3 deletions
				
			
		|  | @ -13,6 +13,7 @@ vim.opt.rtp:prepend(lazypath) | ||||||
| 
 | 
 | ||||||
| require("lazy").setup({ | require("lazy").setup({ | ||||||
|     -- Color schemes. Lazy, only selected will be loaded. |     -- Color schemes. Lazy, only selected will be loaded. | ||||||
|  |     -- ------------------------------------------------------------------------- | ||||||
|     { |     { | ||||||
|         'sainnhe/gruvbox-material', |         'sainnhe/gruvbox-material', | ||||||
|         config = function(_) |         config = function(_) | ||||||
|  | @ -30,7 +31,7 @@ require("lazy").setup({ | ||||||
|         lazy = true, |         lazy = true, | ||||||
|         opts = { |         opts = { | ||||||
|             italics = { |             italics = { | ||||||
|                 comments = true, -- Enable italic comments |                 comments = true, | ||||||
|             }, |             }, | ||||||
| 
 | 
 | ||||||
|             plugins = { |             plugins = { | ||||||
|  | @ -58,9 +59,11 @@ require("lazy").setup({ | ||||||
|     }, |     }, | ||||||
| 
 | 
 | ||||||
|     -- Common dependency for Lua plugins |     -- Common dependency for Lua plugins | ||||||
|  |     -- ------------------------------------------------------------------------- | ||||||
|     'nvim-lua/plenary.nvim', |     'nvim-lua/plenary.nvim', | ||||||
| 
 | 
 | ||||||
|     -- Common dependency for many plugins (visual) |     -- Common dependency for many plugins (visual) | ||||||
|  |     -- ------------------------------------------------------------------------- | ||||||
|     'nvim-tree/nvim-web-devicons', |     'nvim-tree/nvim-web-devicons', | ||||||
| 
 | 
 | ||||||
|     { |     { | ||||||
|  | @ -74,6 +77,7 @@ require("lazy").setup({ | ||||||
| 
 | 
 | ||||||
|     -- Fuzzy finder (files, buffers, live grep, etc.) |     -- Fuzzy finder (files, buffers, live grep, etc.) | ||||||
|     -- Includes a native build based on FZF for performance. |     -- Includes a native build based on FZF for performance. | ||||||
|  |     -- ------------------------------------------------------------------------- | ||||||
|     { |     { | ||||||
|         'nvim-telescope/telescope.nvim', |         'nvim-telescope/telescope.nvim', | ||||||
|         dependencies = { 'nvim-lua/plenary.nvim' }, |         dependencies = { 'nvim-lua/plenary.nvim' }, | ||||||
|  | @ -96,6 +100,7 @@ require("lazy").setup({ | ||||||
|     -- A pretty list for showing diagnostics, references, telescope results,  |     -- A pretty list for showing diagnostics, references, telescope results,  | ||||||
|     -- quickfix and location lists to help you solve all the trouble your code  |     -- quickfix and location lists to help you solve all the trouble your code  | ||||||
|     -- is causing. |     -- is causing. | ||||||
|  |     -- ------------------------------------------------------------------------- | ||||||
|     { |     { | ||||||
|         'folke/trouble.nvim', |         'folke/trouble.nvim', | ||||||
|         dependencies = { 'nvim-tree/nvim-web-devicons' }, |         dependencies = { 'nvim-tree/nvim-web-devicons' }, | ||||||
|  | @ -112,12 +117,14 @@ require("lazy").setup({ | ||||||
| 
 | 
 | ||||||
|     -- Treesitter: Neovim bindings for the Tree-sitter parser generator tool and  |     -- Treesitter: Neovim bindings for the Tree-sitter parser generator tool and  | ||||||
|     -- incremental parsing library. |     -- incremental parsing library. | ||||||
|  |     -- ------------------------------------------------------------------------- | ||||||
|     { |     { | ||||||
|         'nvim-treesitter/nvim-treesitter', |         'nvim-treesitter/nvim-treesitter', | ||||||
|         build = ':TSUpdate' |         build = ':TSUpdate' | ||||||
|     }, |     }, | ||||||
| 
 | 
 | ||||||
|     -- Neovim-native LSP Implementation |     -- Neovim-native LSP Implementation | ||||||
|  |     -- ------------------------------------------------------------------------- | ||||||
|     { |     { | ||||||
|         'neovim/nvim-lspconfig', |         'neovim/nvim-lspconfig', | ||||||
|         dependencies = { |         dependencies = { | ||||||
|  | @ -173,6 +180,7 @@ require("lazy").setup({ | ||||||
|     }, |     }, | ||||||
| 
 | 
 | ||||||
|     -- nvim-cmp - completion plugin, used for LSP and Metals |     -- nvim-cmp - completion plugin, used for LSP and Metals | ||||||
|  |     -- ------------------------------------------------------------------------- | ||||||
|     { |     { | ||||||
|         'hrsh7th/nvim-cmp', |         'hrsh7th/nvim-cmp', | ||||||
|         dependencies = { |         dependencies = { | ||||||
|  | @ -220,20 +228,21 @@ require("lazy").setup({ | ||||||
|     }, |     }, | ||||||
| 
 | 
 | ||||||
|     -- Metals, for Scala development. |     -- Metals, for Scala development. | ||||||
|  |     -- ------------------------------------------------------------------------- | ||||||
|     { |     { | ||||||
|         'scalameta/nvim-metals', |         'scalameta/nvim-metals', | ||||||
|         --event = 'FileType *.scala,*.sbt', |  | ||||||
|         --lazy = true, |  | ||||||
|         dependencies = { 'nvim-lua/plenary.nvim' } |         dependencies = { 'nvim-lua/plenary.nvim' } | ||||||
|     }, |     }, | ||||||
| 
 | 
 | ||||||
|     -- Lualine (configures the bottom bars) |     -- Lualine (configures the bottom bars) | ||||||
|  |     -- ------------------------------------------------------------------------- | ||||||
|     { |     { | ||||||
|         'nvim-lualine/lualine.nvim', |         'nvim-lualine/lualine.nvim', | ||||||
|         dependencies = { 'nvim-tree/nvim-web-devicons' }, |         dependencies = { 'nvim-tree/nvim-web-devicons' }, | ||||||
|     }, |     }, | ||||||
| 
 | 
 | ||||||
|     -- bufferline - shows a bar at the top with open buffers |     -- bufferline - shows a bar at the top with open buffers | ||||||
|  |     -- ------------------------------------------------------------------------- | ||||||
|     { |     { | ||||||
|         'akinsho/bufferline.nvim', |         'akinsho/bufferline.nvim', | ||||||
|         dependencies = { 'nvim-tree/nvim-web-devicons' }, |         dependencies = { 'nvim-tree/nvim-web-devicons' }, | ||||||
|  | @ -257,6 +266,7 @@ require("lazy").setup({ | ||||||
|     }, |     }, | ||||||
| 
 | 
 | ||||||
|     -- Floating terminal |     -- Floating terminal | ||||||
|  |     -- ------------------------------------------------------------------------- | ||||||
|     { |     { | ||||||
|         'voldikss/vim-floaterm', |         'voldikss/vim-floaterm', | ||||||
|         keys = { |         keys = { | ||||||
|  | @ -277,12 +287,15 @@ require("lazy").setup({ | ||||||
|     }, |     }, | ||||||
| 
 | 
 | ||||||
|     -- Show signs for Git |     -- Show signs for Git | ||||||
|  |     -- ------------------------------------------------------------------------- | ||||||
|     { 'lewis6991/gitsigns.nvim' }, |     { 'lewis6991/gitsigns.nvim' }, | ||||||
| 
 | 
 | ||||||
|     -- Show unobtrusive indentation guides |     -- Show unobtrusive indentation guides | ||||||
|  |     -- ------------------------------------------------------------------------- | ||||||
|     { 'lukas-reineke/indent-blankline.nvim', }, |     { 'lukas-reineke/indent-blankline.nvim', }, | ||||||
| 
 | 
 | ||||||
|     -- nvim-tree for when I want to view files |     -- nvim-tree for when I want to view files | ||||||
|  |     -- ------------------------------------------------------------------------- | ||||||
|     { |     { | ||||||
|         'nvim-tree/nvim-tree.lua', |         'nvim-tree/nvim-tree.lua', | ||||||
|         dependencies = { 'nvim-tree/nvim-web-devicons' }, |         dependencies = { 'nvim-tree/nvim-web-devicons' }, | ||||||
|  | @ -298,12 +311,14 @@ require("lazy").setup({ | ||||||
|     }, |     }, | ||||||
| 
 | 
 | ||||||
|     -- Special highlighting and tracking for certain notable words |     -- Special highlighting and tracking for certain notable words | ||||||
|  |     -- ------------------------------------------------------------------------- | ||||||
|     { |     { | ||||||
|         'folke/todo-comments.nvim', |         'folke/todo-comments.nvim', | ||||||
|         dependencies = 'nvim-lua/plenary.nvim', |         dependencies = 'nvim-lua/plenary.nvim', | ||||||
|     }, |     }, | ||||||
| 
 | 
 | ||||||
|     -- Racket support |     -- Racket support | ||||||
|  |     -- ------------------------------------------------------------------------- | ||||||
|     { |     { | ||||||
|         'benknoble/vim-racket', |         'benknoble/vim-racket', | ||||||
|         event = 'BufEnter *.rkt', |         event = 'BufEnter *.rkt', | ||||||
|  | @ -311,6 +326,7 @@ require("lazy").setup({ | ||||||
|     }, |     }, | ||||||
| 
 | 
 | ||||||
|     -- PlantUML syntax |     -- PlantUML syntax | ||||||
|  |     -- ------------------------------------------------------------------------- | ||||||
|     { |     { | ||||||
|         'aklt/plantuml-syntax', |         'aklt/plantuml-syntax', | ||||||
|         event = 'BufEnter *.puml', |         event = 'BufEnter *.puml', | ||||||
|  | @ -318,6 +334,7 @@ require("lazy").setup({ | ||||||
|     }, |     }, | ||||||
| 
 | 
 | ||||||
|     -- Terraform |     -- Terraform | ||||||
|  |     -- ------------------------------------------------------------------------- | ||||||
|     { |     { | ||||||
|         'hashivim/vim-terraform', |         'hashivim/vim-terraform', | ||||||
|         event = 'BufEnter *.tf', |         event = 'BufEnter *.tf', | ||||||
|  | @ -325,5 +342,6 @@ require("lazy").setup({ | ||||||
|     }, |     }, | ||||||
| 
 | 
 | ||||||
|     -- i3 configuration syntax |     -- i3 configuration syntax | ||||||
|  |     -- ------------------------------------------------------------------------- | ||||||
|     'mboughaba/i3config.vim', |     'mboughaba/i3config.vim', | ||||||
| }) | }) | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		
		Reference in a new issue
	
	 pfm
						pfm