156 Commits (5a7920073d12f9b0db5294aabe46e44381e2c99e)

Author SHA1 Message Date
spike 5a7920073d updates 2 years ago
spike fba0ef8038 rust-tools 2 years ago
spike 807381ce40 update 2 years ago
spike 0489999b69 refactoring 2 years ago
spike 1ced81e035 LSP no lsp autostart, improved utils 2 years ago
spike f93b7f7c1e cga 2 years ago
spike 3bc618ef3f folding 2 years ago
Akianonymus 78ddf8d624 Just load impatient from init
if will be called multiple times if present in lazy_load.lua which is
  totallly unnecessary

why even from there ?

Yes, this does not affect the --startuptime
2 years ago
Akianonymus a20fc560f3 utils: Improve mapping function | Properly lazy load whichkey
just add desc with normal vim.keymap.set function

whichkey will automatically use the descriptions
2 years ago
nullchilly 8cb28557a9 chore: formatting 2 years ago
nullchilly 724bc1cdf3 Follow lazy_load guidelines 2 years ago
nullchilly 33c304f627 chore: stylua format 2 years ago
nullchilly aee1c8b830 fix: impatient loading order 2 years ago
nullchilly 20f45c3962 Remove impatient profiling 2 years ago
nullchilly 22c3cc0c0d Don't load packer at startup 2 years ago
siduck 74ad741e63 keep whichkey disabled by default
due to startuptime issues
2 years ago
siduck 650614d14b avoid loading tabufline mappings in nvchad/uis packer table 2 years ago
Akianonymus f4655e13ec mappings: Only set mappings if the plugin is enabled
format files

fix some lsp warnings
2 years ago
Akianonymus 5bd4282835 cmp: load if cmp module is called 2 years ago
siduck 60fb7fd0a9 load webdevicons plugin after nvchad_ui 2 years ago
tomasky f51e91a391 fix(lsp): lsp on_attach was not called at normal mode 2 years ago
siduck a83ebc34e5 Breaking Change : LSPInstaller is dead so use mason.nvim
(#1368)
2 years ago
siduck 5d4c51127c clean stuff
5501044bfd
2 years ago
siduck 26fc9b5a6c Breaking change : easen up custom lspconfig setup
before we were using variables/fields to setup custom lspconfig but today I realized that we dont even need that, we can just modify default lspconfigs config
2 years ago
siduck 2b55f9bb78 rm un-needed nvim-colorizer lazyloading function 2 years ago
siduck 6f0aa376a8 set shiftwidth to 2 | format all files
big thanks to @ghifarit53
2 years ago
siduck 74f2efca9f BREAKING Change for statusline_separator & tabufline overriders
moved statusline & tabufline into a new plugin to keep the base config clean and fix issues like (#1307)
2 years ago
siduck fb9a7b9206 add nvchad ui plugin 2 years ago
siduck 37b2c53a46 fix diff highlights not working on gitcommit filetypes (#1317)
removed indentline char as it moves indentline a lil bit towards right whenever contextstart highlight shows , check https://github.com/lukas-reineke/indent-blankline.nvim/issues/454
2 years ago
siduck 845d5b4866 write own lightweight tabufline | remove bufferline 2 years ago
siduck 4f1ee6ec8f Breaking change for statusline_separator field users | optimize statusline & make it overridable
added cmd fields for various plugins for example lspinstaller+lspconfig gets loaded only when a file opened but their commands can be run before a file is opened so I additionally lazy loaded them on their cmds too
2 years ago
siduck 099e075a01 lazy load plenary.nvim 2 years ago
siduck 9bca3eacae clean config | fix (#1225) (#1226) 2 years ago
siduck a7a6945f52 dont lazy load extensions plugin as its useless to do so
fix 0bde81a074 (commitcomment-76091612)
2 years ago
siduck 50fdc12f80 fix #1207 2 years ago
siduck 31f0a2bd4c fix creepy issue related to lazyloading 2 years ago
siduck 0bde81a074 Improve startuptime | remove un-needed plugins | lazy load plugin highlights too
removed nvim-gps as nvim-navic or winbar.nvim will be added when v0.8 neovim releases. Removed lsp signature as I was able to emulate showing args with the default signature help() window
2 years ago
siduck 5b37cb5875 fix #1188 | remove options that already have default vim values | remove better-escape.nvim as it feels un-needed, ESC or Ctrl c can be used for escaping normal mode or just map jk to ESC 2 years ago
siduck 4a603d1a1d add tag release field in bufferline packer definition (#1176) 2 years ago
siduck 48b1226961 write own statusline | remove feline 2 years ago
siduck 9b7b44f74f add nvim_gps to statusline | populate renamer popup with old value 2 years ago
siduck 77c1287db8 add global for transparency and fix (#1164)
vim matchup was causing #1164 as we lazy load it and its a lil high on startup so I removed it, gotta wait till v0.8 releases and then we could use winbar.nvim instead
2 years ago
siduck 59de298d8f fix #1155, #1149 2 years ago
siduck ebe1512108 fix (#1145) 2 years ago
siduck 4055b8bb19 fix 0f013d4e7b (commitcomment-74835702) 2 years ago
siduck 1a1bc99f1b misc 2 years ago
siduck cb97cef2a7 remove usage of globals for util functions 2 years ago
siduck 0f013d4e7b Breaking change for non-whichkey users | Refactor mapping functions 2 years ago
siduck cdf18fd334 clean up 2 years ago
siduck c7cfacd360 register lsp mappings for buffer only 2 years ago