format plus some more
This commit is contained in:
		
							parent
							
								
									889f687a68
								
							
						
					
					
						commit
						20aec846b5
					
				|  | @ -45,6 +45,5 @@ cmp.setup { | ||||||
|   }, |   }, | ||||||
|   sources = { |   sources = { | ||||||
|     { name = 'nvim_lsp' }, |     { name = 'nvim_lsp' }, | ||||||
|     { name = 'luasnip' }, |  | ||||||
|   }, |   }, | ||||||
| } | } | ||||||
|  |  | ||||||
|  | @ -2,7 +2,7 @@ require("lorenz.remap") | ||||||
| require("lorenz.set") | require("lorenz.set") | ||||||
| require("lorenz.kickstart") | require("lorenz.kickstart") | ||||||
| require("lorenz.nvim-tree") | require("lorenz.nvim-tree") | ||||||
| require("lorenz.golsp-config") | require("lorenz.lsp") | ||||||
| require("lorenz.autoclose") | require("lorenz.autoclose") | ||||||
| require("lorenz.cmp") | require("lorenz.cmp") | ||||||
| require("lorenz.catppuccin") | require("lorenz.catppuccin") | ||||||
|  |  | ||||||
|  | @ -1,43 +1,3 @@ | ||||||
| --[[ |  | ||||||
| 
 |  | ||||||
| ===================================================================== |  | ||||||
| ==================== READ THIS BEFORE CONTINUING ==================== |  | ||||||
| ===================================================================== |  | ||||||
| 
 |  | ||||||
| Kickstart.nvim is *not* a distribution. |  | ||||||
| 
 |  | ||||||
| Kickstart.nvim is a template for your own configuration. |  | ||||||
|   The goal is that you can read every line of code, top-to-bottom, understand |  | ||||||
|   what your configuration is doing, and modify it to suit your needs. |  | ||||||
| 
 |  | ||||||
|   Once you've done that, you should start exploring, configuring and tinkering to |  | ||||||
|   explore Neovim! |  | ||||||
| 
 |  | ||||||
|   If you don't know anything about Lua, I recommend taking some time to read through |  | ||||||
|   a guide. One possible example: |  | ||||||
|   - https://learnxinyminutes.com/docs/lua/ |  | ||||||
| 
 |  | ||||||
| 
 |  | ||||||
|   And then you can explore or search through `:help lua-guide` |  | ||||||
|   - https://neovim.io/doc/user/lua-guide.html |  | ||||||
| 
 |  | ||||||
| 
 |  | ||||||
| Kickstart Guide: |  | ||||||
| 
 |  | ||||||
| I have left several `:help X` comments throughout the init.lua |  | ||||||
| You should run that command and read that help section for more information. |  | ||||||
| 
 |  | ||||||
| In addition, I have some `NOTE:` items throughout the file. |  | ||||||
| These are for you, the reader to help understand what is happening. Feel free to delete |  | ||||||
| them once you know what you're doing, but they should serve as a guide for when you |  | ||||||
| are first encountering a few different constructs in your nvim config. |  | ||||||
| 
 |  | ||||||
| I hope you enjoy your Neovim journey, |  | ||||||
| - TJ |  | ||||||
| 
 |  | ||||||
| P.S. You can delete this when you're done too. It's your config now :) |  | ||||||
| --]] |  | ||||||
| 
 |  | ||||||
| -- Set <space> as the leader key | -- Set <space> as the leader key | ||||||
| -- See `:help mapleader` | -- See `:help mapleader` | ||||||
| --  NOTE: Must happen before plugins are required (otherwise wrong leader will be used) | --  NOTE: Must happen before plugins are required (otherwise wrong leader will be used) | ||||||
|  | @ -61,13 +21,7 @@ end | ||||||
| vim.opt.rtp:prepend(lazypath) | vim.opt.rtp:prepend(lazypath) | ||||||
| 
 | 
 | ||||||
