siduck
d1e6b664e1
set base46 as opt plugin
...
since we are now just using this plugin for compiling nvchad themes, we dont need this at startup
2 years ago
siduck
40130ce741
rm outdated nvchad_ui setup call
2 years ago
siduck
d27e6a2b9d
rm un-needed cmd
2 years ago
siduck
b266f066af
handle error base46_cache error
2 years ago
siduck
d27029d1b1
load base46_cache in instead of minified modules
2 years ago
siduck
3616f417e7
fix packer bootstrapping not working
2 years ago
siduck
f77d052d70
change highlight loading function name
2 years ago
siduck
08453985ca
rm un-needed lazyload function
2 years ago
siduck
d142ac899a
use dev branch for ui/base46 plugins
...
this is temporary, gets easy to test dev changes locally
2 years ago
siduck
99f6b2132e
remove alpha plugin
2 years ago
siduck
00be26275e
keep some gitsigns mappings only | rm 0.7v related stuff
2 years ago
siduck
83572cc15b
move tabufline related functions to ui repo
2 years ago
Justin Lee
97062ae15f
Added missing key triggers for which-key plugin
2 years ago
siduck
e8a4158924
Support old plugin syntax too | Cleanup | Misc
...
use vim.notify to give deprecation warning
use packer.use directly rather than wrapping around packer.startup
Do some explicit type checking
Co-authored-by: Akianonymus <anonymus.aki@gmail.com>
2 years ago
siduck
d61946d3bf
Simplify plugin management even more ( #1518 )
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