mirror of
https://github.com/Baipyrus/nvim-config.git
synced 2024-12-25 12:51:45 +00:00
86 lines
2.2 KiB
Markdown
86 lines
2.2 KiB
Markdown
|
## [README.md](./README.md)
|
||
|
|
||
|
- [x] Language utils: Add new entries
|
||
|
- [x] Change `Install Kickstart` to `Install Config`
|
||
|
- [x] Change `### Install this Configuration` to `#### Recommended Step`
|
||
|
- [x] Remove `Post Installation`
|
||
|
- [x] FAQ: Distro Alias:
|
||
|
```markdown
|
||
|
You can apply both of these approaches to any Neovim
|
||
|
distribution that you would like to try out.
|
||
|
```
|
||
|
|
||
|
|
||
|
## [init.lua](./init.lua)
|
||
|
- [x] Add `NOTE` for `vim.g.mapleader`:
|
||
|
```lua
|
||
|
-- NOTE: Must happen before plugins are loaded (otherwise wrong leader will be used)
|
||
|
```
|
||
|
|
||
|
|
||
|
## [lua/custom/plugins/conflictmarker.lua](./lua/custom/plugins/conflictmarker.lua)
|
||
|
|
||
|
- [x] Add logic to `git_conflict_detection`:
|
||
|
```lua
|
||
|
local enabled = vim.diagnostic.is_enabled()
|
||
|
```
|
||
|
|
||
|
|
||
|
## [lua/keymaps.lua](./lua/keymaps.lua)
|
||
|
|
||
|
- [x] Add `NOTE` for `<Esc><Esc>`:
|
||
|
```lua
|
||
|
-- NOTE: This won't work in all terminal emulators/tmux/etc. Try your own mapping
|
||
|
```
|
||
|
- [ ] Optional: Add `Insert` mode to arrow keymaps
|
||
|
|
||
|
|
||
|
## [lua/kickstart/plugins/cmp.lua](./lua/kickstart/plugins/cmp.lua)
|
||
|
|
||
|
- [x] `friendly-snippets`:
|
||
|
```lua
|
||
|
-- `friendly-snippets` contains a variety of premade snippets.
|
||
|
-- See the README about individual language/framework/plugin snippets:
|
||
|
-- https://github.com/rafamadriz/friendly-snippets
|
||
|
{
|
||
|
'rafamadriz/friendly-snippets',
|
||
|
config = function()
|
||
|
require('luasnip.loaders.from_vscode').lazy_load()
|
||
|
end,
|
||
|
},
|
||
|
```
|
||
|
|
||
|
|
||
|
## [lua/kickstart/plugins/lspconfig.lua](./lua/kickstart/plugins/lspconfig.lua)
|
||
|
|
||
|
- [x] Add `markdownlint` via `markdown-tool-installer`
|
||
|
|
||
|
|
||
|
## [lua/kickstart/plugins/conform.lua](./lua/kickstart/plugins/conform.lua)
|
||
|
|
||
|
- [x] Uncomment `python` formatters
|
||
|
|
||
|
|
||
|
## [lua/kickstart/plugins/treesitter.lua](./lua/kickstart/plugins/treesitter.lua)
|
||
|
|
||
|
- [x] Remove empty file on line `2`
|
||
|
- [x] Remove Autotag and -rename:
|
||
|
- [x] Line 6
|
||
|
- [x] Line 44-50
|
||
|
|
||
|
|
||
|
## [lua/kickstart/plugins/which-key.lua](./lua/kickstart/plugins/which-key.lua)
|
||
|
|
||
|
- [x] Add `Terminal` to `<leader>t` keymap
|
||
|
|
||
|
|
||
|
## [lua/lazy-plugins.lua](./lua/lazy-plugins.lua)
|
||
|
|
||
|
- [x] Optional: Readd `tpope/vim-sleuth`
|
||
|
- [x] Optional: Remove `numToStr/Comment.nvim`
|
||
|
|
||
|
|
||
|
## [lua/options.lua](./lua/options.lua)
|
||
|
|
||
|
- [x] Change `vim.api.nvim_exec2` to `vim.cmd`
|