| -- [[ Configure plugins ]] | -- [[ Configure plugins ]] | ||||||
| -- NOTE: Here is where you install your plugins. |  | ||||||
| --  You can configure plugins using the `config` key. |  | ||||||
| -- |  | ||||||
| --  You can also configure plugins after the setup call, |  | ||||||
| --    as they will be available in your neovim runtime. |  | ||||||
| require('lazy').setup({ | require('lazy').setup({ | ||||||
|   -- NOTE: First, some plugins that don't require any configuration |  | ||||||
|   { |   { | ||||||
|     'neoclide/coc.nvim' |     'neoclide/coc.nvim' | ||||||
|     , branch = 'release' |     , branch = 'release' | ||||||
|  | @ -91,6 +45,9 @@ require('lazy').setup({ | ||||||
|     cmd = "Git" |     cmd = "Git" | ||||||
|   }, |   }, | ||||||
| 
 | 
 | ||||||
|  |   -- Autoformatter | ||||||
|  |   'vim-autoformat/vim-autoformat', | ||||||
|  | 
 | ||||||
|   -- Detect tabstop and shiftwidth automatically |   -- Detect tabstop and shiftwidth automatically | ||||||
|   'tpope/vim-sleuth', |   'tpope/vim-sleuth', | ||||||
| 
 | 
 | ||||||
|  | @ -290,17 +247,6 @@ require('lazy').setup({ | ||||||
| 
 | 
 | ||||||
| -- Keymaps for better default experience | -- Keymaps for better default experience | ||||||
| -- See `:help vim.keymap.set()` | -- See `:help vim.keymap.set()` | ||||||
| vim.keymap.set({ 'n', 'v' }, '<Space>', '<Nop>', { silent = true }) |  | ||||||
| 
 |  | ||||||
| -- Remap for dealing with word wrap |  | ||||||
| vim.keymap.set('n', 'k', "v:count == 0 ? 'gk' : 'k'", { expr = true, silent = true }) |  | ||||||
| vim.keymap.set('n', 'j', "v:count == 0 ? 'gj' : 'j'", { expr = true, silent = true }) |  | ||||||
| 
 |  | ||||||
| -- Diagnostic keymaps |  | ||||||
| vim.keymap.set('n', '[d', vim.diagnostic.goto_prev, { desc = 'Go to previous diagnostic message' }) |  | ||||||
| vim.keymap.set('n', ']d', vim.diagnostic.goto_next, { desc = 'Go to next diagnostic message' }) |  | ||||||
| vim.keymap.set('n', '<leader>e', vim.diagnostic.open_float, { desc = 'Open floating diagnostic message' }) |  | ||||||
| vim.keymap.set('n', '<leader>q', vim.diagnostic.setloclist, { desc = 'Open diagnostics list' }) |  | ||||||
| 
 | 
 | ||||||
| -- [[ Highlight on yank ]] | -- [[ Highlight on yank ]] | ||||||
| -- See `:help vim.highlight.on_yank()` | -- See `:help vim.highlight.on_yank()` | ||||||
|  |  | ||||||
|  | @ -13,11 +13,21 @@ vim.keymap.set("n", "<leader>y", "\"+y") | ||||||
| vim.keymap.set("v", "<leader>y", "\"+y") | vim.keymap.set("v", "<leader>y", "\"+y") | ||||||
| vim.keymap.set("n", "<leader>Y", "\"+Y") | vim.keymap.set("n", "<leader>Y", "\"+Y") | ||||||
| 
 | 
 | ||||||
| vim.keymap.set("n", "<C-k>", "<cmd>cnext<CR>zz") |  | ||||||
| vim.keymap.set("n", "<C-j>", "<cmd>cprev<CR>zz") |  | ||||||
| vim.keymap.set("n", "<leader>k", "<cmd>lnext<CR>zz") |  | ||||||
| 
 |  | ||||||
| vim.keymap.set("n", "<leader>u", vim.cmd.UndotreeToggle) | vim.keymap.set("n", "<leader>u", vim.cmd.UndotreeToggle) | ||||||
| 
 | 
 | ||||||
| vim.keymap.set("n", "ö", "$") | vim.keymap.set("n", "ö", "$") | ||||||
| vim.keymap.set("v", "ö", "$") | vim.keymap.set("v", "ö", "$") | ||||||
|  | 
 | ||||||
|  | vim.keymap.set({ 'n', 'v' }, '<Space>', '<Nop>', { silent = true }) | ||||||
|  | 
 | ||||||
|  | -- Remap for dealing with word wrap | ||||||
|  | vim.keymap.set('n', 'k', "v:count == 0 ? 'gk' : 'k'", { expr = true, silent = true }) | ||||||
|  | vim.keymap.set('n', 'j', "v:count == 0 ? 'gj' : 'j'", { expr = true, silent = true }) | ||||||
|  | 
 | ||||||
|  | -- Diagnostic keymaps | ||||||
|  | vim.keymap.set('n', '[d', vim.diagnostic.goto_prev, { desc = 'Go to previous diagnostic message' }) | ||||||
|  | vim.keymap.set('n', ']d', vim.diagnostic.goto_next, { desc = 'Go to next diagnostic message' }) | ||||||
|  | vim.keymap.set('n', '<leader>e', vim.diagnostic.open_float, { desc = 'Open floating diagnostic message' }) | ||||||
|  | vim.keymap.set('n', '<leader>q', vim.diagnostic.setloclist, { desc = 'Open diagnostics list' }) | ||||||
|  | 
 | ||||||
|  | vim.keymap.set('n', '<leader>F', ":Format<CR>") | ||||||
|  |  | ||||||
|  | @ -3,7 +3,6 @@ vim.opt.relativenumber = true | ||||||
| 
 | 
 | ||||||
| vim.opt.smartindent = true | vim.opt.smartindent = true | ||||||
| 
 | 
 | ||||||
| 
 |  | ||||||
| -- set termguicolors to enable highlight groups | -- set termguicolors to enable highlight groups | ||||||
| vim.opt.termguicolors = true | vim.opt.termguicolors = true | ||||||
| vim.wo.wrap = false | vim.wo.wrap = false | ||||||
|  | @ -25,11 +24,6 @@ vim.wo.number = true | ||||||
| -- Enable mouse mode | -- Enable mouse mode | ||||||
| vim.o.mouse = 'a' | vim.o.mouse = 'a' | ||||||
| 
 | 
 | ||||||
| -- Sync clipboard between OS and Neovim. |  | ||||||
| --  Remove this option if you want your OS clipboard to remain independent. |  | ||||||
| --  See `:help 'clipboard'` |  | ||||||
| vim.o.clipboard = 'unnamedplus' |  | ||||||
| 
 |  | ||||||
| -- Enable break indent | -- Enable break indent | ||||||
| vim.o.breakindent = true | vim.o.breakindent = true | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue