Commit Graph
100 Commits
Author SHA1 Message Date
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 RathodandGitHub 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 RathodandGitHub cb27ae0ed1 update branch names for ui/base46 plugin 2023-10-17 15:25:13 +05:30
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
siduck 1b20da0115 update version in core/default_config.lua 2023-09-26 11:28:45 +05:30
siduck d9b3980e62 update ui plugin branch 2023-09-25 12:33:22 +05:30
siduck 92b7f38e83 rm nvterm & use ui.term related mappings 2023-09-25 12:28:05 +05:30
siduck e868fab1f2 add options for term module win resize vals 2023-09-25 12:25:09 +05:30
siduck 215aa2bb2f Revert "rm useless luasnip calls"
This reverts commit de85977316.
2023-09-11 14:47:45 +05:30
siduck de85977316 rm useless luasnip calls 2023-09-08 06:11:49 +05:30
siduck 456ae88fad include MasonUpdate cmd for mason.nvim lazyloading
https://github.com/NvChad/ui/commit/5344b81e5e30edd930072cccd4ccbf6e88756a86 , so we dont need to specifically load mason in updater
2023-09-07 21:32:07 +05:30
siduck 3f1e6d71d4 make whichkey lazyloadable by its cmd | fix #2342 2023-08-27 11:28:56 +05:30
siduck d3d9aa251a rm config func from UI plugin spec
cuz the code will be loaded in the plugin/init.lua file of UI repo
2023-08-10 11:09:25 +05:30
siduck 46a61073a8 clean up 2023-08-09 20:29:50 +05:30
siduck 8ea74bc23b update some module paths 2023-08-09 20:22:46 +05:30
siduck 487ca44566 update icon paths 2023-08-09 08:51:40 +05:30
siduck 6766acefec dont disable editor config with lazy_nvim 2023-08-06 21:52:08 +05:30
siduck 0e27cb4b44 dont reload tabufline if its disabled #2236 2023-07-26 09:58:01 +05:30
siduck 682b023fb3 make tabufline reloadable 2023-07-26 06:56:56 +05:30
siduck 08f3deb901 temporarily revert blankline to stable version #2189 2023-07-07 05:05:50 +05:30
siduck 10b668d98a make formatting mapping <leader>fm as general mapping #2167
so its available even if an actual lsp isnt attached to the buffer
2023-06-29 05:18:18 +05:30
siduck 8ba64ff369 custom config reload: support symlinks https://github.com/NvChad/base46/issues/177
huge thanks to @lucario387 for helping me
2023-06-15 10:11:43 +05:30
siduck d73d155287 disable semantic tokens only if the LSP supports it 2023-06-11 19:52:47 +05:30
Sidhanth RathodandGitHub 27992efc1c Merge pull request #2031 from TirtharajPramanik/patch-1
update mason  binaries path in vim.env ( fixes rust_analyzyer bin not found )
2023-06-10 13:15:14 +05:30
Sidhanth RathodandGitHub 1d26f9dc50 Merge pull request #2097 from azuwis/telescope
telescope: Explicitly depend on nvim-treesitter
2023-06-10 08:54:52 +05:30
siduck f8a489ea1a include editor config in lazy disabled_plugins list 2023-06-01 22:07:27 +05:30
siduck 262a06776a change mapping for telescope marks 2023-05-18 18:15:51 +05:30
siduck f6229b4b46 add mapping for telescope bookmarks (#2035) 2023-05-18 11:45:02 +05:30
siduck 1cb237fa78 rm outdated icons 2023-05-18 07:58:57 +05:30
siduck c8a1aa2e2b use old dir icon for nvimtree
in nerdfonts v3.0 update this icon was removed! but they re-added it in v3.0.1, so everyone please update your font package :D
2023-05-18 05:35:36 +05:30
siduck e1631629b9 disable LSPs inbuilt formatting by default | FIX (#2016)
We mostly use null-ls for the formatting but if our current lsp server supports formatting then the null-ls one wouldnt work and we would never get an error etc or prompt to use null-ls formatter which is scaryy!! so disabling the formatting on lsp server by default
2023-05-12 20:33:16 +05:30
siduck 3dd0fa6c5b temporarily change folder icon
old folder icon was removed from octicons and nerdfonts uses latest octicons
2023-05-04 07:34:27 +05:30
siduck 03f93e5d75 update icons to nerdfont icons 3.0x 2023-05-03 13:49:50 +05:30
siduck 907684efa0 include lazyloading of comment.nvim with gcc/gbc keys (#1972) 2023-04-30 06:13:24 +05:30
siduck 56e6234363 add option for using extended base46 integrations 2023-04-25 10:22:57 +05:30
siduck cff182ce4b remove outdated plugin info in readme 2023-04-23 17:11:59 +05:30
siduck fdb3ddb806 rm un-needed code 2023-04-23 08:06:02 +05:30
siduck 7914da7cd3 include c , v keys in whichkey lazyloading 2023-04-12 18:03:18 +05:30
siduck 12f26e91ef rm depcreated option from nvimtree config 2023-04-12 14:12:32 +05:30
siduck 34bdca17d2 clean up 2023-04-10 10:05:05 +05:30
siduck af123eee4d handle semantic_tokens on lsp_attach based on chadrc option (#1907) 2023-04-10 07:21:07 +05:30
siduck f873d3cc50 add an option for lsp_semantic_tokens hl groups | fix (#1907)
also tiden up some stuff
2023-04-10 06:04:37 +05:30
siduck 907b112514 make some mapping keybinds lowercased (#1897) 2023-04-05 22:07:36 +05:30
siduck 1754a23e65 add nvimtree option to preserve window proportions (#1597) 2023-04-04 05:31:43 +05:30
siduck a5906e48fb use function in init opts for all plugins
if this isnt done then disabling a plugin will still have its init opt called, read https://github.com/NvChad/NvChad/discussions/1879
2023-04-01 12:47:42 +05:30
siduck ffdb4fc5e5 add show_numbers option to tabufline config
https://github.com/NvChad/ui/commit/87525fa3cd330b594261de7b63976ee66909af43
2023-03-30 18:23:16 +05:30
siduck c77c086365 add nvimtree_side global in nvimtree config func https://github.com/NvChad/ui/issues/68
also clean some lazy.nvim related variables
2023-03-29 07:41:21 +05:30
siduck d7f91016a8 bootstrap.lua: rm useless variables 2023-03-27 05:34:12 +05:30
siduck 79805b7fea bootstrap: clone base46 to lazy path instead of tmpdir 2023-03-27 05:27:57 +05:30
siduck 609000db5b bootstrap base46 before lazy
fix https://github.com/NvChad/base46/issues/166
2023-03-26 15:52:41 +05:30