aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-02-23Stop showing percent locationjdhao
The percent location is useless and just noise.
2024-02-02update used pluginsjdhao
2024-02-02remove lazylockjdhao
I don't use this feature at all.
2024-02-02Update colorscheme confjdhao
1. remove some colorscheme that doesn't work well with Markdown 2. change how the colorscheme conf is organized.
2024-01-07Enable nvim-tree to open dir during startupjdhao
Now when you open a directory when starting nvim, nvim-tree will be opened to handle the directory correctly, see also issue #257.
2024-01-07bump neovim version to 0.9.5jdhao
2023-10-21Deal with other variant of unix timestampjdhao
2023-10-18Add diffview.nvim for viewing diffsjdhao
2023-10-12update plugin specjdhao
2023-10-11Remove obsolete options for nvim-treejdhao
2023-10-11Rename vimscript conf directoryjdhao
2023-10-11update to nvim 0.9.4jdhao
2023-10-03remove obsolete option for indent-blanklinejdhao
2023-09-28upgrade indent-blankline to v3jdhao
2023-09-28Show Py virtual env on statuslinejdhao
2023-09-22remove colorschemes rose-pinejdhao
2023-09-16Use the matained fork of hop.nvimjdhao
2023-09-16upgrade to neovim 0.9.2jdhao
2023-09-10update plugin conf for Lazy.nvimjdhao
2023-09-05update plugin lazy loading eventsjdhao
2023-09-01Loosen the version check conditionjdhao
Other version of nvim can still run this config, but should use with care.
2023-09-01fix bufferline loading issuejdhao
2023-09-01fix hlslens issue when no pattern is foundjdhao
The captured error message is not correct before.
2023-09-01fix loading order of nvim-cmp and nvim-lspjdhao
2023-09-01update spelljdhao
2023-09-01Optimize plugin loading speedjdhao
2023-09-01fix multi visual line delete issuejdhao
For TextYankPost event, it includes both yank and delete, we should only restore cursor position for yank, not for delete. Otherwise, it messes up with text deletion when you visually select multiple lines and delete them. See also issue reported here: https://github.com/jdhao/nvim-config/pull/222#issuecomment-1698634645
2023-08-29disable horizontal scroll by mousejdhao
2023-08-28fix multi-line yank issue, close #220jdhao
The previous way of keep the cursor while yanking is not perfect. It will break multi-line yank (`{count}yy`).
2023-08-27feat: switch from packer.nvim to lazy.nvimjdhao
2023-08-23Update condition for installing vim-xkbswitchjdhao
2023-08-14fix nvimtree conf, close #215jdhao
2023-08-09update git-linker confjdhao
1. Add configuration for azure devops 2. change the mappings slightly
2023-07-29fix: user lua conf reloading failsjdhao
The cache should be invalidated. This fix does not work 100%, because, e.g., there are other configs hiding deeper under lua/config/ directory. A restart is the best way to reload the config.
2023-07-29doc: update doc and install guide for pylspjdhao
2023-07-28feat: move lua conf under lua directoryjdhao
2023-07-29feat: more ignore files for LeaderF (#209)jdhao
2023-07-25fix: conf is not localjdhao
2023-07-25feat: support venv in Mypyjdhao
Specify the correct python executable path for mypy to work well.
2023-07-25fix: missing nerdfontsjdhao
Since wezterm upgrade its support for Nerd Fonts 3.0, we should update the codepoints used for some of the Unicode Icons. Their code points are changed due to breaking changes in Nerd Fonts.
2023-07-22feat: update diagnostic mappingsjdhao
Use separate key mappings to show diagnostics for the current buffer and all opened files.
2023-07-22feat: update pylsp confjdhao
1. support using black as formatter 2. replace obsolete pyls-isort with maintained ones
2023-07-22feat: add treesitter tomljdhao
2023-07-20fix: move location indication to the right of statuslinejdhao
2023-07-20feat: update diagnostic position in statuslinejdhao
Do not show it in far right, move it to the left side for easier visibility.
2023-06-27Fix LeaderF bugjdhao
It will add files to buffer list even if we have not confirmed the selection. This behavior is really annoying. See also https://github.com/Yggdroot/LeaderF/commit/27bd938a422fc6fcfc453fa88fe2ad453a012074.
2023-06-17use legacy version of fidget for nowjdhao
2023-06-13Add folding support for JSON filesjdhao
2023-06-03update to nvim 0.9.1jdhao
2023-05-22update conf for nvim-dashboardjdhao