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

621 Commits

Author SHA1 Message Date
jdhao
0830dfcf90 Add installation script for Windows, update doc 2021-08-06 00:22:32 +08:00
jdhao
0283382f6e update airlinethemes
+ Remove jellybeans and luna (they look terrible for ZOC terminal)
+ Add more themes
2021-08-05 23:01:51 +08:00
jdhao
7c8f3b1e21 Use Hack nerdfonts for GUI nvim 2021-08-05 22:56:59 +08:00
jdhao
a2c8abbbea update README 2021-08-05 02:12:35 +08:00
jdhao
140509de29 update README 2021-08-05 02:10:01 +08:00
jdhao
c4d050e99d Use nvim-notify for showing messages 2021-08-05 01:57:35 +08:00
jdhao
4d3c038cb5 Remove neodark theme
It does not have good highlight for Markdown links.
2021-08-04 01:57:51 +08:00
jdhao
9f8e36399a update vista settings
Remove double click mapping since it is added natively by vista
2021-08-04 00:34:44 +08:00
jdhao
be8c917beb Add more mappings
Credit: https://www.youtube.com/watch?v=hSHATqh8svM
2021-08-02 23:46:00 +08:00
jdhao
5acfa519df update setup and install script 2021-08-02 00:32:44 +08:00
jdhao
36fa9f91e1 Add update script for macOS 2021-08-02 00:25:25 +08:00
jdhao
42c564019e Rename setup script for Linux 2021-08-02 00:25:05 +08:00
jdhao
000e3a6f23 update wilder.nvim settings 2021-08-01 15:55:15 +08:00
jdhao
6996b6b24f ALE is not needed (use nvim-lsp instead) 2021-08-01 00:46:00 +08:00
jdhao
9a1066b4e9 Add wilder.nvim for cmdline auto-completion 2021-08-01 00:43:24 +08:00
jdhao
55f0e34e3a chore: update docs and code for markdown list function 2021-07-31 21:14:44 +08:00
jdhao
ce5710be00 update airline themes 2021-07-30 01:59:03 +08:00
jdhao
116be0f851 Add doom-one colorscheme 2021-07-30 01:58:47 +08:00
jdhao
e4cfefe76b chore: remove trailing sapces 2021-07-30 01:50:20 +08:00
jdhao
3f0c6650f2 Update load condition for vim-fugitive
See https://stackoverflow.com/a/38088814/6064933 for how to check if we
are inside a Git repository.
2021-07-29 23:11:30 +08:00
jdhao
c8777db448 update nvim-lsp settings
We shouldn't let the diagnostic window perstist forever. Close the
diagnostic windows when certain events happen.
2021-07-29 22:31:36 +08:00
jdhao
13dc38343e update packer settings for fugitive.vim 2021-07-29 00:10:04 +08:00
jdhao
84680878a2 use vim.cmd instead of vim.api.nvim_exec 2021-07-29 00:09:42 +08:00
jdhao
3cdb08c5f1 update flog setting (make it opt) 2021-07-27 00:02:06 +08:00
jdhao
7ff53d1b91 update fugitive settings 2021-07-27 00:01:45 +08:00
jdhao
69e9a6b872 Add plugin vim-flog for better git-log display 2021-07-26 23:54:25 +08:00
jdhao
22e17f77c1 update python snippets 2021-07-26 00:14:34 +08:00
jdhao
9a31a24a25 update readme 2021-07-25 16:44:16 +08:00
jdhao
89284cf903 update README 2021-07-24 23:19:06 +08:00
jdhao
f7475f3e4f Refactor: use a unified log function 2021-07-24 14:53:48 +08:00
jdhao
b0eb7c4508 Simplify file reload logic 2021-07-24 13:11:24 +08:00
jdhao
edd74337a9 Use vim.cmd instead of vim.api.nvim_exec 2021-07-24 12:45:54 +08:00
jdhao
4ff301a728 Add committia.vim for better git commit experience
It can show git diff in a separate split, which is better than git
commit --verbose.
2021-07-24 01:38:54 +08:00
jdhao
f7a84825ad vim-tmux-focus-events is now obsolete
See also b1330e04ff
2021-07-24 01:31:09 +08:00
jdhao
fae45c5dc8 Clean the code 2021-07-24 01:18:15 +08:00
jdhao
081763697b Remove plugin vim-titlecase
I cann't even remember when I used it last time.
2021-07-24 01:12:18 +08:00
jdhao
5779c5ef38 Update dictionary 2021-07-24 00:14:19 +08:00
jdhao
175ba14e5d update lsp hover window border conf
Floating window border supports rounded style by default, no need to use
customized one.
2021-07-20 00:35:40 +08:00
jdhao
d8d1401a78 Move options to one place 2021-07-19 22:52:59 +08:00
jdhao
b210540eab Update setup script 2021-07-18 18:36:50 +08:00
jdhao
b5162f02b8 Merge branch 'nvim-lsp' of https://github.com/jdhao/nvim-config into nvim-lsp 2021-07-18 18:14:03 +08:00
jdhao
7ab5e96b77
Merge pull request #13 from easion101/patch-1
use xvf to extract node; fix a typo
2021-07-18 05:13:46 -05:00
jdhao
ba490516e7 Fix fugitive git index related error for packer.nvim 2021-07-18 18:00:40 +08:00
jdhao
6ed7a50ac8 Remove usage of VimEnter event for packer.nvim
VimEnter can not really decrease the Nvim startup time.
2021-07-18 18:00:25 +08:00
easion101
e2f129d46d
failed to install Node
1. line 99 tries to extract a zipped file which would be downloaded later(at line 105), and then line 112 will extract that file again, except that it's using a wrong argument "zxvf".  
fix: comment out line 99, fix line 112 args from "zxvf" to "xvf"
2. typo at line 116, I think it should be "NODE_DIR", it was "NVIM_DIR", which hasn't be installed yet.
2021-07-18 17:58:31 +08:00
jdhao
d7ad230e01 change onedark theme to onedark.nvim 2021-07-17 01:49:15 +08:00
jdhao
155d9a1f9b More update on nvim-lsp config
Change border from sharp corner to curved corner.
2021-07-17 00:47:19 +08:00
jdhao
dc6a510526 Update nvim-lspconfig settings
1. Customize document hover window border color.
2. Show also the source that generates a certain diagnostic message.
2021-07-17 00:22:33 +08:00
jdhao
49f5f0155a Update install script 2021-07-16 01:09:38 +08:00
jdhao
7e75a91d66 Add install instruction for nodejs and vim-language-server 2021-07-16 00:44:28 +08:00