Skip to content
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

Closed
mochaaP opened this issue Sep 26, 2022 · 3 comments
Closed
Assignees
Labels
enhancement New feature or request hacktoberfest

Comments

@mochaaP
Copy link

mochaaP commented Sep 26, 2022

Is your feature request related to a problem? Please describe.
screenshot

from https://github.com/hrsh7th/nvim-cmp/wiki/Menu-Appearance#how-to-get-types-on-the-left-and-offset-the-menu

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:

    integration = {
      cmp = function()
        require "base46.integration.cmp"
        require "custom.plugins.base46.cmp"
      end,
    }

    Example syntax 2:

    integration = function()
      require "base46.integration"
      require "custom.plugins.configs.base46"
    end

@siduck
Copy link
Member

siduck commented Oct 4, 2022

@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
}

@mochaaP
Copy link
Author

mochaaP commented Oct 4, 2022

Thank you! :D

@siduck siduck self-assigned this Oct 5, 2022
@siduck siduck added the enhancement New feature or request label Oct 5, 2022
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 siduck closed this as completed Nov 21, 2022
@siduck
Copy link
Member

siduck commented 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
Labels
enhancement New feature or request hacktoberfest
Projects
None yet
Development

No branches or pull requests

2 participants