Commit Graph

1115 Commits

Author SHA1 Message Date
Max Chechel 11c839f870
Defaulting to not installing custom config in --headless mode (#2132)
* Defaulting to not installing custom config in --headless mode

* Update bootstrap.lua

---------

Co-authored-by: siduck <siduck@tutanota.com>
2023-06-18 18:21:36 +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
Zhong Jianxin e3bb39106e
Fix default mappings not load if chadrc.lua does not exist (#2037)
* Fix default mappings not load if chadrc.lua does not exist

The regression was introduced by dab9171e64

Fix #1961 #2025

* clean up!

---------

Co-authored-by: siduck <siduck@tutanota.com>
2023-06-15 08:03:01 +05:30
siduck d73d155287 disable semantic tokens only if the LSP supports it 2023-06-11 19:52:47 +05:30
Sidhanth Rathod 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
Zhong Jianxin c2a0bb1684 telescope: Explicitly depend on nvim-treesitter
Fix Telescope syntax highlighting is not working until open a file
https://github.com/NvChad/NvChad/issues/2084
2023-06-08 09:42:21 +08:00
André Jesus c3c349c830
Change cmp to insert completion instead of replacing the current word (#2083)
I find this annoying and if we want to actually delete the word we can simply just dw in vim

Co-authored-by: andré Jesus <andréjesusdebrito@gmail.com>
2023-06-08 05:21:39 +05:30
siduck f8a489ea1a include editor config in lazy disabled_plugins list 2023-06-01 22:07:27 +05:30
georgejean d72d935b35
Fix deprecated highlight config for gitsigns (#2078) 2023-06-01 21:39:14 +05:30
Martin Braun 9c10201ef3
Fix Comment.nvim not lazyloading from visual mode (#2067) 2023-05-29 19:32:33 +05:30
Fiete Börner 582dff9458
allow to override default config of comment.nvim (#2045) 2023-05-23 08:44:14 +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
André Carneiro a54e4e9272
chore: consistent border style when navigating diagnostics (#2033) 2023-05-18 05:31:36 +05:30
Tirtharaj Pramanik 914f9a400e
Update init.lua
Putting `.../mason/bin/` in the beginning of `vim.env.PATH`
2023-05-17 02:14:15 +05:30
Lexey Khom 699aeaa442
style(mappings): One style for descriptions (#2018)
* style(mappings.lua): Abbreviations in Upper case (like "LSP")

* style(mappings.lua): One description style - Sentence case

Only the first word of a sentence and proper nouns are capitalized,
with the rest of the words in lowercase.

* style(mappings.lua): Replase "_" to " " in descriptions
2023-05-13 15:28:50 +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 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
Shubham K b5cf9fde0e
Added current buffer fuzzy find key mapping (#1903)
* Added current buffer fuzzy find key mapping

* change telescope fuzzy mapping to <leader>fz

 Co-authored-by: Sidhanth Rathod <siduck@tutanota.com>
2023-04-07 22:59:13 +05:30
siduck 907b112514 make some mapping keybinds lowercased (#1897) 2023-04-05 22:07:36 +05:30
prometheusalpha 3479853e69 feat(mappings): add description to movement keys in normal mode 2023-04-05 16:22:43 +05:30
hoangnh280 0619ef4e1e fix(mappings): fix description of j key in x mode 2023-04-05 08:29:18 +05:30
siduck 1754a23e65 add nvimtree option to preserve window proportions (#1597) 2023-04-04 05:31:43 +05:30
Ashish 4d45597468 gitsign: handling file path with spaces 2023-04-03 08:18:59 +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
waneon 8ec2cb3b76 feat: Increase visibility of floating diagnostic 2023-03-31 05:59:08 +05:30
Daniel Boll 800d066aab feat(bootstrap): indicate that no is the default answer
Indicates that the default answer would be *no* if the user provide any input other than `y`
2023-03-31 05:27:23 +05:30
siduck ffdb4fc5e5 add show_numbers option to tabufline config
87525fa3cd
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
Daniel Boll 55de4b9c85 fix(cmp): lsp suggestions before snippets 2023-03-28 19:33:17 +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
siduck 432b2c1cf1 just load default bas46 cache instead of giving it lazy priority
https://github.com/NvChad/base46/issues/173
2023-03-25 05:48:09 +05:30
siduck 0678b329dc give priority to defaults hl groups cache
fixes https://github.com/NvChad/base46/issues/173, not adding this will let plugins like vim-matchup messup our syntax highlight groups
2023-03-24 23:16:13 +05:30
siduck 59cee93fce reduce loc in boostrap.lua 2023-03-24 05:27:09 +05:30
siduck 7ec4515179 boostrap mason packages properly
print some message when nvchad is totally setup
2023-03-24 04:35:54 +05:30
siduck 84bdc2335c save nvchad cache at nvim data dir
many a time the user clears the cache dir and that results in deletion of base46 cache too which would prevent nvchad to function
2023-03-23 16:09:43 +05:30
siduck effec96b53 luasnip: add globals for various types of snippets 2023-03-23 16:00:06 +05:30