Commit Graph
100 Commits
Author SHA1 Message Date
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
siduck 208c31f2ba rm outdated info in readme 2023-03-22 15:54:04 +05:30
siduck d1d25231cd update nvim version in readme badge 2023-03-22 15:51:49 +05:30
siduck 9dcaefd73f add variable for path seperators 2023-03-17 20:58:22 +05:30
siduck bb87d70fd6 add an option to disable tabufline 2023-03-14 19:52:37 +05:30
siduck b2aa30b5ae make statusline separators reloadable 2023-03-14 13:58:12 +05:30
siduck 7830f0334f add options to disable signature 2023-03-14 08:07:06 +05:30
siduck 8eaa3666dd temporarily silence dofile syntax error during bootstrap
we need to find a way to fetch base46 first and then rest of the plugins (during bootstrap)
2023-03-14 06:39:26 +05:30
siduck caeec36191 keep whichkey enabled by default 2023-03-14 06:13:56 +05:30
Sidhanth RathodandGitHub 521e6f872f Update README.md 2023-03-13 23:50:31 +05:30
Sidhanth RathodandGitHub 11f30badfa Fix broken site links in readme (#1814) 2023-03-13 19:36:03 +05:30
siduck 1e056a7eb4 use main branch example_config in bootstrap 2023-03-12 18:40:57 +05:30
siduck 08faf1d05a re-add ESC mapping for clearing highlights 2023-03-12 14:46:19 +05:30
Sidhanth RathodandGitHub c205f67912 Update image links 2023-03-12 13:53:19 +05:30
siduck 609b5450d5 add mappings btn in nvdash 2023-03-11 12:39:13 +05:30
siduck 5842684087 add mappings btn in nvdash 2023-03-11 12:08:42 +05:30
Sidhanth RathodandGitHub 612561a195 rm useless badge 2023-03-10 23:44:35 +05:30
siduck 9ed851000d add option for telescope style 2023-03-10 12:30:31 +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 1d04d70417 exclude indentline in nvdash/nvcheatsheet fts 2023-03-09 06:32:32 +05:30
siduck 0aafb002b5 misc & cleanup 2023-03-08 18:57:54 +05:30
siduck a3ea8a9f4d load mappings after custom init.lua
this ensures that custom leader key will work properly
2023-03-01 14:29:12 +05:30
siduck 3384f81639 load cached highlights whenever base46 updates 2023-02-28 09:23:07 +05:30
siduck 27455fd2c2 misc 2023-02-26 10:17:45 +05:30
siduck 10ba0e7a5a misc 2023-02-19 07:22:16 +05:30
siduck a6b9c0cae5 wrap some opt modules with function
not doing so will make those modules load by default which isnt good
2023-02-19 07:19:01 +05:30
siduck a2690a4b72 avoid loading cached highlights in plugin opts file 2023-02-18 14:26:40 +05:30
siduck 7b3aefee53 add condition to merge user custom plugins 2023-02-18 09:46:51 +05:30
siduck 6590372791 BREAKING CHANGE: utilize lazy.nvim fully, remove un-needed functions 2023-02-18 09:46:51 +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 205802b49f add nvchad_types to sumenko lsp config
also remove nvimtree depreceated option
2023-01-31 13:08:39 +05:30
siduck 2ee1ada911 reduce some LOC 2023-01-29 23:30:13 +05:30
siduck 4990b23935 use dofile to load cached theme files 2023-01-29 21:36:54 +05:30
siduck 947186b7ec dont load statusline highlights cache
as its included in the defaults file now!
2023-01-29 18:19:10 +05:30
siduck 6910a4435d update example_config branch in bootstrap module 2023-01-29 16:59:08 +05:30
siduck 86bb1413e4 use build opt instead of run 2023-01-26 08:58:44 +05:30
siduck 2b94bb92e0 clean config & rm un-needed pcalls 2023-01-25 20:11:55 +05:30
siduck ed71dba5cc rm un-needed cmdefinitons 2023-01-08 08:30:03 +05:30
siduck c2946844f9 rm unneeded whitespace in lazy-lock url 2023-01-08 07:59:17 +05:30
siduck 7303bb2990 avoid using vim.cmd! for running os commands 2023-01-08 07:51:37 +05:30
siduck 7cd80a35c6 include downloading of lazy-lock.json while bootstrapping
also pin all plugins by default
2023-01-08 07:40:00 +05:30
siduck 4378cb9532 update update_branch variable to lazy 2023-01-07 20:05:25 +05:30
siduck dc4674cad4 rm un-needed lazy.nvim config
those are defaults so no need to add them
2023-01-07 19:48:47 +05:30
siduck 1b8eff7516 migrate to lazy.nvim 2023-01-07 13:41:43 +05:30
siduck ddeba3c01b bootstrap chadrc template before packer boostrap 2022-12-24 23:44:00 +05:30
siduck 54280a3e2a add function to install chadrc tempalte during bootstrap 2022-12-24 22:33:33 +05:30
siduck 9bd303feee rm mappings for navigating within insert mode
describes the issue with it https://github.com/NvChad/NvChad/issues/1294#issuecomment-1359897212
2022-12-21 00:25:25 +05:30
siduck 4c3eafbc20 add option for cheatsheet theme
and add description for some mappings
2022-12-19 22:32:29 +05:30
siduck 8babf12991 avoid swallowing custom/init.lua errors by pcall 2022-12-17 17:04:52 +05:30
Sidhanth Rathod bdd142dbd6 clean load_config function
based on @ii14 's comment https://github.com/NvChad/NvChad/pull/1704#discussion_r1040655958
2022-12-17 16:55:58 +05:30
siduck 5ea340171c use dev branch of extensions repo 2022-12-07 05:59:17 +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 d1e6b664e1 set base46 as opt plugin
since we are now just using this plugin for compiling nvchad themes, we dont need this at startup
2022-12-03 10:10:07 +05:30
siduck c55dea9593 add helper comments for statusline options 2022-11-27 19:00:36 +05:30
siduck 1a4936ab26 add new dir icons for nvimtree 2022-11-27 09:23:17 +05:30
siduck 32b111b8e2 add statusline theme option 2022-11-25 10:49:15 +05:30
siduck 40130ce741 rm outdated nvchad_ui setup call 2022-11-24 20:41:53 +05:30
siduck ce9388d13d load bg file (containing vim.opt.bg value) 2022-11-22 08:29:48 +05:30
siduck 4f789d3406 add multiple cmp themes https://github.com/NvChad/base46/issues/109 2022-11-21 21:06:49 +05:30
siduck 8f92334c57 load syntax highlights in treesitter config 2022-11-20 21:50:13 +05:30
siduck d27e6a2b9d rm un-needed cmd 2022-11-20 17:35:56 +05:30
siduck b266f066af handle error base46_cache error 2022-11-19 12:02:07 +05:30
siduck d27029d1b1 load base46_cache in instead of minified modules 2022-11-19 11:45:33 +05:30
siduck c16c22e87b rm title option
fixes (#1653) and this is a cmp issue + only with some terminals
2022-11-17 23:35:28 +05:30
siduck 3616f417e7 fix packer bootstrapping not working 2022-11-17 23:16:28 +05:30
siduck 76f0c9bc6f rm incorrect theme cache path 2022-11-17 22:32:57 +05:30
siduck 770e07f77c fix typo in mkdir cmd 2022-11-17 22:04:03 +05:30
siduck a894ced767 add cmd to compile nvchad theme 2022-11-17 21:32:55 +05:30
siduck f77d052d70 change highlight loading function name 2022-11-17 19:26:43 +05:30
siduck 08453985ca rm un-needed lazyload function 2022-11-17 07:00:36 +05:30
siduck 936131c00a move ui plugin config to chadrc UI table 2022-11-16 09:53:16 +05:30
siduck d142ac899a use dev branch for ui/base46 plugins
this is temporary, gets easy to test dev changes locally
2022-11-16 09:51:07 +05:30
siduck 99f6b2132e remove alpha plugin 2022-11-15 21:28:04 +05:30
siduck 4971e07f6a rm support for ooold plugin syntax 2022-11-15 18:54:21 +05:30
siduck cdbdd66929 use default mapping for diagnostic goto_next 2022-11-15 18:42:15 +05:30
siduck 4db58e4975 add glyph icon for untracked icon (gitsigns 2022-11-15 18:40:40 +05:30
siduck 0611d5c528 Merge remote-tracking branch 'origin/dev' 2022-10-30 14:50:51 +05:30
Sidhanth RathodandGitHub 28db7c752e Update README.md 2022-10-24 08:56:34 +05:30
siduck dc669313c1 avoid flooding mason.nvim binaries path 2022-10-07 19:26:07 +05:30
siduck 00be26275e keep some gitsigns mappings only | rm 0.7v related stuff 2022-10-07 19:26:07 +05:30
siduck d2f0fb316b reduce loc 2022-10-07 19:26:07 +05:30
siduck 44b238ad0b add arg to make telescope search through symlink dirs
#1609
2022-10-07 19:26:07 +05:30
siduck 0175082824 avoid flooding mason.nvim binaries path 2022-10-06 05:41:05 +05:30
siduck 1f34e72aff keep some gitsigns mappings only | rm 0.7v related stuff 2022-10-04 06:37:48 +05:30
siduck adc3130e83 reduce loc 2022-09-30 09:53:47 +05:30
siduck 9eebb9198c add arg to make telescope search through symlink dirs
#1609
2022-09-30 09:39:35 +05:30
siduck 83572cc15b move tabufline related functions to ui repo 2022-09-15 07:51:13 +05:30
siduck 2e5aa786ef add an option to avoid using default plugin defintion opts (#1559) 2022-09-12 07:53:07 +05:30
siduck 8a18f89b03 install binaries from mason.nvm & tsparsers automatically after nvchad install 2022-09-11 01:07:44 +05:30
siduck 871064a5da remove examples dir
https://github.com/NvChad/example_config
2022-09-09 12:36:12 +05:30
siduck 0e6ab04ed7 keep treesitter indenting enabled by default 2022-09-09 09:49:31 +05:30
siduckandAkianonymus e8a4158924 Support old plugin syntax too | Cleanup | Misc
use vim.notify to give deprecation warning

    use packer.use directly rather than wrapping around packer.startup

    Do some explicit type checking

Co-authored-by: Akianonymus <anonymus.aki@gmail.com>
2022-09-09 09:39:57 +05:30
siduck d61946d3bf Simplify plugin management even more (#1518) 2022-09-09 09:39:57 +05:30
siduck bf827e0ebd fix #1516 #1517
an autocmd can be used for formatoptions and avoid using bw, read the convo at https://github.com/NvChad/NvChad/commit/39c42ca2bfb2ce7e2858de959f3b0f19681eea8d#r82388570
2022-08-28 09:14:09 +05:30
siduck 696559863b keep ftplugin folder git-ignored | #1510 2022-08-25 18:01:45 +05:30