aboutsummaryrefslogtreecommitdiff
path: root/core
AgeCommit message (Collapse)Author
2021-08-08Neovim --> Nvimjdhao
2021-08-08Use custom git branch name for vim-airlinejdhao
Airline relies on fugitive to get the branch name, but fugitive is conditionally loaded. So the branch name is not shown. We need to provide our own function to get the branch name.
2021-08-07Move packer compile autocmd to new placejdhao
2021-08-07refactor: set all custom highlight in one functionjdhao
2021-08-07chore: formatting and fix spell errorsjdhao
2021-08-07Fix: the loading condition for fugitive is wrongjdhao
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-05update airlinethemesjdhao
+ Remove jellybeans and luna (they look terrible for ZOC terminal) + Add more themes
2021-08-05Use nvim-notify for showing messagesjdhao
2021-08-04Remove neodark themejdhao
It does not have good highlight for Markdown links.
2021-08-04update vista settingsjdhao
Remove double click mapping since it is added natively by vista
2021-08-02Add more mappingsjdhao
Credit: https://www.youtube.com/watch?v=hSHATqh8svM
2021-08-01update wilder.nvim settingsjdhao
2021-08-01ALE is not needed (use nvim-lsp instead)jdhao
2021-08-01Add wilder.nvim for cmdline auto-completionjdhao
2021-07-30update airline themesjdhao
2021-07-30Add doom-one colorschemejdhao
2021-07-27update fugitive settingsjdhao
2021-07-24Refactor: use a unified log functionjdhao
2021-07-24Simplify file reload logicjdhao
2021-07-24Clean the codejdhao
2021-07-24Remove plugin vim-titlecasejdhao
I cann't even remember when I used it last time.
2021-07-19Move options to one placejdhao
2021-07-17change onedark theme to onedark.nvimjdhao
2021-07-17Update nvim-lspconfig settingsjdhao
1. Customize document hover window border color. 2. Show also the source that generates a certain diagnostic message.
2021-07-14Use lua to configure lua pluginsjdhao
2021-07-09update packer and plugin settingsjdhao
2021-07-09Add backup for filesjdhao
2021-07-07No need for nvim-miniyankjdhao
Block paste issue fixed in https://github.com/neovim/neovim/pull/14848.
2021-07-06Change vim-airline settingsjdhao
When init.vim is sourced, runtimepath has been changed yet. So we can not find vim-airlinethemes under runtimepath.
2021-07-06Update firenvim-related settingsjdhao
2021-07-06update register.nvim settingsjdhao
2021-07-05update register.nvim settingsjdhao
See also https://github.com/tversteeg/registers.nvim/issues/30.
2021-07-05Add plugin register.nvimjdhao
2021-07-04Add colorscheme nordjdhao
2021-07-02switch to packer for plugin managementjdhao
2021-06-26update better-escape.vim settingsjdhao
2021-06-26clean mappingsjdhao
2021-06-26Switch to clangd for nvim-lspjdhao
ccls has some false positive warnings, and it is hard to install on Linux server without roor rights.
2021-06-19Update mappings.vimjdhao
2021-05-15Update vim-airline settingsjdhao
Disable the scrollbar feature. It is distracting. Ref: https://github.com/vim-airline/vim-airline/commit/ecac148e19fe28d0f13af5f99d9500c2eadefe4c
2021-04-21update indent-blankline settingsjdhao
2021-04-14Remove cursorlinejdhao
2021-04-14Tweak lua stuffjdhao
2021-04-13update vim-fugitive settingsjdhao
2021-04-13Add more pluginsjdhao
2021-04-12Move lua config to its own lua filesjdhao
Embedding lua in vimscript using lua here doc is not ideal for editing.
2021-04-11Make nvim-compe setting all luajdhao
For lua plugins, configuring them in lua instead of vim script is sensible.
2021-04-09update nvim-lsp configjdhao
2021-04-09Disable unused providerjdhao
2021-04-09update nvim-compe settingsjdhao