jdhao
075326ee2e
fix: make xkbswitch work on mac M1 CPU
...
For the details, see https://jdhao.github.io/2021/02/25/nvim_ime_mode_auto_switch/ .
2022-11-07 00:47:04 +08:00
jdhao
e9760ae9b8
remove smooth scroll
...
I do not really need it.
2022-11-01 22:19:03 +08:00
jdhao
0d50eb723f
chore: add notification for packer compile
...
Also move the autocmd location.
2022-11-01 22:02:45 +08:00
jdhao
2073f72e67
refactor: use local diagnostic module
2022-10-23 15:18:03 +08:00
jdhao
202a9a088d
remove vim-json
...
rarely used and it changes the conceal settings
2022-10-16 10:24:53 +08:00
jdhao
d939cc75c6
refactor: make packer installation a function
2022-10-16 10:23:40 +08:00
jdhao
26921309ec
replace more viml with native lua code
2022-10-15 19:00:34 +08:00
jdhao
a6f716558b
update nvim-cmp lsp conf
2022-10-15 18:30:14 +08:00
jdhao
acb423984a
remove vim-asterisk
...
The * can now search selected text by default. The cursor stay feature
can also be simulated.
2022-10-05 12:42:45 +08:00
jdhao
d40d87cb61
nvim 0.8 update
2022-10-04 19:34:20 +08:00
jdhao
81663c8f3c
update markdown-preview.nvim install method
2022-10-04 13:15:26 +08:00
jdhao
07dd60206b
update repo link for transferred plugins
2022-09-28 23:57:36 +08:00
jdhao
4026baef19
update conf related to firenvim
...
1. Change autocmd for buffers started by firenivm, it seems that
BufNewFile does not work as intended, in contrast, BufEnter, BufRead,
BufWinEnter seem to work.
2. Disable several plugins if we are using firenvim, these plugins
include dashboard-nvim, lualine, bufferline.nvim
2022-09-28 23:22:23 +08:00
jdhao
5229c460ea
hilight update for gitsigns.nvim
2022-09-28 00:32:07 +08:00
jdhao
09dd81bf67
correct :git to :Git
2022-09-25 23:42:50 +08:00
jdhao
5ecb74ad85
more mapping and doc update for gitlinker
2022-09-25 23:39:33 +08:00
jdhao
1f3fcc604a
enable word diff for gitsigns.nvim
...
Also tweak the highlight for word diff to make clear. The default
highlgiht for word diff is TermCursor, which is unreadable.
2022-09-24 15:34:54 +08:00
jdhao
81bc5e46f1
update nvim-tree conf
2022-09-23 20:45:58 +08:00
jdhao
45d0d68b9e
update gitsigns conf
2022-09-20 01:15:16 +08:00
jdhao
6e8e61e53a
global.vim --> global.lua
...
fix 2
fix 3
2022-09-11 18:21:56 +08:00
jdhao
aaeb6a813a
format with stylua
2022-09-10 23:55:22 +08:00
jdhao
e5f1b4d224
use gitsigns for diff
...
Lualine's builtin diff often disappears and is not reliable, which is really frustrating for me.
2022-09-10 22:55:22 +08:00
jdhao
0582f26abe
refactor: lsp mapping
2022-09-09 19:42:01 +08:00
jdhao
8b3610ed3d
update hlslens conf
2022-09-09 19:21:25 +08:00
jdhao
b69320b4e2
remove unused plugins
2022-09-08 20:35:34 +08:00
jdhao
b504c932e6
use gitsigns instead of signify
2022-09-08 20:31:33 +08:00
jdhao
309c8ad636
update mapping
2022-09-08 13:19:34 +08:00
jdhao
67a322c26c
refactor: use nvim_err_writeln for error msg
2022-09-07 23:35:18 +08:00
jdhao
14860072d0
use local keymap
2022-09-06 21:53:44 +08:00
jdhao
11e6797cb5
refactor: convert mapping from viml to lua
2022-09-06 21:22:45 +08:00
jdhao
46cbdc2d7f
better-escape.vim is now under nvim-zh org
2022-09-05 01:00:42 +08:00
jdhao
db378b858b
update hop.nvim conf
2022-09-05 00:53:23 +08:00
jdhao
43660dd540
add plugin gitlinkder.nvim
2022-09-05 00:48:10 +08:00
jdhao
b35956e6cd
simplify and add new autocmd
2022-09-01 13:22:49 +08:00
jdhao
16be5e0499
update hop.nvim conf
2022-08-31 23:56:52 +08:00
jdhao
b9616aeab0
update packer conf
2022-08-31 00:01:38 +08:00
jdhao
602254a881
update indent-blankline conf
2022-08-28 14:55:42 +08:00
jdhao
b41998828d
refactor a bit
...
1. change theme to colorscheme
2. update plugin load logic
2022-08-28 12:43:50 +08:00
jdhao
545c6f4b92
update nvim-cmp conf
2022-08-28 11:02:01 +08:00
jdhao
bc9b0a8cf8
fix parameter for vim.notify
2022-08-26 19:47:56 +08:00
jdhao
59525c5577
refactor: theme.vim --> theme.lua
2022-08-26 18:42:30 +08:00
jdhao
b279c0cd95
fix some typos
2022-08-23 21:12:04 +08:00
jdhao
4d35362e83
update bufferline.nvim conf
2022-08-22 20:59:26 +08:00
jdhao
c3f8d75ece
refactor: use ctx table for lua autocmd callback
2022-08-21 18:20:21 +08:00
jdhao
e9a3d16260
refactor: move part of autocmd to lua script
2022-08-20 15:00:10 +08:00
jdhao
085c8017d8
update the autocmd for saving a file
2022-08-20 13:50:23 +08:00
jdhao
cfe2e0611d
feat: auto-install plugins for fresh install
2022-08-19 00:42:02 +08:00
jdhao
d5b7584e68
add config dir to workspace.library for lua lsp
2022-08-18 13:15:20 +08:00
jdhao
b3b69f21f4
update mapping
2022-08-15 00:22:24 +08:00
jdhao
a52a362b02
update version check
2022-08-14 22:54:19 +08:00