Commit graph

44 commits

Author SHA1 Message Date
leafee98 e777101523 Refactor plugins
- Add marks.nvim
- Use mason to setup LSP
  - config lua_ls for neovim config
- Disable treesitter
- Remove scroll plugin
- Remove mini-animate
2024-08-22 22:54:58 +08:00
leafee98 4a656ab848 remove unsed language list for treesitter 2024-08-05 22:20:19 +08:00
leafee98 144de1986c simplify treesitter config 2024-08-05 22:01:51 +08:00
leafee98 d27da86f40 Add mini-animate and remove neoscroll 2024-08-05 21:59:16 +08:00
leafee98 d953596443 split lualine and bufferline into two files 2024-05-09 11:58:42 +08:00
leafee98 4420707128 offset bufferline for neo-tree 2024-05-09 11:51:40 +08:00
leafee98 1d3653b791 add guess-indent 2024-05-07 21:01:23 +08:00
leafee98 1ff96d2245 remove the unconfiged dressing.nvim 2024-05-07 20:51:37 +08:00
leafee98 a10c30e139 edit gitsigns 2024-05-07 20:50:23 +08:00
leafee98 534f1c8323 edit plugins, change some keymaps
- remove nvim-tree
- add neo-tree
- add smart-splits
- add notify
2024-05-07 20:47:00 +08:00
leafee98 4d32d464ba config: indent-blankline no showing underline at start/end 2023-12-20 16:39:43 +08:00
leafee98 a12348bc9d add event VeryLazy to nvim-lsp to setup cmp at start 2023-12-18 21:58:36 +08:00
leafee98 59e0f8b285 fix: typo of plugin 2023-12-18 21:56:16 +08:00
leafee98 ca231be27c add plugin scrollview 2023-12-18 21:45:43 +08:00
leafee98 78cc4cc7d7 fix: lsp not autostart, fix by Buf{ReadPre,NewFile} 2023-12-15 20:30:17 +08:00
leafee98 22b8eb3178 add plugin trouble 2023-12-15 13:32:55 +08:00
leafee98 f0879dd3dd add plugin dressing 2023-12-15 13:32:06 +08:00
leafee98 e4de3f2670 map lsp, goto {tdDri}, action {Ra}, diag {npq} 2023-12-15 13:19:59 +08:00
leafee98 fdab14f6dc map gitsign next/prev to <l>h{np}, preview as <l>hv 2023-12-15 13:19:23 +08:00
leafee98 3e49c39e53 add plugin lualine-ex to display lsp info 2023-12-14 22:36:59 +08:00
leafee98 e001ecc980 adjust gitsigns map, <l>h{jk} and <l>ht{bd} 2023-12-14 21:51:46 +08:00
leafee98 9e3d55617c replace single quote to double, lowercase <CR> 2023-12-14 21:45:10 +08:00
leafee98 2294b9a10c devide 10-editor, disable lualine for NvimTree 2023-12-14 21:34:31 +08:00
leafee98 4f9bbad9d7 modify lualine, show more info about location 2023-12-14 20:54:18 +08:00
leafee98 e3df1c2a03 modify configuration for lualine, show more info 2023-12-14 20:42:44 +08:00
leafee98 8ac25e0bc4 modify configuration for bufferline 2023-12-14 19:59:42 +08:00
leafee98 78d671c682 disable intro message, VeryLazy most plugins 2023-12-14 17:45:05 +08:00
leafee98 8144c96f32 new map: <leader>f for NvimTreeFindFile 2023-12-14 17:11:29 +08:00
leafee98 2cb236a26f don't hide git-ignored files from nvim-tree 2023-10-23 15:30:22 +08:00
leafee98 8dc35e7086 migrate indent-blankline to version 3 2023-10-19 21:43:01 +08:00
leafee98 3e0ffff60c use z[xpn] to delete, move previous/next buffer 2023-08-09 10:34:08 +08:00
leafee98 e901a69f28 drop _full_feature and use custom.lua
* use a global table for custom config
* add config for proxy
2023-07-21 16:29:53 +08:00
leafee98 d520fe69da remove pylsp as LSP 2023-07-21 11:58:12 +08:00
leafee98 58d96c03a6 disable git shortcut <leader>ts and <leader>tb 2023-07-18 14:19:36 +08:00
leafee98 fc3ad5ab30 config auto close for nvim-tree.lua 2023-07-12 11:50:36 +08:00
leafee98 b12894691d reorder editor plugins in config file 2023-07-12 11:42:17 +08:00
leafee98 214741277e add famiu/bufdelete.nvim 2023-07-12 11:41:09 +08:00
leafee98 e46f348744 switch LSP provider for javascript to quick_lint_js 2023-07-08 16:22:02 +08:00
leafee98 2eccf9737c prefer using git to download treesitter's parser 2023-07-08 16:20:31 +08:00
leafee98 80b82caf95 option full_feature, false when not need much plugin 2023-05-22 22:33:21 +08:00
leafee98 1d2561beae add new lsp: pylsp 2023-05-22 15:17:26 +08:00
leafee98 df5be57d75 all gitsigns use h as key prefix 2023-05-22 09:59:06 +08:00
leafee98 370bbf0edf add keymap setup for gitsign, modify README 2023-05-22 09:56:32 +08:00
leafee98 3516e2ed0e switch to lazy.nvim, refactor plugins, to pure lua 2023-05-21 22:02:07 +08:00