Commit Graph

63 Commits

Author SHA1 Message Date
siduck
4b1bca5303 clean mapping syntax 2024-02-25 08:43:48 +05:30
siduck
56cc2d757a reload editorconfig on User FilePost event only if enabled #2672 2024-02-17 06:43:46 +05:30
siduck
b2e2b15b45 fix editorConfig indent opts not applying on certain fts #2633 2024-01-28 21:33:38 +05:30
siduck
a88c68f911 set cursorlineopt=number #865 2023-10-31 05:43:02 +05:30
Sidhanth Rathod
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
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
siduck
8ea74bc23b update some module paths 2023-08-09 20:22:46 +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
M
83aac1ecc0
fix: wildcard pattern usage in fs_realpath (#2152) 2023-07-02 16:22:52 +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
Tirtharaj Pramanik
914f9a400e
Update init.lua
Putting `.../mason/bin/` in the beginning of `vim.env.PATH`
2023-05-17 02:14:15 +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
Pham Huy Hoang
8214d4e858 fix NVIM_APPNAME 2023-03-18 11:42:26 +05:30
Lucario387
3353abb499 remove unused var 2023-03-18 11:42:26 +05:30
Lucario387
3563b5af83 normalize all paths 2023-03-18 11:42:26 +05:30
siduck
9dcaefd73f add variable for path seperators 2023-03-17 20:58:22 +05:30
Lucario387
a5833730d7 fix #1832 2023-03-17 20:50:18 +05:30
siduck
b2aa30b5ae make statusline separators reloadable 2023-03-14 13:58:12 +05:30
siduck
acfc5626ac run load_config() before reloading highlights onsaving chadrc 2023-03-10 11:49:54 +05:30
siduck
1dd3bf5a18 re-add reloading of all custom files 2023-03-10 11:40:24 +05:30
siduck
dab9171e64 put all core stuff in core.init only 2023-03-09 18:07:58 +05:30
siduck
0aafb002b5 misc & cleanup 2023-03-08 18:57:54 +05:30
siduck
5246faa09a add windows support for compile theme autocmd 2023-02-15 17:37:10 +05:30
siduck
e8e7ed6144 add autocmd for automatically compiling base46 2023-02-14 11:12:31 +05:30
siduck
ed71dba5cc rm un-needed cmdefinitons 2023-01-08 08:30:03 +05:30
siduck
1b8eff7516 migrate to lazy.nvim 2023-01-07 13:41:43 +05:30
siduck
77a6c22fca use lua api for packersync wrapper 2022-12-03 11:17:27 +05:30
siduck
8db69224ba use lua api to set commands 2022-12-03 10:31:44 +05:30
siduck
4f789d3406 add multiple cmp themes https://github.com/NvChad/base46/issues/109 2022-11-21 21:06:49 +05:30
siduck
a894ced767 add cmd to compile nvchad theme 2022-11-17 21:32:55 +05:30
Akianonymus
2b41bcd3df core: Move relavent tabufline code to NvChad/ui repo 2022-08-25 17:44:35 +05:30
Akianonymus
a23d955656 plugins: alpha: Move alpha related cmd to alpha config
this special handling of statusline should only be done if alpha plugin is used
2022-08-25 17:44:35 +05:30
Akianonymus
fe9a7b1651 core|options: Add formatoptions in options | Remove unnecessary autocmd 2022-08-25 17:44:35 +05:30
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
2022-08-25 17:44:35 +05:30
Sébastien Elet
a67e19a439 feat(init): resize panes when vim window is resized
Signed-off-by: Sébastien Elet <sebastien@elet.fr>
2022-08-20 10:16:11 +05:30
nullchilly
b3d3c5a7dd Don't load packer at startup 2022-08-07 15:46:45 +05:30
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 ";".
2022-07-26 12:54:12 +05:30
siduck
a83ebc34e5 Breaking Change : LSPInstaller is dead so use mason.nvim
(#1368)
2022-07-25 13:49:33 +00:00
siduck
6f0aa376a8 set shiftwidth to 2 | format all files
big thanks to @ghifarit53
2022-07-22 16:00:00 +00:00
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)
2022-07-15 09:37:12 +05:30
Sidhanth Rathod
86b3b6e96b
Dont list quickfix buffers #1310 2022-07-08 19:20:57 +05:30
siduck
7654a1fc8c allow showing of buffer in a different tab if its already opened in another tab #1297 2022-07-01 06:27:40 +05:30
siduck
33550e9587 add options for tabufline : enabled, lazyload, override | fix (#1274) 2022-06-27 07:16:33 +05:30
siduck
62b9c09f44 fix tabufline crash when formatting buf | (#1265) 2022-06-26 06:24:52 +05:30
siduck
876295ec02 rm misleading field name for tabufline in default_config 2022-06-25 11:21:50 +05:30
siduck
845d5b4866 write own lightweight tabufline | remove bufferline 2022-06-24 19:24:59 +05:30
Leon Heidelbach
7bb3afbb96 feat: add warning message when using PackerSync on snapshot branches 2022-06-20 01:30:42 +02:00