forked from norcalli/nvim-base16.lua
-
Notifications
You must be signed in to change notification settings - Fork 185
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Feature] Customizable theme intergrations / Opt-in atom style cmp flyout #109
Labels
Comments
@mochaaP i'll just make an option so it gets easy for users M.ui = {
cmp _style = "deffault" , -- default / flat / bordered and so on :D
} |
Thank you! :D |
siduck
added a commit
to NvChad/NvChad
that referenced
this issue
Nov 21, 2022
siduck
added a commit
to NvChad/NvChad
that referenced
this issue
Nov 21, 2022
siduck
added a commit
that referenced
this issue
Nov 21, 2022
@mochaaP test nvchad dev branch and check default_config.lua's cmp section |
michaelvanstraten
added a commit
to michaelvanstraten/dotfiles
that referenced
this issue
Oct 1, 2023
bb87d70f add an option to disable tabufline b2aa30b5 make statusline separators reloadable 7830f033 add options to disable signature 8eaa3666 temporarily silence dofile syntax error during bootstrap caeec361 keep whichkey enabled by default 9ae789b3 Update default_config.lua 521e6f87 Update README.md 11f30bad Fix broken site links in readme (#1814) 1e056a7e use main branch example_config in bootstrap 08faf1d0 re-add ESC mapping for clearing highlights c205f679 Update image links 609b5450 add mappings btn in nvdash 58426840 add mappings btn in nvdash 612561a1 rm useless badge 9ed85100 add option for telescope style acfc5626 run load_config() before reloading highlights onsaving chadrc 1dd3bf5a re-add reloading of all custom files dab9171e put all core stuff in core.init only 1d04d704 exclude indentline in nvdash/nvcheatsheet fts 0aafb002 misc & cleanup a3ea8a9f load mappings after custom init.lua 3384f816 load cached highlights whenever base46 updates 27455fd2 misc 09001369 Add lazy.nvim to workspace library 10ba0e7a misc a6b9c0ca wrap some opt modules with function a2690a4b avoid loading cached highlights in plugin opts file 7b3aefee add condition to merge user custom plugins 65903727 BREAKING CHANGE: utilize lazy.nvim fully, remove un-needed functions 5246faa0 add windows support for compile theme autocmd e8e7ed61 add autocmd for automatically compiling base46 7daf1719 Fix sumneko_lua deprecation, change to lua_ls 8501cc01 update nvim-tree option names 205802b4 add nvchad_types to sumenko lsp config 2ee1ada9 reduce some LOC 4990b239 use dofile to load cached theme files 947186b7 dont load statusline highlights cache 6910a443 update example_config branch in bootstrap module 86bb1413 use build opt instead of run 2b94bb92 clean config & rm un-needed pcalls ff93c22e remove kyazdani42 repo ed71dba5 rm un-needed cmdefinitons c2946844 rm unneeded whitespace in lazy-lock url 7303bb29 avoid using vim.cmd! for running os commands 7cd80a35 include downloading of lazy-lock.json while bootstrapping 4378cb95 update update_branch variable to lazy dc4674ca rm un-needed lazy.nvim config 1b8eff75 migrate to lazy.nvim 5db2f097 update nvim-cmp loading strategy ae68290e Move friendly-snippets to start There is no reason to lazy load this plugin as there is no lua file Move it to start to simply loading sequence ddeba3c0 bootstrap chadrc template before packer boostrap 54280a3e add function to install chadrc tempalte during bootstrap a2540ef1 Fix mkdir on windows 9bd303fe rm mappings for navigating within insert mode 4c3eafbc add option for cheatsheet theme 8babf129 avoid swallowing custom/init.lua errors by pcall bdd142db clean load_config function 78b2cc31 ensure errors arent silently swallowed in custom chadrc if exists 40c180d3 config(cmp): simplify disabling scrollbar 5ea34017 use dev branch of extensions repo 77a6c22f use lua api for packersync wrapper 8db69224 use lua api to set commands d1e6b664 set base46 as opt plugin c55dea95 add helper comments for statusline options 1a4936ab add new dir icons for nvimtree 32b111b8 add statusline theme option 40130ce7 rm outdated nvchad_ui setup call ce9388d1 load bg file (containing vim.opt.bg value) 4f789d34 add multiple cmp themes https://github.com/NvChad/base46/issues/109 8f92334c load syntax highlights in treesitter config d27e6a2b rm un-needed cmd b266f066 handle error base46_cache error d27029d1 load base46_cache in instead of minified modules c16c22e8 rm title option 3616f417 fix packer bootstrapping not working 76f0c9bc rm incorrect theme cache path 770e07f7 fix typo in mkdir cmd a894ced7 add cmd to compile nvchad theme f77d052d change highlight loading function name 08453985 rm un-needed lazyload function 936131c0 move ui plugin config to chadrc UI table d142ac89 use dev branch for ui/base46 plugins 99f6b213 remove alpha plugin 4971e07f rm support for ooold plugin syntax cdbdd669 use default mapping for diagnostic goto_next 4db58e49 add glyph icon for untracked icon (gitsigns c6252937 use rev-parse instead of status d3fe3fcc enable gitsigns when opening nvim from a none git repository 0611d5c5 Merge remote-tracking branch 'origin/dev' 28db7c75 Update README.md 08e675b3 Add .luarc.json to .gitignore cdc970a9 Add coc-settings.json to .gitignore dc669313 avoid flooding mason.nvim binaries path 00be2627 keep some gitsigns mappings only | rm 0.7v related stuff b142f4c9 config(cmp): correcting completeopt setup d2f0fb31 reduce loc 44b238ad add arg to make telescope search through symlink dirs 3fae9d88 feat: add buffer mapping for gitsigns 01750828 avoid flooding mason.nvim binaries path 1f34e72a keep some gitsigns mappings only | rm 0.7v related stuff 21e9e3cb config(cmp): correcting completeopt setup adc3130e reduce loc 9eebb919 add arg to make telescope search through symlink dirs 3fe07c88 feat: add buffer mapping for gitsigns 27560319 change snippets' priority 74e374ef plugins: colorizer: Let colorizer handle the loading 83572cc1 move tabufline related functions to ui repo 97062ae1 Added missing key triggers for which-key plugin 2e5aa786 add an option to avoid using default plugin defintion opts (#1559) 8a18f89b install binaries from mason.nvm & tsparsers automatically after nvchad install 3df9c03e Fixed notify_once() call 871064a5 remove examples dir 0e6ab04e keep treesitter indenting enabled by default e8a41589 Support old plugin syntax too | Cleanup | Misc d61946d3 Simplify plugin management even more (#1518) f0c93c84 remove gitsigns autocmd on gitsigns load 5db64128 change jk mapping for visual mode only d617bb5a fix pasting in select mode b34328fb plugins: Colorizer: Changes for new config style 7fe75434 Remove unnecessary comment bf827e0e fix #1516 #1517 69655986 keep ftplugin folder git-ignored | #1510 2b41bcd3 core: Move relavent tabufline code to NvChad/ui repo a23d9556 plugins: alpha: Move alpha related cmd to alpha config fe9a7b16 core|options: Add formatoptions in options | Remove unnecessary autocmd 90212894 core: autocmd: Remove 'tabdo wincmd =' on VimResized 4ac1ece3 Update lazy_load.lua 0f5a9602 fix: gitsigns not loading a6f2f0e0 Breaking Change: Avoid mapping default keybind <S-b> 4a5a927d fix: Windows User cannot load gitsigns 089cbe43 update mason filetype a67e19a4 feat(init): resize panes when vim window is resized 13044271 Fix some lsp warnings 5e81ae83 utils: close_buffer: Ask for confirmation when using on modified files ce86597c utils: bufilter: Check for nil d9cd55fc make paddings in the layout can be overrided 66e2904b format with stylua e0d3950f fix not using current file's path 14ef6759 Format with stylua 8e8d18ed fix: not detecting subdir in git repo be6d1f99 fix mapleader not mapped properly to general mappings ac0faa4f core: options: Remove redundant code 0184035c treesitter: Do no set normal syntax highlight here 5f23aaf1 update comment.nvim mappings ( fix its breaking change ) f2c3ed0e utils: mappings: Allow plugin=true in user mappings 78ddf8d6 Just load impatient from init a20fc560 utils: Improve mapping function | Properly lazy load whichkey 01b17d2a remove icons from mapping descriptions 65cb9ba5 fix typo in lsp_references mapping | #1445 04eb37c0 'blankline' fix filetype_exclude mason 8cb28557 chore: formatting 724bc1cd Follow lazy_load guidelines a1565ce1 fix impatient not found on bootstrap 074b656c fix impatient not found on bootstrap 33c304f6 chore: stylua format 6cf0cf62 fix: impatient loading order aee1c8b8 fix: impatient loading order 20f45c39 Remove impatient profiling b3d3c5a7 Don't load packer at startup 22c3cc0c Don't load packer at startup 74ad741e keep whichkey disabled by default d2dec96a add whichkey groups back 0b83d9cc shorten some mapping functions in utils.lua 650614d1 avoid loading tabufline mappings in nvchad/uis packer table f4655e13 mappings: Only set mappings if the plugin is enabled d7b97dfe utils: Improve remove_default_keys function 5bd42828 cmp: load if cmp module is called df3ae31e simplify gitsigns lazyloading cf5e7e98 add mapping for tbufpick command d8b96673 remove useless mappings | gt & gT already exists 60fb7fd0 load webdevicons plugin after nvchad_ui f51e91a3 fix(lsp): lsp on_attach was not called at normal mode 243552c2 override mason.nvim higlights with an autocmd temporarily 27f01cbb make alpha.nvim options structure match to all other plugin config options 4a2d344d chore: update issue template 817aeea9 fix(0.8): :bug: update session data dir in neovim nightly 429ce94d store vim version in global for v0.8 compatibility checks 8eb56b66 Fix windows env path separator a522cebc fix(options): don't set `did_load_filetypes` in neovim nightly be5fe4ea fix: meson.nvim override typo 45f3a0e3 Update README.md fd30351b add cmd to install all mason.nvim packages a83ebc34 Breaking Change : LSPInstaller is dead so use mason.nvim 5d4c5112 clean stuff 26fc9b5a Breaking change : easen up custom lspconfig setup 2b55f9bb rm un-needed nvim-colorizer lazyloading function 6a789fa3 breaking change for option overriders | rm un-necessary things from config 6f0aa376 set shiftwidth to 2 | format all files ce027efb Update README.md 84cc8ec7 Add: `NvChad/ui` plugin link d8a92c75 Fix colorizer lazy load messing up cursor position when file is opened e94a8c1e add global for tabufline CoverNvimtree module | (#1338) 74f2efca BREAKING Change for statusline_separator & tabufline overriders fa68c664 mappings: Do not use j,k mappings in operator mode fb9a7b92 add nvchad ui plugin b9f0e462 mappings: Add back mappings removed in https://github.com/NvChad/NvChad/commit/0844431d37b762c4fa0ff37dba28280848cf3f09 | Format files 37b2c53a fix diff highlights not working on gitcommit filetypes (#1317) 7b683eaf fix: only access mapping_info.opts field if possible 5339bc42 clean stuff 86b3b6e9 Dont list quickfix buffers #1310 1500ff15 enhancement: update lsp syntax to support both stable and nightly 71f30f72 signatureHelp: don't capture focus c19398b3 fix #1309 cd5d85a1 modularize statusline config | Make overriding of it actually work (#1307) d0cd5714 Update stylua option: `no_call_parentheses` -> `call_parentheses` 7654a1fc allow showing of buffer in a different tab if its already opened in another tab #1297 d4c71e14 fix hidden buffer tabs not showing in tabufline with less space ae77406a fix #1276 519a2df1 clean up 6ff356ae fix: let override function works,fix #1287 #1278 f5b6a67e Update README.md 5b24c94a docs: fix broken links in README.md ce2a5d85 fix(luasnip): switch to using global variables 34628a17 fix(luasnip): make sure friendly-snippets are loaded too 5a3fcd73 feat(luasnip): added snippet_paths option for luasnip 9ccc95ea refactor: remove python2 provider aef0a987 fix: providers are not disabled e52ba32f feat(nvimtree): enable filesystem watchers 73cfdd73 remove buf_loaded check dbb34399 fix tabufline not showing multiple files on startup | fix #1277 33550e95 add options for tabufline : enabled, lazyload, override | fix (#1274) 9c07c5c2 fix typo in treesitter init cmds 1fdf01cc feat(nvim-tree): enable adaptize size 62b9c09f fix tabufline crash when formatting buf | (#1265) 876295ec rm misleading field name for tabufline in default_config 845d5b48 write own lightweight tabufline | remove bufferline 5e4b2e6a avoid cmp to take over "<CR>" #1258 d327582d telescope: remove deprecated option: `use_less` 8b0a2819 fix: typo on readme [asethetic] -> [aesthetic] e57a3b5d added missing brackets 2138c846 Fix Plugin Override Function Capabilities 7bb3afbb feat: add warning message when using PackerSync on snapshot branches 46590c37 fix https://github.com/NvChad/NvChad/commit/4f1ee6ec8ffa9ea1773b148c3cc90b854cf355a3#commitcomment-76448502 4f1ee6ec Breaking change for statusline_separator field users | optimize statusline & make it overridable 099e075a lazy load plenary.nvim a99a789f fix #1223 9bca3eac clean config | fix (#1225) (#1226) 349ee96a feat: export lazy_load function for user custom plugins 92082d64 feat: (BETA release) NvChadSnapshots are here. Look at the pinned issue for more information! 977864e2 Update lazy_load.lua c0d75ede fix: always display `LSP ~` dac05df9 Fix deprecation notice on nightly 6bb209a8 fix #1215 1383117b Update lazy_load.lua 771046a7 feature: make override can be a function 20911604 BREAKING change for hl_override users e1be2032 Update statusline.lua d66c000d fix: show all lsp of mulit-lsps workspace aabf8ca2 make lspsignature window float above the cursor to avoid cmp overlapping a7a6945f dont lazy load extensions plugin as its useless to do so 50fdc12f fix #1207 31f0a2bd fix creepy issue related to lazyloading 0bde81a0 Improve startuptime | remove un-needed plugins | lazy load plugin highlights too d42ffe1a fetch correct lsp name while existing multi actived lsp clients 5b37cb58 fix #1188 | remove options that already have default vim values | remove better-escape.nvim as it feels un-needed, ESC or Ctrl c can be used for escaping normal mode or just map jk to ESC 5ee4f933 clean readme | rm outdated info & update img links dd260cb4 add custom highlight group for cmp 700801b3 avoid overriding default vim.lsp functions 4a603d1a add tag release field in bufferline packer definition (#1176) 1b4ac827 Update init.lua d9263b37 add error handling in statusline for devicons plugin 39a7f606 add arrow style for statusline 671321e0 trunacate statusline components on less space 1b5ecdce add depth field to nvim-gps conf 48b12269 write own statusline | remove feline 9e3a4330 rm un-needed code fd96cc3c change proiority of completion list in nvim-cmp 88bd63d4 fix #1168 | make disabling of default plugins in options.lua overridable 56c9b087 fix edgecase for nonicon filetypes in statusline 9b7b44f7 add nvim_gps to statusline | populate renamer popup with old value 9f48587d add option to override luasnip options 77c1287d add global for transparency and fix (#1164) b828b677 Make Comment.nvim and gitsigns configs overridable 1f4f6144 rm non-existent gloabl from sumneko_lua conf d802e8e2 add lsp rename popup window f78dc305 minor improvements to startuptime 59de298d fix #1155, #1149 fd96f4dd make autopairs overridable | fix (#1154) 70390c6e rm misleading code in example chadrc | (#1149) 1381e924 fix no lspmappings without custom mappings | https://github.com/NvChad/NvChad/commit/0f013d4e7b52da7978b386c281cd026413543417#commitcomment-74845391 ebe15121 fix (#1145) 34fbb2e0 Revert "fix #1141" 4055b8bb fix https://github.com/NvChad/NvChad/commit/0f013d4e7b52da7978b386c281cd026413543417#commitcomment-74835702 1a1bc99f misc cb97cef2 remove usage of globals for util functions 0f013d4e Breaking change for non-whichkey users | Refactor mapping functions c5bcf9d9 fix #1141 6e063cb3 chore: Add some beautiful icons c7949aa3 remove globals from nvimtree config | https://github.com/kyazdani42/nvim-tree.lua/commit/3ba383d5915e67dae99c27377a68db237d432265 f8b55714 fix: fixed lspconfig issues and cleaned up cdf18fd3 clean up 5ba309a0 fix: moved lsp mappings to lspconfig to only be set on lsp attach c7cfacd3 register lsp mappings for buffer only 16d54515 Load nvimtree with alpha so ignore_ft_on_setup actually works b800879d add mapping to disable highlight (#1121) ed9082df load custom module | fix https://github.com/NvChad/NvChad/commit/a2ff5c285e3fe96026db2852f169a6703090e26e#commitcomment-74274032 a2ff5c28 avoid un-needed lazy loading of packer | improve packer bootstrapping bdf45a44 remove conflicting mappings | (#1119) b159d4e3 Changed dashboard to alpha 0b0d6b6f fix: override options before register keys d264c3c8 Use <C-x> to escape terminal mode | fix (#1115) ef9230a3 use better field name d09abcf8 fix: update hide scrollbar logic to work with cmp 45b4530f fix typo ed68c4b0 rm un-needed mappings cef2899b fix #1109 bcb41ea2 misc ad675279 minor fix to incorrect statusline in transparent mode | fix (#1107) 8c16f487 move statusline highlights to base46 repo a8fd371b fix(cmp): change the confirmation behaviour to `Insert` 5716bbcc fix: which-key group names can now be properly set with M.groups & refactoring ec62a5ce fix: handle bug when which-key is not installed 3fc888c1 fix: remove disabled maps from which-key again 359a286a fix comment.nvim visual commenting not working (#1081) 0e8c7352 fix: handled bug when no mappings table was set in chadrc 2439d251 add nvchad_theme global in options.lua 1bc1d9c5 fix: disabled key maps are now completely removed from which-key ef27ad4f add mapping for escaping terminal 0369a8ad Update mappings.lua 970ddf79 add: LspInfo window borders 96cd08ef fix: default mappings can now be properly disabled, independent of load order c7a4d4e3 feat: fixed & added mappings & users can now add their custom "mode_opt" 63651e90 Update README.md 932bd6a7 add new screenshots, nvchad description & history 25305eca clean up 0844431d breaking change : re-implement custom mappings | simplify it | add whichkey 4fa0b4ae feat(config): configs for telescope extensions c0ca91cb add nvchad string to sumneko globals 5a1240be refactor: add utils to the global scope 8571787d add dynamic header padding for dashboard | disable statusline in it 08a16b92 telescope: Add mapping to close picker with q in normal mode d912bbe6 mapping: Fix p not copy selected text when clipboard in not set 5cb7aeed misc a1e33798 statusline: Make config overridable 78cf3e97 nvimtree: Don't exclude custom dir deliberatly b9a1038a feat: add theme toggle btn | update theme plugin path 0601876a Update cmp.lua b05e90ba rm highlight coloring of bufferline, web-devicons (#1025) 836ab5e9 add mapping for :Telescope keymaps 21513e3b hide gitignored files on nvimtree | exclude c74b0494 Update utils.lua 9472212c Format files 382eb7c6 utils.lua: Improve plugin_list function 08e9ab36 plugins/cmp: Use keymaps for command line too. 492fee19 clean stuff 6fd4fbbe add folder arrows (#1022) 7e3a4e9a Edited the support section 814f8d1f Create FUNDING.yml 1d945d19 feat: add more autocommands cb86c87e add lsp-installer because its bette than before now! 5ed71fe6 refactor: rewrite auto-commands in lua 854534f5 rice cmp-nvim 174873b4 refactor: remove unnecessarry keymap option d84e2b36 update plugin name 02d545cd breaking change: moved highlight stuff to base16 repo | rewrote whole base16 repo e557dc3a Fixing lsp mapping to use leader instead of space 1c4a202d remove un-needed mapping 7123edf0 rm un-needed module from telescope definition options 89e271c0 ease changing/adding highlight group colors 841f839b Revert "fix: set LSP mappings only for buffers that have a configured language server (#1004)" 9ae7c2af fix error while closing file (#1002) 985217b9 add: Packer snapshot feature (#721) 36aeebc5 fix : luasnip not working (#1000) 3c282a5f fix: replace vertsplit highlights wtih winseparator (#969) 498513d7 put opt keys back 949a8d5a added gc and gb as keys to trigger lazy load on comment plugin, removed unnesc opt keys c8df6267 fix (#854) d16546ac fix #977 263dcc01 make statusline separator style customizable | fix (#995) 83fe0345 fix (#989) a8466ccf fix: set LSP mappings only for buffers that have a configured language server 1f3a4787 fix: update neovim version badge 83a044e9 chore: disable omnifunc 95951c86 add back ability to remove plugins 36a25ded fix <leader>x not closing nvim-tree aa4bab96 fix group comments regression 08da7f66 clean mappings.lua db18d5f3 add better way to change default options 6750dee4 load missing override functions for cmp/devicons adecbe71 BREAKING CHANGE | re-implementation of custom config d906bb0d EVERYONE CHECK THE PINNED ISSUE ASAP!!! 1c8a6770 Fix #938 bc05e4be fix: move option "nvim_tree_indent_markers" to setup 6061f945 Typecheck return value of chadrc; propagate errors 3d78ef34 fix: insert mode nav shortcut 3585ae3d use better keybinds for spawning terms cbc81338 override default branch for bufferline 4a888ad0 add float term mappings and config d7522a94 add disable option for statusline hide au b21defd4 refactor: remove unnecessary mapping 03563f30 add new location option for chadterm 232b453c avoid using default mapping for copying af22bee8 use previous split ratio for horizontal term buffer bf89f0bf fix typo in mapping 63d54926 add mappings to spawn nobufflisted terms 4ca8d781 add option to enable inbuilt plugins (#919) (#914) e328b863 add terminal customizations options to default config 1face444 change plugin init to config terminal on load extensions, change mappings to use new chadterm b9e8f489 add new readme badges for matrix and telegram 6e9c78d1 avoid using default keymap (#910) 47e4f036 fix: let `hl_override` be compatible with custom themes ec501712 feat: support themes other than defaults 958a62bc fix nvimtree vim globals not having any effect 75dbf502 fix dashboard not showing | (#888) 229ad7e0 Fix j -> gj mapping. ec274db8 Make the alpha override-abble. 4ad0bf1b Exposing on_attach to configure plugins in custom f58c7e7b fix nvimtree opening half on file open (#606) 1278a3b7 Imporve luasnip Tab jump behaviour ef6ecab8 fix(null-ls): stop null-ls prompt for multiple formaters e1cdf92a clean nvimtree config ac392cd2 misc cb531cd9 shorten some long mapping vars, fix (#849)| fix (#836) 1777be00 fix for treesitter not loading on creating new file 5ec6112a fix for (#844) Replace-paste at end of line incorrect 0cf5d77f feat: Run :TSUpdate on TS Install / Update 05e48656 Fix typo, become chadributor 76d194b1 fix for getting config settings from plugin table ceaf02e0 replace dashboard with alpha.nvim (#816) c1e372e2 fix autocmd breaking term plugins 9ca0af1a disable nvimtree hijack on buffers 4be722d4 fix global variable causing issues d9d380e4 clean example chadrc f81531df improve method of adding and removing plugins a21e8849 remove snippet option for cmp | fix telescope first time delay ca481b13 fix acid blue cursor e7bba86c plugins/colorizer: Move to our org fork baaa7f0d fix (#793) 748f0db4 lazy load Comment.nvim on gcc keybind (#801) 7b7c204e correct repo name for extensions plugin f4c4d8f6 enable snippets by default 70baf718 clean highlights definitions 46db6374 cmp: Add border to floating docs, move completeopt inside config 5a3ac730 plugins/lspkind_icons: Add icon for TypeParameter 71295f9b re-add lspconfig capabilities 3ee787fe remove un-needed filetype option 2eab84f8 lunasnip super-tab like mapping example from hrsh7th/nvim-cmp d0ad028e rm conflict in mappings 195f6f36 Toggle relative numbers and copy to system clipboards mappings 1f73ef0e clean remove_default_plugins function 6b06bb9e Remove duplicate code, missed in d8dabe9 | Format files d8dabe9e defer and restore shada bd98d76a improve startup time with shada load deferral e87c10f2 fix for removals 4bda4253 added field for removing plugins to default config and call to plugin removal in init.lua 4b68a758 added helper functions for removing plugins from default plugin table a3a5b506 fix empty snippets de246fa0 Resolve https://github.com/NvChad/NvChad/issues/774 | Format 64c32d2e clean packer config | Breaking change e8b31c93 add impatient.nvim and filetype.nvim | improve startuptime 50aa25f3 remove duplicate var | tidy 0349de6d lazy load nvim-cmp if snippets are disabled 2a02054a Add config.plugins.status.snippets to enable/disable snippets ee5b79d3 fix (#740) | lazy load lspconfig on nvim_cmp_lsp module 20e8249e fix typo in variable 4511b84d load lspconfig after cmp | fix (#740) ddd13df5 Fix typo c2a1298a fix error handling of custom/init.lua (#739) b9fcaf61 plugins:lspconfig: Add module name to packer config bad06dc4 mappings: Allow to remove plugin mappings in chadrc 4c85f25a init.lua: Print error message if custom init.lua cannot be called properly b86ae3b1 configs/statusline: Fix extra space before git diff removed icon a0dd82a2 clean nvimtree config 4077ff35 fixed chadrc string overrides calling default function parameter. Added ability to use function as config override bccd8e4a utils: Improve override functions | Fix nvimtree and statusline config | Misc 82211ed8 updated init.lua requires to support new plugin default configuration format c3beea11 Added support for modifying specific key values in default configs via chadrc to all plugin configurations with setup table(s) cf7f8a55 added helper function to support partial plugin config overrides via tables in chadrc 8f7b19f2 lazy load telescope module e6223cc5 Enable FastWrap capabilities: https://github.com/windwp/nvim-autopairs#fastwrap b1338beb add option to toggle lazy load for cmp and related a21ee2f2 clean | organize statusline config fa9f9aad rewrote statusline to be compartmentalized into named components and easier to understand/customize as a basis 8c2bbd21 fix cursor bugging when using auto-completion #603 e9b25e59 rm un-needed lazy loading for comment.nvim 71b710b3 add option for packerInit | fix (#715) ea6f2a14 hotfix to :Telescope command flag order 83ad616d when finding all files via Telescope follow symlinks 6f65cffa chore: add spell directory to gitignore 4e54ee00 rm hooks 799432e9 load custom/init.lua at last | fix (#694) 0a546e47 rm unused hook 4c88eaec readme badge : update nvim version 1e6f9a2e fix errors thrown by neovim no longer allowing implicit conversions of nil to 0 in api function calls. See neovim/neovim#16745 for details on why this is now an error 9d013a35 chore: fix typos 9551ce70 rm telescope-media-files.nvim! abe720b8 remove telescope fzf-native.nvim plugin edcf93ea docs: fix some old links e77be17f fix typo in example_init.lua de9b702f hide indentline on telescope preview window 688586ee Telescope: Remove no_ignore option from find files 331754a8 nvimtree: Load after nvim-web-devicons when lazy load disabled 60212005 statusline: Refresh after BufRead too 19cb35d8 make nvimtree folder match its icon color a2d91acc nvimtree: Allow changing lazy load from chadrc | Resolve https://github.com/NvChad/NvChad/issues/621 7be01383 raise the minimum version to 0.6+ ae90cca3 lua vim.diagnostic.setloclist 344a9aa9 fix typo in feline repo e5435e93 update feline config (rename colors table to theme) dbc95e41 fix feline with new diagnostic api 3a966955 make lspconfig mappings compatible with nvim 0.6v 31e551af Make lspconfig mappings configurable. 1cd5150b update comment toggle mappings (#658) f7180602 Rename esc_insertmode to better_escape - change the plugin status name for better_escape abcd035e make lsphandlers overridable 01f652fc hide nvimtree rootdir by default 7c9bf9cb add some options for nvimtree d2db2cc1 plugin: Use Comment.nvim | Resolve #646 & #626 16d035c0 fix silly spelling mistake 2293b167 Cleanup | Format files 773d2598 fix blank telescope results title (#638) 52d4b564 add more charity links ^^ 01babafd add option for fillchars 2a8afcb7 rm theme toggler config 27c33790 Merge branch 'dev' fc593d03 Delete format.yml ef6c1d4c Merge branch 'main' into dev 310d84d4 Merge branch 'main' into dev 97572ee1 Fix LSP diagnostic icons 03d55e94 update highlights for lsp diagnostics 84c3a18f include telescope highlights for transparency 6347a000 add mapping, highlights for keybind cheatsheet | disable indentline in it 653a2f53 add flat look to telescope | disable gitignore on nvimtree 9e8af5ad include NvimTreeNormalNC for transparency | add #608 067c6cc7 Delete example_init.lua 7114ebd9 Delete example_chadrc.lua b4da4901 gitignore custom dir | add example configs 5c69d46d rm unused config in nvimtree | include vim highlighting support by default 07b4d19b feat(nvimtree): exclude terminal from window picker 3330d1cc clean up! aa9667a5 Revert "add cheatsheet.nvim" 1567a9c7 use tbl_deep_extend to merge configs | rm other functions e8b91972 add cheatsheet.nvim bdd6dc12 restructure | clean default_config 5db36d44 restructure highlights.lua 8de3f4e8 restructure init.lua | lspconfig a256591e move plugin override function to utils | increase packer clone timeout b4c50fa4 misc change in override function c8a27d70 cleanup! fd668e55 add option for overriding highlights (#596) c5fe1f71 add : option to load autopairs sequentially (#584) 4b2bbe5d update configs for nvimtree and autopairs 01eec524 fixing broken links to chadtributors c7a36fe7 fixing broken links 69c0f38a fixing broken links 2cf5fe7c update screenshot links 6e3e0bf0 fix luasnip incorrect path (#526) 0e493bca add telescope title highlights 068ae08f avoid using cmp disable var for autopairs (#567) 67962828 Add smartcase option 56d05ac9 rm matchparen highlight (#557) 003038b2 rm : doc lines from signature.nvim popups eefee5e1 clean config for inactive statusline 16a0c97f fix: use better name for mapping 9a45bb3f fix: Disabling shortline from chadrc 1b4a67a1 nvimtree: disable updating cwd on focused files (#546) a24a65ab update : nvimtree diagnostic config fb9c54bc add: highlight color for NvimTreeNormalNC cb977a53 fix: use of left/right arrow keys in insert mode 1b44d4f2 add : highlight color for matchparen e8bbe1e4 Revert "update : capabalities cmp stuff in lspconfig | load cmp_lsp after lspconfig" d2215044 add: cmp highlight groups 1ec9f80b fixed formatting 1af5510d fix cmp use correct function 8a426b9e fix cmp use new function 40554c80 fix: new function to check for cmp completitions 5799af49 Fix another grammar mistake in example_init.lua d47fcda9 add: ttf, woff, woff2 icons 5aa370e3 feat: robots.txt icon - added robots.txt font glyph for nvim-web-dev-icons 7449c9e4 fix spelling/grammar in the example files e0ac314f chore: Remove unsupported featurs from README.md 86d92a2f update : capabalities cmp stuff in lspconfig | load cmp_lsp after lspconfig 4a349a3b fix(CI): CI bug fixed | docs: Added charity contribution link (#532) (#533) 7d5a15f7 fix(CI): CI bug fixed | docs: Added charity contribution link (#532) 6fb97be5 chore: Removed superLinter b2cd5e38 fix: fix issue #455. 2356ba06 fix: #501 | delay when use d in visual mode 585266dc fix: Packer blank window on PackerSync d810cc35 chore: format files 317eedd9 feat: Make short statusline toggleable from chadrc a1c234e0 clean : debloat config | rm un-needed plugins ba3af27d add config option to disable nvimtree bd131989 rm : unused function in bufferline config cd9b2c48 Revert "fix : packer blank window on PackerSync" 9a243013 fix : packer blank window on PackerSync 1c9b5b46 rm : outdated lspconfig in example_chadrc bcb4b156 chore: format source code 1756c926 refactor : separate lspconfig setups 0b55d458 rm neoformat plugin 5db8d845 Update init.lua e137fddf add : cmp-path plugin 5bf92c52 chore : dont gitignore custom dir contents 3d7f0159 fix: Fixes telescope issue where requiring telescope module 92a9e13e Update init.lua 7cab4295 chore: format source code 8726de1f chore: Clean init.lua dc80ae57 chore: Dev pr template (#495) 94b01be4 fix: `default_config` var `plugin` -> `plugins` instead f2a0051a fix : clean nvim-tree config 548e4e4a fix : typo of nvimtree size 962c2bfe chore: format source code 1cd3faff Moved more setting into the setup, in line with the changes in NvimTree cb3c5682 fix : make inactive statuslines as thin lines 98ec153e fix: ignore unwanted files custom dir 54d5c13d docs: move the README & CONTRIBUTING to the '.github.' folder, f6533809 feat : window title option 5bb7cd33 chore: add contributing.md d6e08ba2 fix: Replace Website Link in README.md ac28a9f9 fix : shortline for small screens (#468) 7051afe4 fix : update nvimtree config 555f6149 fix : update image links a41ab8b8 fix : Add option to disable cmp (#482) 8e0dfc1d fix : add path for luasnip snippets (#483) 50a5bcc8 rm : vim-fugitive plugin 2685ad8e fix : update nvimtree config e408a116 feat: update conf for gitsigns | format stuff 9e8fb9db feat: add overrides for more plugins | disable some by default a820c3ca fix : typo in default_config.lua 595be186 feat : option to disable git status on nvimtree (#487) cc48bfb5 remove cheatsheet.nvim 3d0a0e53 chore: format source code ee586047 feat: improve mappings, move `custom/init.lua & chadrc.lua` -> `custom/example_init.lua & example_chadrc.lua` 9961cc01 refactor: clean & re-organise default_config + chadrc 80c8bf42 feat: allow packaged plugin config overrides within chadrc a5a5a822 refactor: clean & small reorgnaisation of default_config a5ae8899 fix: merge_tables bug caught eced5f2e feat: Hook based overrides bfc10e60 feat: Add custom scripts and hook based setup ca1ad15a refactor: Cleaning chadrc, moved to custom & moved default_config to core 22f89cfe Revert "remove cheatsheet.nvim for now" f3fe3d46 remove cheatsheet.nvim for now 0b30ed27 replace better-escape.vim with better-escape.nvim 1658bf9f chore: format source code c84f3cd6 ignore node_module folder in telescope 31d60560 docs: fix grammer in README 1b2473bb chore: format source code 62538e0b clean dashboard config 61b6eda6 add light theme in theme toggler a52382c6 fix dashboard ascii spacing 256ba205 rm un-needed separator from statusline 67e1038b update felin.nvim config d0980b71 fix typo cafd078e fix esc_insertmode settings not getting applied in chadrc (#422) 4fcf9524 rm lspinstall from readme 4c025cd1 debloat config | remove lspinstall 14f04603 Remove duplicate nvim-tree images in readme 2309f7c2 Update statusline.lua 85117ef9 statusline: feline: Use default git provider f73ba68c move highlight themes to base16 repo 3d6d4297 feat: Move treesitter branch to compat-0.5 fe84f395 add onejelly theme d5376183 use pretty colors for jellybean theme 8056b07c use jellybeans colors for bg f6f13908 jellybeans: increase overall readability 5c223548 fix jellybeans theme 094ad617 add jellybeans theme ddb11c6b add lfgruv theme daa05d66 add: collapsible sections 72812acb revert: Support section but with better wording 62fc276f add: plugin developers to support section b515097d fix: chadrc 803143c2 add: collapsible themes, support refactor 562a3b28 refactor: warning, bloat & previous things fed72bd1 add: links to features section f016bf63 fix lazyloading for autosave.nvim 299ce1cd chore: format source code 1107be64 Update feline config to new format 2ac6931c Auto close Nvimtree incase of quitting last buffer 9ee56ce2 use_lspsaga deprecated, see lsp_signature upstream commit d1777dfb load friendly-snippets before nvim-cmp 0fece65c update readme 53b7498d remove un-needed config 5c71f142 chadify blossom theme colors 98b53168 chore: format source code 472fab40 fixed & cleaned blossom theme 69718c71 added bunny's blossom theme 13abea43 Update README.md 287b4bae fix typo in blankline config ba6592c4 use better colors for vertsplit/statuslineNc 873b846d disable dashboard by default 57425676 avoid using globals in blankline config 19e17eac add uwu theme a3e436d1 update blankline config ec7b15fe fix(plugin): indentline using config instead of setup a125c388 chore: format source code 2cf3e2ca Set colors for lsp diagnostics a1245550 fix typo 56ea1714 fix packer compile spam on startup (#325) ad35d6b6 use the default close_icon in bufferline e1dfaa7a add default config for nvim-colorizer 60db2ec6 disable some plugins by default 7ddd3941 Changed mappings to move between windows/terminals with Ctrl+h,j,k,l 28015f63 change keys for lsp signature help mapping 146c0ed5 improve aquarium theme colors 1dacbeb4 Added Aquarium df9a7808 change mapping keys for nvimtreefocus 5db010e8 mv luasnip config to others.lua d5f4c044 add original gruvbox theme 2efac1cd add original nord theme | rename norchad e800122b plugins/configs/cmp: Enclose in pcall d9074741 plugins/configs/statusline: Fix branch seperator cdf92506 Hide statusline in help too 6b31861a remove custom area from bufferline b63e1502 fix: Fixing the luasnip error while tabbing 57d07143 format on pushes only not PR's. 0e09c3f4 rm extra space from statusline icons 2c33e3dd mappings: Fix strange delete/yank/cut behaviour | Resolve #379 a1c103b6 lsp: Reload current buffer after startup 97e155f3 use nerdfont glyphs for lsp progress spinners f7ff16e8 Update format.yml 130b2bfe Update format.yml 828217b9 feat: Added gh action formatter c87482f1 lazy load luasnip after cmp 647c3730 clean up 25304774 remove lspkind 475a4c5f replace compe with cmp 59ec5a5f Correct bufferline diagnostics alternate setting 3c7de7a8 keep chadreload on hold for now e107e1aa add space between lsp text/icon in statusline 4e645c3c mappings: Change reload_config function name 780142b1 plugins/configs/bufferline: Use a more unique func name quit all, to avoid conflicts adf0168d plugins: More lazy load, yay 66de9755 plugins/configs/statusline: Fix % icon for page position af597372 plugins/configs/statusline: Remove extra space in lsp indicator ee981f4f plugins/configs/statusline: Fix git branch not appearing without opening files 8a21e73c avoid using q! for quitting vim 8f733755 add clickable btn for exiting nvim 80b632ee feat: Added lsp radial progress 2f2389a3 statusline add lsp status 21b2680e Merge branch 'main' of github.com:NvChad/NvChad 7d8f6b85 feat: Load lspkind on insert event. 80d36cca move to feline.nvim 9635b454 clean mappings conf c02b1a06 feat: Added cmd for ChadReload 9b4b288d utils: load_config: Use filereadable to check if file exists 753f144d packerInit: Print error on clone failed 1b2ec94b feat: Add copy_del and copy_cut options to config 49216a9c feat: Support for custom user mappings | Improve map function 4828cfd2 add mapping for finding hidden files with telescope (#360) 3dc1db88 disable some plugins by default c66fb4ff add diagnostics options to bufferline/nvimtree cd5433d2 fix incorrect bg in tokyonight theme bf3e9a32 make gitsigns plugin load on dir containing .git only 2f61dbfc feat: Added border for lsp hover doc 7d74ca47 use default lspconfig a3dbef58 fix statusline bug, handle all Vim modes bce7e624 Add LSP code action mappings fba26a3a commands to load fugitive 09f6c4c0 fix: don't hide dot files by default 6fbb503a use ascending sorting : telescope (#346) ac83f1d5 add mapping to focus nvimtree (349) b2ec48ef avoid using global function : lspconfig 49c809b6 fix contribute link in readme a65368ae fix typo f97490d1 Added a command to quickly spin up a working NvChad docker container bf3d4b31 Missed in previous commit a28a838c NvChad/core -> Nvchad/extensions a82f7133 telescope-media: Check if ueberzug is available before loading the extension ef40dfcb plugins: Properly lazy load telescope 3ee3b036 config: Seperate plugin and non-plugin configs e08a4605 config: Expose tabstop option aa95c051 Remove some unneeded events when hiding statusline 3719521d Disable statusline in dashboard e1d0678f mappings: Add PackerClean command 9ffddb6b Restructure config | Move some to a packer plugin | Lot of cleanup 44ae0178 Change dest of bufferline since commit https://github.com/akinsho/bufferline.nvim/commit/720555e ce5d33a9 Fix installation link dceb6a70 rm mappings var from bufferline conf 7a06fbb0 disable autocwd by default 18705c4d fix plenary.nvim not installed (#307) c60df482 open dir with nvim (#316) 83992378 treesitter : keep only lua parser installed by default cbb0ddc0 clean lspconfig b5668a03 avoid setting root_dir for lspservers 6206a9e2 rm popup.nvim 513a2797 format charity links aca43539 Replace personal donate links with charity stuff b57cb6cd fix: fixed error of statusline. b817c555 mappings: Close buffer -> leader+x | Resolve #6 4c04160b dashboard: Fix alignment e15e79b5 options.lua: Merge the TermOpen autocommands 1f6dbed2 Improve hiding/showing statusline via config dbf0b560 quickfix for not properly closing unlisted buffers, should be revised again fd5d50f1 fix Dashboard docs, fix default_config issue 3ccd804d utils/update_nvchad: Use --rebase instead of --ff-only 5fab35f2 utils/load_config: Implement force reload of config f7d2bacb Fix theme switcher statusline reload d84b2d5e Merge branch 'main' of github.com:NvChad/NvChad 44182c0c 1.0v screenshots! 89c37139 better colors 06c324a1 Update README.md 2c0a0944 Update README.md b97d9a8f Very minor typos in plugin sections 3ec8c80a Fix typos in Feature section 9b719a6d Fix typos in Bloat section 6bfd2043 fix typos in TODO section df00e8ba link image to nvchad's contributor page 47ab9c28 add no buffer icon to statusline a49f62d3 feat: Added option for italic_comments 112d3866 improve various theme colors 5ae6fba2 make statusline more pretty 7244492b utils/merge_table: Handle another edgecase 224873b9 Missed in 67c6ec6 and 575dc10 114d699f change nvimtree rootfolder fg e75fbed3 disable transparency by default f10fb476 add transparency option to user config 880d4dc3 NvChadUpdater: Make update repo and url configurable | Improve logging 4801ec86 Add NvChadUpdate command and shortcut for it 7753e03b feat: Do not depend on user config | Fix merging of configs 02f0122a mappings|init: Move init mappings to a function, only call when required | Show err message for init e3f0429a tree-wide: Format files 6224ed62 Revert "chore: update path_display (#285)" 32a6fd8d add statusline_style to chadrc aa8df57c Revert "NvChad Updater | Chadrc Fixes | Cleanup and Formatting | Misc (#288)" 36cb57ec NvChad Updater | Chadrc Fixes | Cleanup and Formatting | Misc (#288) 623a2a0d default_config : add statusline separators style 88ff5595 Update README.md 1d78add9 chore: update path_display (#285) fdb2fa11 update readme f82b390a make cheatsheet enabled by default (#281) 1fac4104 add a quick install section to NvChad & removed 2 showcase photos (#280) fa965c97 added relativenumber option & statusline option (#279) e6631226 add bg to Floating window 575dc10d Greatly improve terminal features! Persistent terminals (#275) 51760c21 Add important notes for user , default config 056fcb51 User config works b571fd9d test user config xD 0d35b9dd feat: added default conf and deep extension capabilities (#269) 98086892 tree-wide: Format files | Reformat chadrc | Misc (#268) 29f3259c Update README.md 9cee2c09 Update README.md e25f3089 rename mountaineer 9c3f9adb Fix wrong link in README (#266) cf4e0a2c fix plenary.nvim not loading (#256) 00e76c72 rm install script c62e9492 add mapping cheatsheet (#244) eaaefc23 add one-light (#243) 86903ab9 chore: stylua formatting update (#261) 4abf43aa Fixes (#259) 9c134872 rename theme name aabc3e69 update tomorrow night theme name c251f885 update nvim-base16 repo link 7b796294 refact: move false to true in plugins and change disable to 'not' so that the user does'nt be confused (#257) 27031acd Update README.md 49120177 Update theme.lua 154ba7d4 add theme toggler (#245) ea0a2212 (feat) add filename edit/lock icons provider (#253) ebdcd4ca fix luasnip creating statusline errors (#250) 05e587cf Clean up utils e0feea94 cleanup ! c656d6a3 Fix theme switcher reload | Move reload_theme to utils (#252) e80a6935 Now have 3 separate terms, window, vert & hori, renamed some variables (#251) c80d79a7 set completeopt for compe 59359943 show chadributors in the readme fd2aa609 improve nav_in insertmode (#240) 2b331e7f add some useful keymap in insert/command mode with switch to toggle (#240) f805cb1c user_config : add option to disable telescope media plugin 91c87361 WIP - Added toggleterm, based upon curtanips work (#237) 3f44f076 fix statusline missing after termclose (#236) c7fdd680 statusline : add vimode colors f832195a fix luasnip complete and move it to reasonable place (#235) f884caa6 everforest theme : better dark color 2884254a add everforest theme (#219) 0df87e4e fix telescope commands not working! (#230) a21ef38d fix comment toggle mapping (#233) 0efa21c9 add user_config d5c64d33 add chadracula theme ae30324e Add theme: Dracula (#225) 0423da18 base16: Change syntax for new changes in base16 repo (#226) f22366ea truezen.nvim : update var 62841e3d update discord server invite link 98e29572 add mountaineer theme 605cbdf5 Merge for a clean repo (#220) b16e2bf2 load signature.nvim after lspconfig only 2795ed4f Added .gitignore and lazy load lsp_signature more (#218) ea992308 disable tilde on end of buffer d390966b disable indentline in packer float window d4193727 add lsp-signature.nvim (#142) 232bb5fd add tokyonight theme (#215) ef16aa7f replaced 'bin/bash' with 'usr/bin/env bash' for better compatibility (#216) ccca491a Merge pull request #214 from Pocco81/dev-script 9e7bec11 changed nvchad_path 45bf74bc Merge branch 'main' into dev-script c5fd109a done af1aa860 remove and install cmds a49c54fc refactor acceccda accept both args and flags bbbd73fc basic parser 3ed108b4 update todo 927bde71 Merge pull request #211 from Akianonymus/main a25f4fca Just packer shenanigans e0f1cb36 theme_switcher: Handle some edgecases | Clear cmdline after default theme prompt 668f1d56 skeleton for new install script 6468de54 Create README.md 0ea1bcb6 Update README.md f172cc83 rm vim-startuptime 021cf9c6 Merge pull request #201 from G-Rowell/dev-chadThemeSwitcher af783670 mappings: leader+th for Telescope themes a6ab121d Implement theme switcher 7affb8cb Move from utils.lua to their respective places | Format all files 12085f49 replace bufread event with bufenter ( lspinstall/lspkind ) 5236893e add permanent undo (#197) 8ac85a03 Create user_config.lua e9aa4b52 Update user_config.lua bcbde0e1 add theme to user_config 29f04fcc Merge pull request #199 from ashincoder/main 202c62a2 Added invite link 5d1156dd Merge pull request #195 from mmatongo/xdg 9ba08bf7 update _CONFIG_PATH dcf5d644 add XDG_CONFIG_HOME 9089232e Merge pull request #194 from ashincoder/main d9c7a1b5 Added Discord Badge 87f3415f Update mappings.lua f27f7b15 add hl to nvimtree_rootdir f4d24e35 Merge pull request #193 from G-Rowell/dev-fixTerm 462a20d6 fix mapping error 7f34fee4 Merge pull request #179 from vladdoster/patch-1 e197049a Merge branch 'main' into patch-1 b49ba0a2 Merge pull request #187 from Akianonymus/main 3f1e9cf3 statusline: Show lsp icon only if client is active for current buffer 22ea5766 Merge pull request #186 from Akianonymus/main 3b053543 Use jdhao/better-escape.vim to handle jk as escape mappings 268c37e5 mappings: Allow moving the cursor through wrapped lines normally 11d75cf5 better colors for javacafe theme 33422b0f better colors for javacafe theme cf46fc09 Merge pull request #184 from JavaCafe01/javacafe-colorscheme edbd88fd Added javacafe color scheme 9157cafb Update telescope.lua a31d8fb2 fix telescope media files mapping #183 bdd63eee Delete nn.lua c98334ae lspconfig : update diagnostics in insert mode 17b53362 Merge pull request #181 from kilpkonn/vim-fugitive 021b5c07 Merge branch 'main' of github.com:siduck76/NvChad into vim-fugitive b0adf7a5 Merge pull request #180 from Akianonymus/main 472278f2 Add vim-fugitive plugin 92eb5ca7 Do not load packer on startup 6b4435ca Don't use new_async 936f3680 Replace tweekmonster/startuptime.vim with dstein64/vim-startuptime e01aafee Merge pull request #178 from Akianonymus/main 559acbd1 rm unneeded error landing bb04ba07 mappings.lua: Code style fixes | Cleanup options.lua fcfb8145 init: Move bufferline config to pluginList.lua 3fc587b5 install.sh: Use chsh instead of grep /etc/shells 766d52db Merge pull request #174 from G-Rowell/dev-terminalAndScript f8727f16 Update utils.lua 756713b9 (maint): update conditional check and log message 0d69a528 Fix statusline issue 652f7037 Fix term crash bug, no auto-close finished term anymore 020daec5 disable matchit 845ac0e6 Merge pull request #171 from Pocco81/dev-init b54c4ca5 better error message fec30150 clean stuff c1544dd0 Merge pull request #170 from Pocco81/dev-lsp 08dfe176 clean stuff | map new tab f72c36f4 Merge pull request #167 from G-Rowell/dev-terminalAndScript 5531edf8 fix: formatted code with luafmt 355178a7 feat: secure calls + disabled all builtin plugins 1e2d299b feat: suppressed error messages from lang servers and added better glyph for publish diagnostics f35aa3c6 automatically close a terminal buffer if it has exited/returned 15f20e84 better shell setup scripting a6ea40d7 open default shell terminal with proper neovim commands, fix buffer tabline issue ff14ba61 open new buffers, instead of tabs 665fa247 Merge pull request #166 from Akianonymus/main 2e1d5397 install.sh: More automation 2567ebae telescope: Fix a bug introduced in 0023233 3669af35 Merge pull request #165 from Akianonymus/main 1e658562 install.sh: Run PackerSync from script after install too 6b507c33 init: Asynchronously load filetype and syntax 0023233e Fix formatting | Handle a edgecase in telescope config | Misc 05d57bba packerInit: Clone packer at opt path as we are lazy loading d257c4dd Update README.md 4ff7208c lazy loading 100%!! 9f1dc902 Create README.md 18a050d5 Update README.md 036fb6cd update readme 2a9d24b4 Update README.md 3be058da more lazy loaddd 79f8c39d Merge branch 'main' of github.com:siduck76/NvChad 18f3b8b9 map jk escape from terminal buffer 6d98a11d lazy load more plugins! cb3f7538 Merge pull request #162 from G-Rowell/dev-fixTerm 1bedbbe5 Fix terminal buffer format bug, & enable escape from terminal & visual mdoes cf8b2ce1 Merge pull request #161 from Akianonymus/main 9c1a3ad2 Use a different saner syntax for pcall 1d7602e3 mappings: Don't yank the text after pasting in visual mode dbc4979e Go to next/previous line with h,l,left and right 72b9fa50 mappings: Use ESC to clear search highlighting and to get out of terminal insert mode 8be8d364 Update README.md 2c74abe9 map escape to normal mode 82f07879 better nord colors 5f7f2df2 minor changes c6857e2a modded nord theme added f0b491cd update truezen config 5bb85b81 trim default ts parsers list 75aa7376 Update README.md 2952f4d5 clean stuff 6f2b358d Merge pull request #156 from Akianonymus/main 35b210b4 install.sh: Don't ask for terminal shell when updating | Misc d1f23d1b [4/4] Refactor: install.sh: Don't handle packer 643d1bd7 [3/4] Refactor: init: Use async | Move theme stuff to theme.lua 3e83ec53 [2/4] Refactor: plugins: Handle packer seperatly | Changes for configs d16ffabc [1/4] Refactor: plugins: Add seperate config for each plugins 0d7345bc Move options from init.lua => options.lua 42bf5813 Disable nvim intro and tilde chars on end of buffer 4a934e9a use better char for gitsigns c4a8ecf4 add bufferline highlights 7658c3d9 Update README.md 6d0150ab Merge pull request #155 from Akianonymus/main e6ae7912 Increase timeoutlen to 400 10ddd491 highlights.lua: fix comments not visible in visual selection mode 605c9e04 highlights.lua: set neovim bg colour c38c4ec0 install.sh: Do shallow clone for packer.nvim 484751c4 Merge pull request #150 from maitesin/patch-1 734562cc Remove quotes from jpeg icon color 5ff50c63 fix LspInstall lazy loading (#149) df4ff8dc lazy load some plugins 4dbb1a71 lazy load lsp-install 9627b5e6 add highlights for packer.nvim f6ace736 minor changes 0bbb88f6 typo 1aef7e9a Merge pull request #145 from Akianonymus/main 3a209318 rm duplicate mapping 2988a22e mappings.lua: Fix ctrl + q when vertical/horizontal split buffer is open e71b9bbe install.sh: Refactor install script, Add new flags a75d59a2 Merge branch 'main' of github.com:siduck76/NvChad 61778b20 Merge pull request #144 from Akianonymus/main 0a55de40 add git clone_timeout for packer a5bd2216 telescope.lua: Use path_display instead of shorten_path 9f8ce72e add preload sizes for lua lsp (#143) c6084220 improve config structure e219b04e better colors b16c5a2f autopairs parenthesis autoinsert after function completion 8b411860 add parenthesis for function completion 7db1fb75 use better colors for tomorrow-night theme 3ee8f987 Merge pull request #125 from alternateved/append-to-highlights 02b4194e Update highlights.lua 45f940f3 Merge pull request #123 from alternateved/add-theme 20c3eca0 Make darker_black less dark 07d3192f Remove blue-ish tint from darker_black 1399a0c7 Merge pull request #130 from ashincoder/main 1aed7092 Merge pull request #129 from Akianonymus/main c5703f2d Merge branch 'siduck76:main' into main 0914c33a Merge pull request #132 from alternateved/fix-zen 8355a055 Rework TrueZen.nvim configuration file ac069fd5 Update TrueZen.nvim configuration file 6d864a62 Merge branch 'siduck76:main' into main 7f6cf1bc seperate prefix for zen mappings and timeoutlen in settings d7729017 Merge branch 'siduck76:main' into append-to-highlights 0e6f3c81 Merge branch 'siduck76:main' into add-theme 4730350c Update README.md 30e7c8ce Delete FUNDING.yml 27e3cf69 install.sh: Fix all shellcheck warnings | Misc improvements 1f89919d Merge pull request #122 from ashincoder/main a3df1f4c Update highlights.lua e8574170 Remove tomorrow-night theme 6881fdfe Add background colors in case of different terminal colors 327c067f Add tomorrow-night theme 57f9d0db fixed error #121 d50d1143 changed relative number format to current way f3f3e51d Merge pull request #120 from ashincoder/main c721db66 updated 0d9ae5f4 updated indent-blankline branch to master 135249e1 Merge branch 'main' of github.com:siduck76/NvChad 50b00f47 replace vim-auto-save with AutoSave.nvim 82eb17d9 Merge pull request #118 from ashincoder/main 81ce6877 made changes da0b4df3 Update README.md 48ad79cd added made with lua badge in readme 4005cbc8 updated readme.md 8ddf78a9 Updated the links of the badges c2f857cb update hyperlink of issue badge 4647da67 changed color of issues label to red 45a9c806 updated colors of readme 0b842db7 added logos in badges 76cdd5a2 Merge pull request #116 from ashincoder/main dfe707d6 Update telescope-nvim.lua 9dbc9e68 Updated telescope config eacc481b Merge pull request #114 from ashincoder/main 1895d1f7 centered the badges 10d7b892 Update README.md 0ecde489 Update README.md 113c9b5a full clear a1645954 made flat all dbb87a30 made badges flat 1f3a5fd2 Update README.md 799f2e0b Update README.md 940f344e added more badges 3b1d43fc Merge pull request #112 from ashincoder/main ea3b0905 Update config.yml 311a01da Merge branch 'siduck76:main' into main 6e5d2940 updated config.yml 9d7c11e6 Merge pull request #111 from alternateved/update-plugin-list f1662951 Update TrueZen.nvim after repository changed address 9b2d36b7 update nvimtree config and highlights 2d4172fd Merge branch 'main' of github.com:siduck76/NvChad d073e011 fix typo in mappings #109 67a8d2b9 Merge pull request #108 from ashincoder/main 7e69cb8a created config.yml 8e389776 Merge pull request #107 from ashincoder/main a465ea72 created feature request template 602835d6 created bug report template 168054cd Merge pull request #106 from ashincoder/main 4631fbcf removed -e flags in script 97370f36 Merge pull request #104 from kingavatar/main 4159c537 Fix Check Git Workspace Condition 69e790ee Create README.md 2b628f17 Update README.md e9e2dd3f Update README.md 4dde80f3 Update install.sh bd6014d6 Merge pull request #101 from Vanderscycle/patch-1 087e4e8a Update install.sh 50321ad4 change some mappings da50d994 load colorizer on bufread event only ca29b384 lazy load colorizer 7d23b8c2 add some mappings 89ab7f7b add donate link 6d4d73c7 Merge branch 'main' of github.com:siduck76/NvChad 9da869fe replace vsnip with luasnip,clean some confs ae2461a4 Update README.md 3523eb27 Update README.md aa1a1af0 Update README.md c671acb1 Update README.md 45afa836 Update README.md 36aa25ba Update README.md a6d2ccbb Update README.md 3e1cf53f set default theme c5f5709f lazy loading telescope! fc76cb3f global theme option 7758c086 clean up 40a63f67 add gruvbox theme 68504433 use fzf for telescope 47e062eb rm lazy loading for colorizer 900fb9e8 rm whichkey 0e9b3832 lazy load lspconfig :D 2f238742 add vim-matchup , lazy load some plugins 193a8523 lazy load truezen.nvim f900ecae lazy load colorizer , nvim-commet 247e6e06 lazy load gitsigns 4c96c28c lazy load blankline b42f4778 lazy load dashboard dcc04837 disable some inbuilt plugins e2717401 lazy load neoformat + lspkind ( run :PackerSync and :PackerCompile ) 5f676ffb Update install.sh 4e23587c lazy loading : nvimtree and autopairs 922089fc lazy loading : treesitter 7464358b lazy loading : vsnip e771a32a lazy loading : compe bbadee53 Update README.md 7c0b6bac Update README.md 8f6780f0 Update pluginList.lua 18ff27d6 add dashboard footer & disable statusline in dashboard 36474baa Merge branch 'main' of github.com:siduck76/NvChad c9955955 rm unneeded spaces after nvimtree default icons ffa008f1 Update README.md 671ed7d0 Update README.md 6c272e73 disable showmode a9816eed hide statusline in NvimTree and terminal buffers 74a97956 Merge pull request #78 from ashincoder/main fdd32cfc Update highlights.lua 35343e8b cmd instead of vim.cmd a80de385 Update highlights.lua fe0fc44f Merge pull request #74 from ashincoder/main 20cc14e5 removed 2 repeated lines 9d35626a Merge branch 'main' of github.com:ashincoder/NvChad c3a447a4 commented relative number setting and changed bookmark icon 61022dd9 Update README.md 9bbd2b5d update todo and some stuff 9aea4d08 minor changes in treesitter conf 62f4ce09 enable smartindent f87772e5 Merge pull request #66 from ashincoder/main 19763665 Delete commenter.lua e31e74e0 Update init.lua c0369c71 added commenting keybinding 03505718 added commenting support e48da349 Merge pull request #64 from ashincoder/main 3879718c changed script to mv nvim to nvim.bak instead of deleting it 3552dcff fix conflicting mappings 7611d139 Merge pull request #56 from Aaditay/main e1c7d4e4 two times requiring packer ? 2fe17852 add screenshot for dashboard-nvim 093c73d7 Update README.md b71c257b Update dashboard.lua a5b665f4 dashboard config 34de8d47 visible buffer bg 5fc20506 organized highlights config , added new features like dashboard! 30f9f00c Update README.md a6e2fa44 Update README.md a255a073 Update README.md ba09b990 move some stuff to wiki 5f5563e7 Merge branch 'main' of github.com:siduck76/NvChad b6acd21b install.sh : clean it (since LspInstall is used) a6288d21 Update README.md 6f0cabc9 add some modules to statusline 39b165a8 move bufferline highlights in different file acb70a65 Merge pull request #54 from Vanderscycle/main 9e6e0430 Update misc-utils.lua 1508fd8f Update misc-utils.lua a54352ec Merge pull request #53 from alok8bb/patch-1 29abeb40 Update README.md 3ec6d04a Update README.md 3c9d8d8d minor changes to lspconfig 742c57fe fix lua lsp cmd error a38c4543 format whichkey config 7c0f3e31 hide offsets in bufferline 0a677276 add cwd module in statusline 9233adfd update nvimTree configs && highlights 859a5572 Merge pull request #52 from marvelman3284/main b2cefbe3 added lspconfig+lspinstall configs! 2d7ccc16 added lspInstall to pluginlist d7c0e1fe Update mappings.lua e12117a6 update plugin list 7120f98f Change lsp-install provider 07a169b1 Remove duplicate functions 9e701f08 Unpersonalize my dots 07859b41 Unpersonalize my dots 1e6432c4 Unpersonalize my dots 4b3682a3 Unpersonalize my dots f7a1a5dc Add lspinstall functionality 2ff84eaf Merge branch 'main' of https://github.com/marvelman3284/neovim-dots merge 355c2cb3 clean compe config since it supports lazy loading c203b56a show term insert mode in statusline 75b95a89 Merge branch 'main' of github.com:siduck76/neovim-dots bdcf708d fix vi nomode issue 56532ddb Update statusline.lua afcacf17 misc stuff 7ab882bf made statusline prettier! de05895c Merge pull request #50 from mTvare6/main f84f42ad Update README.md b86740f4 Update README.md 5ca68d73 Merge pull request #49 from Vanderscycle/main 0153a16e added a stale issue manager and commented out the lua as it kept on snagging with vim (not an error). 706a4148 Update README.md 1af58cfb Update README.md f296cdc7 added the correct lua checker. b308ceaa added linter for push on main to double check the lua and shell languages. b61ead83 reduce startuptime for compe 57b9c3f5 Update README.md 7f147b0d Merge pull request #47 from Vanderscycle/main 0308e94e modification for nvim-whichkey. 42508b06 Merge pull request #3 from siduck76/main bd2b1aa3 Merge pull request #46 from Vanderscycle/main aaa9b4f3 Update README.md f5714068 Update README.md 162fe51d Merge pull request #2 from siduck76/main 2fe776a3 nvim-lspconfig : fix some mistakes! 7bd57b7e add all highlights in one file 339b31d8 nvimTree : hide full path of dir 5ba1ea80 Merge pull request #44 from Vanderscycle/main 2e797e1c Update README.md 81b72adb added lua language WORKS FOR LINUX ONLY. b85b6714 Merge pull request #1 from siduck76/main c7d1ba69 bufferline : add offsets d7f10904 bufferline.nvim : changed some colors , cleaned it! e54aca98 added some mappings d27da21c add json lsp e8e7d28e Merge pull request #42 from Vanderscycle/main 215b52db fixed my revert errors. 9783f877 adjusted the bindings to be TAB and S-TAB for buffers. 998d6c1e Revert "Update README.md" dc78a130 restored the tab binding to the original shift l | p. Consideration should be given by the owner of the repo if C-,|C-. is better as a binding. 5272eb3f Update README.md df579625 Merge pull request #41 from fladson/fix-unfinished-string 869f9492 Fix unfinished string e56fa24c Merge branch 'main' of github.com:siduck76/chad-nvim 47abfe3a Merge pull request #40 from SergioRibera/main 122e89e3 added ccls lsp 7cc75ffe add NvimTree bg , make its versplit transparent 1007be42 Add Clang (C/C++) LSP a392c66d Fix Bug with Packer and borders on excecute any command d8399c63 Merge pull request #39 from mTvare6/main e8210d82 Update treesitter-nvim.lua bf3e29bf Update nvim-lspconfig.lua 82d21e44 Update pluginList.lua 5359f95c Update nvim-lspconfig.lua 8d17b34f Update top-bufferline.lua 24a9c1b9 Update pluginList.lua 562bea6d Update treesitter-nvim.lua e2dbec74 made bufferline tabs look better c7e2f635 minor changes with highlights f8fbd708 Merge pull request #36 from marvelman3284/terminal-change 8c369f62 Merge pull request #2 from siduck76/main 7cb78518 Fix a smaller error that prevents the changing of shells 49c1f84e better LspDiagnostics icons and colors 503dc5b1 better config structure 03e78be7 Merge pull request #35 from Vanderscycle/main 0f3ed9f5 changed the default lsp letters to symbols. 249b42ac Merge pull request #2 from siduck76/main 13264294 Merge pull request #34 from Vanderscycle/main 2430a4e1 Small change to the readme.md mentioning vsnip and what are snips are avail already. Changed one line in compe/lua.lua to indicate vsnip better. e6be0992 Merge pull request #1 from siduck76/main 4d3138e7 Update README.md fae2c844 Merge pull request #33 from Vanderscycle/main 615c391d Update lua.lua adef2de8 Update README.md c557e8fc Update README.md 5e8e124b install npm pkgs globally by local prefix 852a7f6b remove unneeded packadds 92312377 remove unneeded stuff b87a354d Update README.md 84d039b0 webdevicons : add icon for vala filetype 60e7353e zenmode : add custombg to ataraxis 38d780b5 bufferline: avoid using vanilla vim mappings c09c0ebc lspconfig : add bash lsp 81801c8c nvim-webdevicons: add icons for deb and rpm filetypes ee05f20f bufferline: minor changes 7fbc1744 Merge branch 'main' of github.com:siduck76/neovim-dots 928adbe2 bufferline: rm mapping overriding with defaults f69d8f61 git add . fb60bb7d Merge branch 'main' of github.com:siduck76/neovim-dots 5c44978f bufferline: add highlights 4a86db64 Merge pull request #31 from mTvare6/main aafea2b6 use gnu sed in mac 7dd473df fix packer.nvim install link #30 07ab4163 Readme: update mapping list c231dba0 add mapping for minimalistc mode bbe48d22 lspconfig: clean up 5716759f clean lspconfig 0ee95736 Merge branch 'main' of github.com:siduck76/neovim-dots 86431978 TrueZen.nvim : add top & bottom padding 21fd0d6a minor changes d3604054 mappings: dont copy deleted text 41e059ac add TrueZen.nvim plugin 2c1af572 Update README.md 88e55565 disable telemetry sumneko_lua 92591015 add sumneko_lua lspconfig f71984e7 minor changes with lspconfig ebff2176 minor changes with lspconfig cd01804e Merge pull request #27 from Aaditay/main e45e3089 aliases on the top 0cb84d34 Update README.md ac6afa33 minor changes b375c43d remove plugin highlights from init.lua 3aadee11 add telescope media extension required deps 3ef65511 Update README.md fe827710 mapping for toggling line number 14f5e283 highlight current line number c62616cf lighter colors for lineNr,comments f5c59c57 replace pyls with pyright 58443f6d minor changes to lspkind 4d4622d2 clean up baa5cb87 Merge branch 'main' of github.com:siduck76/neovim-dots 3865b28f install.sh : prompt users for shell 088fc46d Merge pull request #21 from marvelman3284/main bc9649e6 Allow for users to choose which lsps to install 227e6d71 merge e9d27bda pyls support e948f32c customization: darker colors afff99e5 better comments a57b352d remove blankline from terminal 425eb4cb make ugly fat inactive StatusLineNC look good 0cca21ff hide line numbers for terminal aecb9e6a Update README.md 7c07bb8c rm plugin folder since it gets automatically created whenever updating plugins 4647a847 Update lua.lua e61ca067 Merge branch 'main' of github.com:siduck76/neovim-dots 678f3879 Merge pull request #14 from aserowy/main f7e02708 use nvim-base16 instead of base16-vim cuz its fast 32763ab3 Update README.md 7adcc2a5 config structure cb64b0ef avoid using default plugin names for plugin configs aff50c8c add better comments and clean up 49b63d38 typo 446c8f89 clean up 3a917ee6 made mkdir more robust 43b1289a fixed 8996ff7f fixed paste bug 138b0cba added pip3 to validation d5a06474 merge 42fe8583 Merge pull request #11 from jaydamani/main 3b85cd77 Merge branch 'main' into main 5d4e268d Merge pull request #10 from marvelman3284/pyls 32404821 forgot a fuction 7906e1ce fixing f791ac2e fixed an oopsie 40cc37d2 added tab completion 02ac9387 added new keybinds for bufferline bb092ad6 fixed mappings for lspconfigs 9e0f8b87 Add support for the python language server 93246a27 Merge pull request #1 from siduck76/main e81499f2 smooth scrolling e16f523f clean up 6c598e70 indentLine and blankline comparison c70813d9 fix install script 669ad346 minor changes 91aee250 update Features 67419fcd add blankline screenshot and clean readme b05103da rm indenline and use blankline! 9b9718f4 show completion item doc popup 7f4f7b28 add icons for ruby , dockerfile etc 34c2d38f Merge branch …
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Is your feature request related to a problem? Please describe.
![screenshot](https://user-images.githubusercontent.com/7228095/173782308-d28623d9-078d-4d15-a5e1-075899fb41ab.png)
Describe the solution you'd like
Add extra code logic for base46
Describe alternatives you've considered
A) Let base46 integrations customizable
Example syntax 1:
Example syntax 2:
nvchad_ui
so that base46 only provides color, and cooperate with Centerialized icon glyph config ui#23 (centralized ui config)The text was updated successfully, but these errors were encountered: