Akianonymus
9021289421
core: autocmd: Remove 'tabdo wincmd =' on VimResized
...
this should not be in main config, not every one wants their splits to be of equal size on resize, sometimes i want the split to of smaller size whether the screen is resized or not
this should be in used custom dir
2 years ago
Aki
4ac1ece326
Update lazy_load.lua
2 years ago
Lucario387
0f5a96028e
fix: gitsigns not loading
2 years ago
siduck
a6f2f0e0b9
Breaking Change: Avoid mapping default keybind <S-b>
...
related to #1504 #1386 , leader + b is the new key for opening new buffers now
2 years ago
Lucario387
4a5a927de8
fix: Windows User cannot load gitsigns
2 years ago
siduck
089cbe43f1
update mason filetype
...
https://github.com/williamboman/mason.nvim/pull/317
2 years ago
Sébastien Elet
a67e19a439
feat(init): resize panes when vim window is resized
...
Signed-off-by: Sébastien Elet <sebastien@elet.fr>
2 years ago
Akianonymus
130442712b
Fix some lsp warnings
2 years ago
Akianonymus
5e81ae8379
utils: close_buffer: Ask for confirmation when using on modified files
...
neovim handles this internally so why not use it
2 years ago
Akianonymus
ce86597c3d
utils: bufilter: Check for nil
...
it will be empty if tabufline is disabled
2 years ago
doubleChu
d9cd55fc0f
make paddings in the layout can be overrided
...
users can adjust the padding between the top and the header, or the header and buttons.
2 years ago
Lucario387
66e2904b68
format with stylua
2 years ago
Lucario387
e0d3950f50
fix not using current file's path
2 years ago
Lucario387
14ef6759be
Format with stylua
2 years ago
Lucario387
8e8d18ed8d
fix: not detecting subdir in git repo
2 years ago
Akianonymus
ac0faa4f8b
core: options: Remove redundant code
...
that is shada default behaviour, why it is there ?
2 years ago
Akianonymus
0184035c15
treesitter: Do no set normal syntax highlight here
...
normal syntax isn't dependent on treesitter, so will be set when loading
the theme
2 years ago
siduck
5f23aaf1ca
update comment.nvim mappings ( fix its breaking change )
...
cd1c38163d
2 years ago
Akianonymus
f2c3ed0e7d
utils: mappings: Allow plugin=true in user mappings
...
so that they can be lazy loaded if required
https://github.com/NvChad/NvChad/issues/1467
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
siduck
01b17d2ad6
remove icons from mapping descriptions
...
they look good on whichkey but its too much work to find icons for each mapping description and not all nerdfont icons align the same, some need extra spaces etc so i removed them
2 years ago
siduck
65cb9ba5fc
fix typo in lsp_references mapping | #1445
2 years ago
01GUY
04eb37c0f1
'blankline' fix filetype_exclude mason
...
with a capital letter it doesn't work
2 years ago
nullchilly
8cb28557a9
chore: formatting
2 years ago
nullchilly
724bc1cdf3
Follow lazy_load guidelines
2 years ago
nullchilly
074b656cbd
fix impatient not found on bootstrap
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
b3d3c5a7dd
Don't load packer at startup
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
d2dec96ad6
add whichkey groups back
2 years ago
siduck
0b83d9cc0c
shorten some mapping functions in utils.lua
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
d7b97dfe63
utils: Improve remove_default_keys function
...
undo this black magic
2 years ago
Akianonymus
5bd4282835
cmp: load if cmp module is called
2 years ago
siduck
df3ae31e94
simplify gitsigns lazyloading
2 years ago
siduck
cf5e7e9811
add mapping for tbufpick command
2 years ago
siduck
d8b966730c
remove useless mappings | gt & gT already exists
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
243552c21e
override mason.nvim higlights with an autocmd temporarily
...
https://github.com/williamboman/mason.nvim/discussions/133
2 years ago
siduck
27f01cbb10
make alpha.nvim options structure match to all other plugin config options
...
this was creating confusion among people those who override alpha-nvim config
2 years ago
tomasky
817aeea9a1
fix(0.8): 🐛 update session data dir in neovim nightly
...
Nvim now stores "session data" (shada, persistent undo, ...) in $XDG_STATE_HOME (~/.local/state)
2 years ago
siduck
429ce94da1
store vim version in global for v0.8 compatibility checks
...
so we dont have to run vim.version() function in many places of the config cuz we will be making nvchad 0.8 compatible too bit by bit
2 years ago
Lilin Lao
8eb56b6644
Fix windows env path separator
...
Fix: mason installed binaries path appended to env.PATH when os is windows, the env path separator is ";".
2 years ago
ahhshm
a522cebca8
fix(options): don't set `did_load_filetypes` in neovim nightly
...
Lua filetype detection is enabled by default in neovim nightly so we don't need those two options. The reason we can't simply override them in `custom/init.lua` is that setting `did_load_filetypes` to any value, completely disables filetype detection (and therefore syntax highlighting) and this may confuse people that use neovim nightly. I know NvChad doesn't officially support neovim nightly but people may want to try it to see the new features and this PR makes their life easier. Also, you do a similar check in `plugins/configs/lspconfig.lua` so I thought it's ok :)
2 years ago