1
0
mirror of https://github.com/jdhao/nvim-config.git synced 2025-06-08 14:14:33 +02:00

131 Commits

Author SHA1 Message Date
jdhao
0477364023 Only use indent-blankline on normal mode
In insert mode, it is distracting for editing.
2021-10-20 00:49:18 +08:00
jdhao
3ce1d8cc82 update theme list
Colorscheme vim-deus and solarized8 works badly for indent-blankline, so
remove them.
2021-10-20 00:48:18 +08:00
jdhao
498dcaef94 update cmp lazy load condition
If we use InsertEnter, cmp may not be activated the first time we go to
insert mode. I have to go to insert mode a second time to activate
auto-completion, which is annoying.
2021-10-19 01:14:21 +08:00
jdhao
7750a43e55 update cmp settings 2021-10-19 01:14:09 +08:00
jdhao
71040c76c6 replace vim-sneak with hop.nvim 2021-10-18 22:53:22 +08:00
jdhao
66be7b9379 use local variable 2021-10-18 22:32:58 +08:00
jdhao
6464539399 nvim-notify update 2021-10-18 22:32:38 +08:00
jdhao
e2bcb7d8f4 transition from nvim-compe to nvim-cmp 2021-10-18 21:57:06 +08:00
jdhao
00bbe351de add hop.nvim 2021-10-18 02:02:25 +08:00
jdhao
302681126f add Telescope and its extensions 2021-10-18 01:25:50 +08:00
jdhao
b6488d44c1 which-key conf 2021-10-17 07:50:38 +08:00
jdhao
6c14d23707 update which-key.nvim conf 2021-10-17 03:08:05 +08:00
jdhao
6cc198010a remove registers.nvim
Which-key.nvim can show register content too, with much more features.
I found this info on https://toroid.org/modern-neovim.
2021-10-17 02:52:40 +08:00
jdhao
a85bebdf02 remove some dead mappings
I am not really sure what they do anyway.
2021-10-17 02:12:45 +08:00
jdhao
768d02b040 update indentBlankline conf 2021-10-16 21:10:57 +08:00
jdhao
3a32e04af1 replace vim-auto-save with AutoSave.nvim 2021-10-16 00:08:36 +08:00
jdhao
b4f58504a7 add colorscheme nightfox 2021-10-15 23:19:51 +08:00
jdhao
3557b7fb09 update which-key conf 2021-10-10 23:51:05 +08:00
jdhao
96898255a0 add which-key.nvim 2021-10-07 23:37:35 +08:00
jdhao
fefc56d1e2 show border for diagnostics floating window 2021-09-23 23:12:47 +08:00
jdhao
36711d4a46 update registers.nvim settings 2021-09-09 15:55:25 +08:00
jdhao
113eaa46f8 vim-toml use main branch as default 2021-09-07 23:14:46 +08:00
jdhao
83719b7827 update zen-mode.nvim settings
FileType autocmd may be triggered unexpectedly so that ZenMode command
is called at the wrong time.
2021-09-01 01:32:46 +08:00
jdhao
f74ed11034 Make more plugins as opt plugins 2021-08-31 23:06:37 +08:00
jdhao
4f07f06e31 Add plugin zen-mode.nvim 2021-08-30 00:47:58 +08:00
jdhao
fcfada7a89 Move vimSum to opt 2021-08-28 00:59:43 +08:00
jdhao
abc40fc42f only use treesitter for macOS 2021-08-28 00:36:41 +08:00
jdhao
3c047c8674 update bufferline.nvim settings 2021-08-27 23:08:57 +08:00
jdhao
65731b60b4 Make more plugins opt 2021-08-27 00:51:56 +08:00
jdhao
aa6af21a15 Colorscheme plugins as opt plugins 2021-08-27 00:02:45 +08:00
jdhao
470e35439a Remove chadTree
I rarely use it and it is updated everyday with a meaningless bot, which
is really annoying for me.
2021-08-25 22:41:38 +08:00
jdhao
9b888f0f1a Revert "fix: loading order not correct for committia and vim-fugitive"
This reverts commit 236462864fd57eddaad5a75e35ea463eb144d62d.

committia does not depends on vim-fugitive.
2021-08-25 22:27:04 +08:00
jdhao
673603e01b No need to use packadd for packer
It is a start plugin that will be loaded automatically.
2021-08-25 22:22:56 +08:00
jdhao
236462864f fix: loading order not correct for committia and vim-fugitive 2021-08-25 21:52:27 +08:00
jdhao
4c76932e56 fix typo: require --> requires 2021-08-25 21:48:08 +08:00
jdhao
9f2b846011 Add treesitter parser for vim script again 2021-08-23 22:50:30 +08:00
jdhao
3ae5e1e354 Remove vim parser for treesitter
It is not yet usable: the highlighting is not good compared to regex
based highlighting.
2021-08-22 15:29:00 +08:00
jdhao
81b6a5e207 Enable treesitter highlight for Vim script, closes #17 2021-08-22 02:08:33 +08:00
jdhao
13cc96c00b chore: nvim-bufferline.lua has been renamed to bufferline.nvim 2021-08-21 20:43:25 +08:00
jdhao
42a0663184 Reduce timeout for nvim-notify 2021-08-20 01:12:35 +08:00
jdhao
30774cac5b Use nvim-hlslens instead of vim-anzu 2021-08-18 23:21:51 +08:00
jdhao
5817b1c207 Add colorscheme everforest 2021-08-18 01:53:27 +08:00
jdhao
bac94b47a0 Format with stylua 2021-08-18 01:43:08 +08:00
jdhao
61d6045e67 Try chadtree :) fast as fuck? 2021-08-17 22:55:53 +08:00
jdhao
7fc6af04ee update neoscroll config 2021-08-17 22:50:06 +08:00
jdhao
c2968eeda4 Use neoscroll instead of vim-smoothie 2021-08-15 01:32:23 +08:00
jdhao
9f0fe39727 Change bufferline plugin to nvim-bufferline
It looks better than barbar.nvim, IMO.
2021-08-15 00:41:05 +08:00
jdhao
07c80f948d Use proper true or false value for boolean variables
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 01:23:43 +08:00
jdhao
4f9fbc6092 update barbar.nvim settings 2021-08-14 00:15:56 +08:00
jdhao
4f25c7323e update treesitter settings
TS highlighting for bash is not so good.
2021-08-14 00:01:09 +08:00