| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-08-22 | Enable treesitter highlight for Vim script, closes #17 | jdhao | |
| 2021-08-21 | chore: nvim-bufferline.lua has been renamed to bufferline.nvim | jdhao | |
| 2021-08-20 | Reduce timeout for nvim-notify | jdhao | |
| 2021-08-18 | Use nvim-hlslens instead of vim-anzu | jdhao | |
| 2021-08-18 | Add colorscheme everforest | jdhao | |
| 2021-08-18 | Format with stylua | jdhao | |
| 2021-08-17 | Try chadtree :) fast as fuck? | jdhao | |
| 2021-08-17 | update neoscroll config | jdhao | |
| 2021-08-15 | Use neoscroll instead of vim-smoothie | jdhao | |
| 2021-08-15 | Change bufferline plugin to nvim-bufferline | jdhao | |
| It looks better than barbar.nvim, IMO. | |||
| 2021-08-14 | Use proper true or false value for boolean variables | jdhao | |
| In lua, 0 and empty string is true, which is counter-intuitive and different from vim script. So we need to use proper boolean type for vim script global variables, instead of numbers. | |||
| 2021-08-14 | update barbar.nvim settings | jdhao | |
| 2021-08-14 | update treesitter settings | jdhao | |
| TS highlighting for bash is not so good. | |||
| 2021-08-13 | update barbar.nvim settings | jdhao | |
| 2021-08-13 | Use barbar.nvim for tabline | jdhao | |
| 2021-08-12 | Use delimitMate instead of auto-pairs | jdhao | |
| 2021-08-12 | refactor: rename on_attach to custom_attach | jdhao | |
| 2021-08-12 | Add sumneko_lua LSP | jdhao | |
| 2021-08-09 | update nvim-bqf settings | jdhao | |
| 2021-08-09 | update vim-anzu and vim-cool settings | jdhao | |
| We shouldn't set them as opt, otherwise *, and n , N etc. do not work in normal mode, unless we activate them on CmdlineEnter events. | |||
| 2021-08-08 | Add plugin nvim-bqf | jdhao | |
| 2021-08-08 | change plugin load condition | jdhao | |
| vim-searchlight needs to work when we press n or N or * etc, not just after pressing / and ?. | |||
| 2021-08-08 | Change plugin load condition | jdhao | |
| 2021-08-08 | Change ultisnips load condition | jdhao | |
| Benefit of doing this: + No change of cursor line position after entering insert mode. Previous, if we load ultisnips on InsertEnter, the cursor line will moved automatically (e.g., if cursor line is on bottom of the screen, when we enter insert mode, now we are at the middle of the screen, like Ctrl-E is used before entering insert mode), which is really annoying! + We can see the snippets in nvim-compe auto-completion menu. Previously, the snippets are not shown on the nvim-compe completion menu (snippet expansion works though, it is just we can not see snippets in the completion menu), possibly due to the loading order of ultisnips and nvim-compe, because we load them both on event InsertEnter. After changing ultisnips to a start plugin, this issue is gone. | |||
| 2021-08-07 | Move packer compile autocmd to new place | jdhao | |
| 2021-08-07 | chore: formatting and fix spell errors | jdhao | |
| 2021-08-07 | Fix: the loading condition for fugitive is wrong | jdhao | |
| We should load fugitive in the following two situations: + When we open nvim in a Git repository + When we are inside nvim and change the working directory to a Git reposity | |||
| 2021-08-05 | Use nvim-notify for showing messages | jdhao | |
| 2021-08-04 | Remove neodark theme | jdhao | |
| It does not have good highlight for Markdown links. | |||
| 2021-08-01 | ALE is not needed (use nvim-lsp instead) | jdhao | |
| 2021-08-01 | Add wilder.nvim for cmdline auto-completion | jdhao | |
| 2021-07-30 | Add doom-one colorscheme | jdhao | |
| 2021-07-30 | chore: remove trailing sapces | jdhao | |
| 2021-07-29 | Update load condition for vim-fugitive | jdhao | |
| See https://stackoverflow.com/a/38088814/6064933 for how to check if we are inside a Git repository. | |||
| 2021-07-29 | update nvim-lsp settings | jdhao | |
| We shouldn't let the diagnostic window perstist forever. Close the diagnostic windows when certain events happen. | |||
| 2021-07-29 | update packer settings for fugitive.vim | jdhao | |
| 2021-07-29 | use vim.cmd instead of vim.api.nvim_exec | jdhao | |
| 2021-07-27 | update flog setting (make it opt) | jdhao | |
| 2021-07-27 | update fugitive settings | jdhao | |
| 2021-07-26 | Add plugin vim-flog for better git-log display | jdhao | |
| 2021-07-24 | Use vim.cmd instead of vim.api.nvim_exec | jdhao | |
| 2021-07-24 | Add committia.vim for better git commit experience | jdhao | |
| It can show git diff in a separate split, which is better than git commit --verbose. | |||
| 2021-07-24 | vim-tmux-focus-events is now obsolete | jdhao | |
| See also https://github.com/tmux-plugins/vim-tmux-focus-events/commit/b1330e04ffb95ede8e02b2f7df1f238190c67056 | |||
| 2021-07-24 | Clean the code | jdhao | |
| 2021-07-24 | Remove plugin vim-titlecase | jdhao | |
| I cann't even remember when I used it last time. | |||
| 2021-07-20 | update lsp hover window border conf | jdhao | |
| Floating window border supports rounded style by default, no need to use customized one. | |||
| 2021-07-18 | Fix fugitive git index related error for packer.nvim | jdhao | |
| 2021-07-18 | Remove usage of VimEnter event for packer.nvim | jdhao | |
| VimEnter can not really decrease the Nvim startup time. | |||
| 2021-07-17 | change onedark theme to onedark.nvim | jdhao | |
| 2021-07-17 | More update on nvim-lsp config | jdhao | |
| Change border from sharp corner to curved corner. | |||
