nixvim: add more plugins
	
		
			
	
		
	
	
		
	
		
			All checks were successful
		
		
	
	
		
			
				
	
				Check flake / build-amd64-linux (push) Successful in 1m20s
				
			
		
		
	
	
				
					
				
			
		
			All checks were successful
		
		
	
	Check flake / build-amd64-linux (push) Successful in 1m20s
				
			This commit is contained in:
		| @@ -35,37 +35,6 @@ | |||||||
|       providers.wl-copy.enable = true; |       providers.wl-copy.enable = true; | ||||||
|     }; |     }; | ||||||
|  |  | ||||||
|     plugins.comment.enable = true; |  | ||||||
|  |  | ||||||
|     plugins.hmts.enable = true; |  | ||||||
|  |  | ||||||
|     plugins.lightline.enable = true; |  | ||||||
|  |  | ||||||
|     plugins.luasnip.enable = true; |  | ||||||
|  |  | ||||||
|     plugins.lsp = { |  | ||||||
|       enable = true; |  | ||||||
|       servers = { |  | ||||||
|         bashls.enable = true; |  | ||||||
|         ccls.enable = true; |  | ||||||
|         cssls.enable = true; |  | ||||||
|         eslint.enable = true; |  | ||||||
|         gopls.enable = true; |  | ||||||
|         html.enable = true; |  | ||||||
|         lua_ls.enable = true; |  | ||||||
|         pylsp.enable = true; |  | ||||||
|         nixd.enable = true; |  | ||||||
|         rust_analyzer = { |  | ||||||
|           enable = true; |  | ||||||
|           installCargo = true; |  | ||||||
|           installRustc = true; |  | ||||||
|         }; |  | ||||||
|         ts_ls.enable = true; |  | ||||||
|       }; |  | ||||||
|     }; |  | ||||||
|  |  | ||||||
|     plugins.nvim-autopairs.enable = true; |  | ||||||
|  |  | ||||||
|     plugins.cmp = { |     plugins.cmp = { | ||||||
|       enable = true; |       enable = true; | ||||||
|       autoEnableSources = true; |       autoEnableSources = true; | ||||||
| @@ -134,6 +103,37 @@ | |||||||
|       }; |       }; | ||||||
|     }; |     }; | ||||||
|  |  | ||||||
|  |     plugins.comment.enable = true; | ||||||
|  |  | ||||||
|  |     plugins.hmts.enable = true; | ||||||
|  |  | ||||||
|  |     plugins.lightline.enable = true; | ||||||
|  |  | ||||||
|  |     plugins.lsp = { | ||||||
|  |       enable = true; | ||||||
|  |       servers = { | ||||||
|  |         bashls.enable = true; | ||||||
|  |         ccls.enable = true; | ||||||
|  |         cssls.enable = true; | ||||||
|  |         eslint.enable = true; | ||||||
|  |         gopls.enable = true; | ||||||
|  |         html.enable = true; | ||||||
|  |         lua_ls.enable = true; | ||||||
|  |         pylsp.enable = true; | ||||||
|  |         nixd.enable = true; | ||||||
|  |         rust_analyzer = { | ||||||
|  |           enable = true; | ||||||
|  |           installCargo = true; | ||||||
|  |           installRustc = true; | ||||||
|  |         }; | ||||||
|  |         ts_ls.enable = true; | ||||||
|  |       }; | ||||||
|  |     }; | ||||||
|  |  | ||||||
|  |     plugins.luasnip.enable = true; | ||||||
|  |  | ||||||
|  |     plugins.nvim-autopairs.enable = true; | ||||||
|  |  | ||||||
|     plugins.telescope = { |     plugins.telescope = { | ||||||
|       enable = true; |       enable = true; | ||||||
|       keymaps = { |       keymaps = { | ||||||
| @@ -166,10 +166,15 @@ | |||||||
|     plugins.undotree.enable = true; |     plugins.undotree.enable = true; | ||||||
|  |  | ||||||
|     plugins.vim-surround.enable = true; |     plugins.vim-surround.enable = true; | ||||||
|     plugins.vim-visual-multi.enable = true; |  | ||||||
|  |     plugins.visual-multi.enable = true; | ||||||
|  |  | ||||||
|     plugins.web-devicons.enable = true; |     plugins.web-devicons.enable = true; | ||||||
|  |  | ||||||
|  |     plugins.yazi.enable = true; | ||||||
|  |  | ||||||
|  |     plugins.zen-mode.enable = true; | ||||||
|  |  | ||||||
|     # plugins.actions-preview.enable = true; |     # plugins.actions-preview.enable = true; | ||||||
|     # plugins.aerial.enable = true; |     # plugins.aerial.enable = true; | ||||||
|     # plugins.arrow.enable = true; |     # plugins.arrow.enable = true; | ||||||
| @@ -185,22 +190,18 @@ | |||||||
|     # plugins.hop.enable = true; |     # plugins.hop.enable = true; | ||||||
|     # plugins.improved-search.enable = true; |     # plugins.improved-search.enable = true; | ||||||
|     # plugins.goto-preview.enable = true; |     # plugins.goto-preview.enable = true; | ||||||
|     # plugins.goyo.enable = true; |  | ||||||
|     # plugins.kulala.enable = true; |     # plugins.kulala.enable = true; | ||||||
|     # plugins.neo-tree.enable = true; |     # plugins.neo-tree.enable = true; | ||||||
|     # plugins.none-ls.enable = true; |     # plugins.none-ls.enable = true; | ||||||
|     # plugins.nvim-dap.enable = true; |     # plugins.nvim-dap.enable = true; | ||||||
|     # plugins.nvim-dbee.enable = true; |     # plugins.nvim-dbee.enable = true; | ||||||
|     # plugins.nvim-neoclip.enable = true; |     # plugins.nvim-neoclip.enable = true; | ||||||
|     # plugins.nvim-tree.enable = true; |  | ||||||
|     # plugins.oil.enable = true; |     # plugins.oil.enable = true; | ||||||
|     # plugins.persisted.enable = true; |     # plugins.persisted.enable = true; | ||||||
|     # plugins.precognition.enable = true; |     # plugins.precognition.enable = true; | ||||||
|     # plugins.project-nvim.enable = true; |     # plugins.project-nvim.enable = true; | ||||||
|     # plugins.tardis.enable = true; |     # plugins.tardis.enable = true; | ||||||
|     # plugins.typescript-tools.enable = true; |     # plugins.typescript-tools.enable = true; | ||||||
|     # plugins.yazi.enable = true; |  | ||||||
|     # plugins.zen-mode.enable = true; |  | ||||||
|   }; |   }; | ||||||
|  |  | ||||||
|   home.sessionVariables.EDITOR = "nvim"; |   home.sessionVariables.EDITOR = "nvim"; | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user