- BREAKING CHANGE: it is now required to install ltex-plus on the different machines - Add some exceptions for `false friends` in English
		
			
				
	
	
		
			33 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			33 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| In this repository lies my Nevis configuration starting from
 | ||
| [kickstart.nvim](https://github.com/nvim-lua/kickstart.nvim).
 | ||
| 
 | ||
| The provided `init.lua` file has then been split into (tentatively) semantically
 | ||
| consistent files inside `lua/` and personal customizations have been applied.
 | ||
| 
 | ||
| The process to design this configuration and some thoughts can be found
 | ||
| [here](https://blog.epheme.re/software/nvim-kickstart.html).
 | ||
| 
 | ||
| Note that if the global principles remain true, the blog post dates from
 | ||
| December 2023, and things may have changed a bit since then. Just use it as a
 | ||
| reference for my rationals.
 | ||
| 
 | ||
| ## Testing it
 | ||
| 
 | ||
| To try it, you can use the `NVIM_APPNAME` environment variable:
 | ||
| - [Practicalii Neovim: Neovim Configuration](https://practical.li/neovim/configuration/)
 | ||
| 
 | ||
| For instance, you can create clone this repository inside
 | ||
| `$HOME/.config/kicknvim` and then add to your shell configuration:
 | ||
| 
 | ||
| ```sh
 | ||
| export NVIM_APPNAME="$HOME/.config/kicknvim"
 | ||
| ```
 | ||
| 
 | ||
| ## LSP dependencies
 | ||
| 
 | ||
| This configuration requires some LSP servers to be installed on your machine
 | ||
| (usually because it’s unavailable in `mason`). These packages are:
 | ||
| 
 | ||
| - `rust-analyzer`
 | ||
| - `ltex-ls-plus`
 |