1404 Commits (navigator)
 

Author SHA1 Message Date
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 a1565ce15c fix impatient not found on bootstrap 2 years ago
nullchilly 074b656cbd fix impatient not found on bootstrap 2 years ago
nullchilly 33c304f627 chore: stylua format 2 years ago
nullchilly 6cf0cf6206 fix: impatient loading order 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 4a2d344de4 chore: update issue template 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
Ryan Caezar Itang be5fe4ea62 fix: meson.nvim override typo 2 years ago
Roberto Silva 45f3a0e32d Update README.md 2 years ago
siduck fd30351b0d add cmd to install all mason.nvim packages 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 6a789fa37d breaking change for option overriders | rm un-necessary things from config
Put all your options in custom/init.lua
2 years ago
siduck 6f0aa376a8 set shiftwidth to 2 | format all files
big thanks to @ghifarit53
2 years ago
Pratik Pingale ce027efbe9 Update README.md 2 years ago
Pratik Pingale 84cc8ec750 Add: `NvChad/ui` plugin link 2 years ago
Akianonymus d8a92c75b1 Fix colorizer lazy load messing up cursor position when file is opened 2 years ago
siduck e94a8c1e25 add global for tabufline CoverNvimtree module | (#1338)
7292775ca0
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