Commit Graph
100 Commits
Author SHA1 Message Date
Sidhanth Rathod ff34cbb341 Update README.md 2025-01-12 12:02:18 +05:30
siduck bbc3d43db0 rename few plugins org names to nvzone 2024-11-06 12:39:34 +05:30
siduck 09dd13e9c6 chore: add cmds for minty plugin spec 2024-10-19 07:44:49 +05:30
Sidhanth Rathod 8792679a08 rm: un-needed key for whichkey lazy-loading #3047 2024-10-16 19:29:28 +05:30
siduck a69f893e49 update readme 2024-10-07 20:53:04 +05:30
siduck db9d45cc3d rm: un-needed mason.opts.ensure_installed warning 2024-10-05 18:43:25 +05:30
Sidhanth Rathod b83a949d9e Update README.md 2024-10-03 10:05:37 +05:30
Sidhanth Rathod c253efe61f Add Mutable.ai badge 2024-10-01 22:36:49 +05:30
Sidhanth Rathod 7f055761ba Clean (#3006)
* refactor(cmp) : use cmp module from ui repo

https://github.com/NvChad/ui/commit/c4576d8b5bbb6305de53ec017cd6ffad863c98ee I moved it to the ui repo so non nvchad users could achieve the CMP look from NvChad

* remove: <leader>cc blankline mapping

* replace: nvim-colorizer plugin with ui.colorify (BREAKING CHANGE)

https://github.com/NvChad/ui/blob/v2.5/lua/nvconfig.lua#L106

* misc: load nvchad module in config func of ui

instead of plugin/ in ui repo

* clean up

* remove un-needed configs/lazy_nvim.lua file

* rm gitsigns mappings

as it gets frustrating for users to override them

* rm un-needed options var in plugin configs

* add branch name for ui plugin

* trim some loc!

* feat: use modern theme picker for <leader>th

* feat: add volt plugins
2024-10-01 21:50:38 +05:30
siduck 0e61fb7656 mason: add warning message for removed option "ensure_installed" 2024-09-06 18:04:10 +05:30
siduck b7a163e232 rm un-needed build function for ui plugin 2024-08-28 16:41:11 +05:30
siduck 5189f3e32c nvimtree: show dotfiles by default #2975 2024-08-21 07:24:10 +05:30
siduck 8df1aa9a4d lua lspconfig: include luv lib types #2960 2024-08-10 16:02:51 +05:30
siduck c40c5116c4 use default icons for gitsigns conf 2024-08-01 13:54:44 +05:30
siduck 43208351b7 rm some duplicate default opts of telescope config 2024-08-01 10:07:55 +05:30
siduck c892cfedb2 rm some duplicate default opts of nvimtree config 2024-08-01 09:43:02 +05:30
siduck c383cd4463 rm masoninstallAll cmd as its added to ui repo https://github.com/NvChad/NvChad/commit/523cddc57355d5583ea34a04971f9dea7a887bc0 2024-07-27 20:48:52 +05:30
siduck 086a4a58ac rm un-needed branch specs
also move the config func contents ui/plugin dir  25fbc4b
2024-07-27 20:23:10 +05:30
siduck 85b9f56869 add nvchad_feedback() for #2938 to notify users 2024-07-22 10:03:47 +05:30
siduck 231ec0ba72 add missing comma in plugin spec 2024-07-16 06:22:40 +05:30
siduck bf477a6bba mason config: remove default options & add better icons 2024-07-14 08:18:18 +05:30
siduck 0ef037c6db update diagnostic() in default lspconfig.default() 2024-07-09 10:24:47 +05:30
siduck 7b73d1111c clean up masoninstall cmd func : https://github.com/NvChad/ui/commit/a5c95d346ddb5c1a6a4bec60eda747a0f1f1ca4d
now users no longer need to have ensure_installed!
2024-06-29 14:49:05 +05:30
siduck 0f0141f098 wrap treesitter hlgroup loaders with pcall #2905 2024-06-28 21:36:39 +05:30
siduck 230b6c867e minor refactoring
moved the lsp.signature to ui repo to be available for non-nvchad users too
2024-06-27 09:28:14 +05:30
siduck 61b336c030 put all plugin specs in one file 2024-06-25 20:30:34 +05:30
siduck 0891fef69f mv nvconfig to ui repo
so non nvchad users can use ui/base46 with chadrc instead of adding all of nvconfig options!
2024-06-23 19:34:08 +05:30
siduck dc8726a9b1 mv /colors to ui repo 2024-06-23 19:28:38 +05:30
siduck 8ad6845386 move some autocmds into ui repo
as the filetype one is related to tabufline and the bufwritepost one is used for reloading nvconfig
2024-06-23 18:48:26 +05:30
siduck 0bb40c9806 nvconfig.term: add winopts option
https://github.com/NvChad/ui/commit/70fb9cd481953d1f372687ae0c62d319749aae03 now users can add window options for each terminal or for all terminals
2024-06-23 17:58:46 +05:30
siduck f760ed9fb1 nvconfig: move term config out of ui table 2024-06-22 20:34:44 +05:30
siduck 164e8cc7fc autocmd: rm un-needed reload code, just require("nvchad") 2024-06-06 08:14:10 +05:30
siduck f21c7f697e luasnip conf: rm useless lazy_load() 2024-06-05 21:56:28 +05:30
siduck e937d2cae0 rm depreceated function: buf_get_option 2024-06-04 09:37:04 +05:30
siduck d040295269 update readme 2024-06-02 05:46:19 +05:30
siduck 722b42f2c9 run mason in masonInstallAll cmd 2024-06-01 06:46:29 +05:30
siduck d2f98ccd26 lua_ls config: make workspace.library string[] 2024-05-31 22:01:55 +05:30
siduck 020b8e4428 nvcheatsheet: exclude Opens group #2846 2024-05-19 19:35:06 +05:30
siduck e7d4ff89e9 remove some diagnostic/lsp mappings cuz 0.10 adds them by default 2024-05-19 13:37:17 +05:30
siduck 0f95575937 readme: update nvim version to 0.10 2024-05-18 06:00:19 +05:30
siduck 156eeef8ec rm mapping <ESC> in terminal mode #2817
it could cause other issues too, just as #2817 so removing it
2024-05-03 14:23:02 +05:30
siduck cbecbe6b4a nvcheatsheet: exclude some groups by default 2024-04-28 16:31:26 +05:30
siduck 4f4c43a2b9 dont capitalize mapping desc
https://github.com/NvChad/ui/commit/b6b55e8055fda90e5722d11da97538f671c7f429
2024-04-28 16:24:59 +05:30
siduck 3b5f1bd42a add excluded_groups feature for nvcheatsheet
https://github.com/NvChad/ui/commit/729bb24921a834bd9cdb58129a23812ee3e1d77e
2024-04-28 16:08:25 +05:30
siduck f8e6c59985 rm size prop from term toggle funcs
Doing so will make the term module take the size value from the chadrc config | check  https://github.com/NvChad/ui/issues/267
2024-04-19 06:57:45 +05:30
siduck 6833c60694 add default hl for term
so floating term windows wont have that darker bg anymore!
2024-03-26 13:26:00 +05:30
siduck 32d8a1fdff make nvconfig base46.integrations support new integrations only
https://github.com/NvChad/base46/commit/0f933db516d4fd543c8ce4b77ea97ed22ff67217 so now users will just have to add the new integrations name instead of including default ones too
2024-03-24 08:11:01 +05:30
siduck 82413d957e disable colornames in nvim-colorizer 2024-03-24 06:07:53 +05:30
siduck e5f8a38ae3 reload chadrc in autocmd 2024-03-19 09:32:01 +05:30
siduck 2e54fce028 add nvchad_types back & conform plugin 2024-03-18 06:29:28 +05:30
siduck 178bf21fde rm outdated info 2024-03-16 07:48:33 +05:30
siduck 8df62c803d rm useless code 2024-03-15 09:05:43 +05:30
siduck b94c57954f enable git by default for nvimtree 2024-03-15 06:37:04 +05:30
siduck 80c2e01c75 load blankline highlights after its setup() too https://github.com/lukas-reineke/indent-blankline.nvim/issues/754 2024-03-14 11:15:37 +05:30
siduck cf1db9821a use has(win32) func to detect windows #2690 2024-03-10 20:00:40 +05:30
siduck 259274a624 rm dead base46 integration from nvconfig 2024-03-10 19:18:10 +05:30
siduck 6fb5c313ed update branch for base46/ui plugin 2024-03-09 21:37:34 +05:30
siduck 6b40fb590f use vim.o instead of vim.opt for non tb opts 2024-03-09 18:13:19 +05:30
siduck bbc2cbaae6 rm including types in default lspconfig lua_lsp setup 2024-03-09 15:41:16 +05:30
siduck 166bb9beba rm some useless comments 2024-03-09 13:00:51 +05:30
siduck 2cf989cf31 rm useless term option 2024-03-08 19:46:31 +05:30
siduck 634f6d55de update some module paths 2024-03-07 06:50:13 +05:30
siduck 2282f9d338 rm termguicolors opt as its loaded in base46 2024-03-05 21:36:34 +05:30
Sidhanth Rathod c4db8736ce rm useless command 2024-03-05 08:10:54 +05:30
siduck f6af7e8a29 rm un-needed require 2024-03-05 08:04:07 +05:30
siduck 6608363bd9 disable semantic tokens in on_init, in lspconfig.lua 2024-03-05 08:02:28 +05:30
siduck 168274038c add nvchad colorscheme in colors/ 2024-03-04 22:44:44 +05:30
siduck b17c4d9e86 mv nvconfig to lua/ 2024-03-04 11:56:40 +05:30
siduck e307a4eacf better plugin structure 2024-03-04 08:18:44 +05:30
siduck 73bf6c437f misc 2024-03-04 08:07:10 +05:30
siduck 7dc8c6d0b2 initial starter dir structure; 2024-02-29 22:03:20 +05:30
siduck 5d69a0d0f9 rm un-needed dofile call 2024-02-29 21:50:47 +05:30
siduck adf67560ce misc 2024-02-29 08:00:50 +05:30
siduck cd10647dd6 add mason bootstrap in main bootstrap file only 2024-02-28 20:13:34 +05:30
siduck 21753150d4 misc clean 2 2024-02-27 19:37:57 +05:30
siduck afd8870358 misc clean 2024-02-27 12:31:36 +05:30
siduck a5fc21b4f1 add some vim* tsparsers in treesitter config 2024-02-26 05:35:22 +05:30
siduck ce6e3d19a7 rm useless util function 2024-02-25 19:42:50 +05:30
siduck 4b1bca5303 clean mapping syntax 2024-02-25 08:43:48 +05:30
siduck ddef3aa172 add default hlgroup for term wins 2024-02-19 20:39:38 +05:30
siduck 56cc2d757a reload editorconfig on User FilePost event only if enabled #2672 2024-02-17 06:43:46 +05:30
siduck 59082a8f28 add float opts for term feature 2024-02-02 09:11:04 +05:30
siduck b2e2b15b45 fix editorConfig indent opts not applying on certain fts #2633 2024-01-28 21:33:38 +05:30
siduck a439de385b check for empty/nil mason ensure_installed table #2580 2023-12-27 19:50:21 +05:30
siduck d7798fb74a remove telescope fzf extension #2571 2023-12-24 16:32:04 +05:30
siduck a88c68f911 set cursorlineopt=number #865 2023-10-31 05:43:02 +05:30
siduck 48f1bb702d include loading of treesitter hlgroups 2023-10-28 09:34:28 +05:30
cc3289639b Breaking Change for base46 extended_integrations | Improve syntax (#2459)
* performance: avoid reloading config (#2360)

* performance: avoid reloading config

* Rm outdated info in readme

---------

Co-authored-by: Sidhanth Rathod <siduck@tutanota.com>

* update nvchad load_config result path

* Update utils.lua

* update branch names

* Fix unreachable mappings for the lsp (#2443)

* add option for base46 integrations

* rm nvchad_theme global

* use correct conf path in lspconfig
 

---------

Co-authored-by: georgejean <jeangeorge385@yahoo.fr>
Co-authored-by: KorigamiK <72932688+KorigamiK@users.noreply.github.com>
2023-10-24 06:45:17 +05:30
Sidhanth Rathod cb27ae0ed1 update branch names for ui/base46 plugin 2023-10-17 15:25:13 +05:30
Sidhanth Rathodandgeorgejean 5748536742 performance: avoid reloading config table #2360 (#2444)
* performance: avoid reloading config (#2360)

* performance: avoid reloading config

* Rm outdated info in readme

---------

Co-authored-by: Sidhanth Rathod <siduck@tutanota.com>

* update nvchad load_config result path

* update branch names

---------

Co-authored-by: georgejean <jeangeorge385@yahoo.fr>
2023-10-16 07:24:14 +05:30
siduck ed18649e94 statusline: dont reload if theme is custom
this will prevent auto-reload of statusline , good for non custom statusline users
2023-10-09 17:13:11 +05:30
Sidhanth Rathod 5261eb330b Rm outdated info in readme 2023-10-02 13:52:22 +05:30
siduck 0d2265aa37 rm outdated link from readme 2023-10-02 13:49:24 +05:30
siduck 47e9ce90ff use slim chars for blankline indent
also enable indent markers in nvimtree
2023-10-01 11:15:23 +05:30
siduck f48ff142f0 migrate to blankline v3.0 ( breaking change ) 2023-09-28 11:22:12 +05:30
siduck 4a8fb69157 lspconfig file: place default conf in a function
This will make sure that whenever the onattach or capabilities is pulled from the default lspconfig file, thosse dofile etc code ( which is now in defautls func ) wont be called , like before.
2023-09-28 07:22:02 +05:30
siduck cb18b424b9 misc 2023-09-27 06:14:48 +05:30
siduck 1afbaef5c7 properly disable lsp signature 2023-09-26 20:41:19 +05:30
siduck d58ec3f55d properly disable lsp signature
https://github.com/NvChad/ui/pull/188#issuecomment-1735510051
2023-09-26 18:51:34 +05:30
siduck 17a8959bea add option for term auto_insert 2023-09-26 18:32:15 +05:30