personal touches
This commit is contained in:
		
							parent
							
								
									94a93643ab
								
							
						
					
					
						commit
						f258554d3c
					
				
							
								
								
									
										15
									
								
								init.lua
								
								
								
								
							
							
						
						
									
										15
									
								
								init.lua
								
								
								
								
							|  | @ -90,6 +90,8 @@ P.S. You can delete this when you're done too. It's your config now! :) | ||||||
| vim.g.mapleader = ' ' | vim.g.mapleader = ' ' | ||||||
| vim.g.maplocalleader = ' ' | vim.g.maplocalleader = ' ' | ||||||
| 
 | 
 | ||||||
|  | vim.opt.background = 'dark' -- or "light" | ||||||
|  | 
 | ||||||
| -- [[ Setting options ]] | -- [[ Setting options ]] | ||||||
| -- See `:help vim.opt` | -- See `:help vim.opt` | ||||||
| -- NOTE: You can change these options as you wish! | -- NOTE: You can change these options as you wish! | ||||||
|  | @ -585,6 +587,8 @@ require('lazy').setup { | ||||||
|       local ensure_installed = vim.tbl_keys(servers or {}) |       local ensure_installed = vim.tbl_keys(servers or {}) | ||||||
|       vim.list_extend(ensure_installed, { |       vim.list_extend(ensure_installed, { | ||||||
|         'stylua', -- Used to format lua code |         'stylua', -- Used to format lua code | ||||||
|  |         'prettier', | ||||||
|  |         'prettierd', | ||||||
|       }) |       }) | ||||||
|       require('mason-tool-installer').setup { ensure_installed = ensure_installed } |       require('mason-tool-installer').setup { ensure_installed = ensure_installed } | ||||||
| 
 | 
 | ||||||
|  | @ -608,11 +612,14 @@ require('lazy').setup { | ||||||
|     opts = { |     opts = { | ||||||
|       notify_on_error = false, |       notify_on_error = false, | ||||||
|       format_on_save = { |       format_on_save = { | ||||||
|         timeout_ms = 500, |         timeout_ms = 1000, | ||||||
|         lsp_fallback = true, |         lsp_fallback = true, | ||||||
|       }, |       }, | ||||||
|       formatters_by_ft = { |       formatters_by_ft = { | ||||||
|         lua = { 'stylua' }, |         lua = { 'stylua' }, | ||||||
|  |         javascript = { 'prettierd', 'prettier' }, | ||||||
|  |         typescript = { 'prettierd', 'prettier' }, | ||||||
|  |         typescriptreact = { 'prettierd', 'prettier' }, | ||||||
|         -- Conform can also run multiple formatters sequentially |         -- Conform can also run multiple formatters sequentially | ||||||
|         -- python = { "isort", "black" }, |         -- python = { "isort", "black" }, | ||||||
|         -- |         -- | ||||||
|  | @ -681,7 +688,7 @@ require('lazy').setup { | ||||||
|           -- Accept ([y]es) the completion. |           -- Accept ([y]es) the completion. | ||||||
|           --  This will auto-import if your LSP supports it. |           --  This will auto-import if your LSP supports it. | ||||||
|           --  This will expand snippets if the LSP sent a snippet. |           --  This will expand snippets if the LSP sent a snippet. | ||||||
|           ['<C-y>'] = cmp.mapping.confirm { select = true }, |           ['<enter>'] = cmp.mapping.confirm { select = true }, | ||||||
| 
 | 
 | ||||||
|           -- Manually trigger a completion from nvim-cmp. |           -- Manually trigger a completion from nvim-cmp. | ||||||
|           --  Generally you don't need this, because nvim-cmp will display |           --  Generally you don't need this, because nvim-cmp will display | ||||||
|  | @ -732,7 +739,6 @@ require('lazy').setup { | ||||||
|       vim.cmd.hi 'Comment gui=none' |       vim.cmd.hi 'Comment gui=none' | ||||||
|     end, |     end, | ||||||
|   }, |   }, | ||||||
| 
 |  | ||||||
|   -- Highlight todo, notes, etc in comments |   -- Highlight todo, notes, etc in comments | ||||||
|   { 'folke/todo-comments.nvim', dependencies = { 'nvim-lua/plenary.nvim' }, opts = { signs = false } }, |   { 'folke/todo-comments.nvim', dependencies = { 'nvim-lua/plenary.nvim' }, opts = { signs = false } }, | ||||||
| 
 | 
 | ||||||
|  | @ -753,6 +759,7 @@ require('lazy').setup { | ||||||
|       -- - sd'   - [S]urround [D]elete [']quotes |       -- - sd'   - [S]urround [D]elete [']quotes | ||||||
|       -- - sr)'  - [S]urround [R]eplace [)] ['] |       -- - sr)'  - [S]urround [R]eplace [)] ['] | ||||||
|       require('mini.surround').setup() |       require('mini.surround').setup() | ||||||
|  |       require('mini.pairs').setup() | ||||||
| 
 | 
 | ||||||
|       -- Simple and easy statusline. |       -- Simple and easy statusline. | ||||||
|       --  You could remove this setup call if you don't like it, |       --  You could remove this setup call if you don't like it, | ||||||
|  | @ -807,7 +814,7 @@ require('lazy').setup { | ||||||
|   --  Uncomment any of the lines below to enable them (you will need to restart nvim). |   --  Uncomment any of the lines below to enable them (you will need to restart nvim). | ||||||
|   -- |   -- | ||||||
|   -- require 'kickstart.plugins.debug', |   -- require 'kickstart.plugins.debug', | ||||||
|   -- require 'kickstart.plugins.indent_line', |   require 'kickstart.plugins.indent_line', | ||||||
| 
 | 
 | ||||||
|   -- NOTE: The import below can automatically add your own plugins, configuration, etc from `lua/custom/plugins/*.lua` |   -- NOTE: The import below can automatically add your own plugins, configuration, etc from `lua/custom/plugins/*.lua` | ||||||
|   --    This is the easiest way to modularize your config. |   --    This is the easiest way to modularize your config. | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue