siduck
77c1287db8
add global for transparency and fix ( #1164 )
...
vim matchup was causing #1164 as we lazy load it and its a lil high on startup so I removed it, gotta wait till v0.8 releases and then we could use winbar.nvim instead
2 years ago
siduck
b828b677bd
Make Comment.nvim and gitsigns configs overridable
2 years ago
siduck
1f4f614415
rm non-existent gloabl from sumneko_lua conf
...
https://github.com/NvChad/NvChad/issues/1162#issuecomment-1143369271
2 years ago
siduck
d802e8e2a6
add lsp rename popup window
...
thx to @LeonHeidelbach for fixing some outdated stuff in the original table : https://www.reddit.com/r/neovim/comments/ql4iuj/rename_hover_including_window_title_and/
2 years ago
siduck
f78dc30508
minor improvements to startuptime
2 years ago
siduck
59de298d8f
fix #1155 , #1149
2 years ago
siduck
fd96f4ddbd
make autopairs overridable | fix ( #1154 )
2 years ago
siduck
ebe1512108
fix ( #1145 )
2 years ago
siduck
4055b8bb19
fix 0f013d4e7b (commitcomment-74835702)
2 years ago
siduck
1a1bc99f1b
misc
2 years ago
siduck
cb97cef2a7
remove usage of globals for util functions
2 years ago
siduck
0f013d4e7b
Breaking change for non-whichkey users | Refactor mapping functions
2 years ago
Anonymous1231-dev
6e063cb3e3
chore: Add some beautiful icons
...
Signed-off-by: Anonymous1231-dev <87801676+Anonymous1231-dev@users.noreply.github.com>
2 years ago
siduck
c7949aa3c3
remove globals from nvimtree config | 3ba383d591
2 years ago
Leon Heidelbach
f8b5571466
fix: fixed lspconfig issues and cleaned up
2 years ago
siduck
cdf18fd334
clean up
2 years ago
Leon Heidelbach
5ba309a0df
fix: moved lsp mappings to lspconfig to only be set on lsp attach
2 years ago
siduck
c7cfacd360
register lsp mappings for buffer only
2 years ago
nullchilly
16d5451594
Load nvimtree with alpha so ignore_ft_on_setup actually works
2 years ago
siduck
a2ff5c285e
avoid un-needed lazy loading of packer | improve packer bootstrapping
2 years ago
nullchilly
b159d4e398
Changed dashboard to alpha
2 years ago
Mactavish
0b0d6b6fc1
fix: override options before register keys
2 years ago
siduck
ef9230a31b
use better field name
2 years ago
Freddie Haddad
d09abcf8b3
fix: update hide scrollbar logic to work with cmp
2 years ago
lixvbnet
45b4530fa4
fix typo
2 years ago
siduck
ed68c4b07d
rm un-needed mappings
2 years ago
zbirenbaum
cef2899bba
fix #1109
2 years ago
siduck
bcb41ea239
misc
2 years ago
siduck
ad6752792a
minor fix to incorrect statusline in transparent mode | fix ( #1107 )
2 years ago
siduck
8c16f487b5
move statusline highlights to base46 repo
...
related to https://github.com/NvChad/base46/issues/77
2 years ago
Arman.H
a8fd371b08
fix(cmp): change the confirmation behaviour to `Insert`
2 years ago
Leon Heidelbach
5716bbcca0
fix: which-key group names can now be properly set with M.groups & refactoring
2 years ago
siduck
ef27ad4f2d
add mapping for escaping terminal
2 years ago
siduck
970ddf79e5
add: LspInfo window borders
2 years ago
Leon Heidelbach
c7a4d4e337
feat: fixed & added mappings & users can now add their custom "mode_opt"
2 years ago
siduck
0844431d37
breaking change : re-implement custom mappings | simplify it | add whichkey
...
fixes #1057 , #1047
2 years ago
vlaw
4fa0b4ae7d
feat(config): configs for telescope extensions
2 years ago
siduck
c0ca91cb92
add nvchad string to sumneko globals
2 years ago
Arman.H
5a1240be82
refactor: add utils to the global scope
2 years ago
siduck
8571787d70
add dynamic header padding for dashboard | disable statusline in it
2 years ago
Akianonymus
08a16b9201
telescope: Add mapping to close picker with q in normal mode
2 years ago
Akianonymus
d912bbe67c
mapping: Fix p not copy selected text when clipboard in not set
...
format statusline.lua
2 years ago
siduck
5cb7aeed10
misc
2 years ago
Akianonymus
a1e33798b6
statusline: Make config overridable
2 years ago
Akianonymus
78cf3e97ad
nvimtree: Don't exclude custom dir deliberatly
...
this is not doable, can interfere with different repos
2 years ago
siduck
b9a1038acd
feat: add theme toggle btn | update theme plugin path
2 years ago
Mihnea Creanga
0601876ab6
Update cmp.lua
2 years ago
siduck
b05e90ba8b
rm highlight coloring of bufferline, web-devicons ( #1025 )
2 years ago
siduck
21513e3b28
hide gitignored files on nvimtree | exclude
2 years ago
Akianonymus
9472212cee
Format files
2 years ago
Akianonymus
08e9ab363e
plugins/cmp: Use keymaps for command line too.
...
will be used if cmp triggered in command line mode
2 years ago
siduck
6fd4fbbe98
add folder arrows ( #1022 )
2 years ago
siduck
cb86c87e88
add lsp-installer because its bette than before now!
2 years ago
siduck
854534f54c
rice cmp-nvim
...
related to 15a1b910a0
2 years ago
siduck
d84e2b36a1
update plugin name
2 years ago
siduck
02d545cd42
breaking change: moved highlight stuff to base16 repo | rewrote whole base16 repo
...
Just run :PackerSync, check https://nvchad.github.io/config/Custom%20config#local-themes and the section below it for newly added features
2 years ago
siduck
7123edf0ef
rm un-needed module from telescope definition options
2 years ago
siduck
841f839bb6
Revert "fix: set LSP mappings only for buffers that have a configured language server ( #1004 )"
...
This reverts commit a8466ccf4c
.
2 years ago
siduck
985217b93f
add: Packer snapshot feature ( #721 )
2 years ago
siduck
36aeebc580
fix : luasnip not working ( #1000 )
2 years ago
primeapple
498513d72d
put opt keys back
2 years ago
primeapple
949a8d5aaf
added gc and gb as keys to trigger lazy load on comment plugin, removed unnesc opt keys
2 years ago
siduck
263dcc0115
make statusline separator style customizable | fix ( #995 )
2 years ago
Arman.H
a8466ccf4c
fix: set LSP mappings only for buffers that have a configured language server
2 years ago
ahhshm
83a044e903
chore: disable omnifunc
2 years ago
zbirenbaum
95951c86a9
add back ability to remove plugins
2 years ago
siduck
6750dee431
load missing override functions for cmp/devicons
2 years ago
siduck
adecbe719f
BREAKING CHANGE | re-implementation of custom config
2 years ago
zbirenbaum
1c8a677024
Fix #938
3 years ago
c-my
bc05e4be08
fix: move option "nvim_tree_indent_markers" to setup
3 years ago
justin-f-perez
cbc813388d
override default branch for bufferline
...
By default packer tries to use "master" for the branch of any plugin that doesn't have a branch explicitly defined. However, the bufferline authors recently renamed their default branch from "master" to main. Thus, packer will work fine with bufferline for any new clones, but it will fail to update for anyone who had the old branch name "master" set.
See also: https://github.com/wbthomason/packer.nvim/issues/86
3 years ago
zbirenbaum
1face444b8
change plugin init to config terminal on load extensions, change mappings to use new chadterm
3 years ago
zbirenbaum
958a62bc67
fix nvimtree vim globals not having any effect
3 years ago
siduck
75dbf5027d
fix dashboard not showing | ( #888 )
3 years ago
johnsiras
ec274db8b2
Make the alpha override-abble.
3 years ago
Freyskeyd
4ad0bf1b22
Exposing on_attach to configure plugins in custom
...
Signed-off-by: Freyskeyd <simon.paitrault@gmail.com>
3 years ago
siduck
f58c7e7b9e
fix nvimtree opening half on file open ( #606 )
3 years ago
socialsmoker223
1278a3b703
Imporve luasnip Tab jump behaviour
3 years ago
Daniel Boll
ef6ecab861
fix(null-ls): stop null-ls prompt for multiple formaters
...
add `client.resolved_capabilities.{document_formatting,document_range_formatting}` to on_attach of lspconfig in order to eliminate null-ls prompt for 2 formaters. Not tested with more formaters like in python, I'd say that then it'll prompt still
Signed-off-by: Daniel Boll <danielboll.academico@gmail.com>
3 years ago
siduck
e1cdf92a01
clean nvimtree config
...
recently nvimtree had some updates regarding these options moving into the setup table of its config and these were the default ones so i removed it!
3 years ago
siduck
cb531cd90b
shorten some long mapping vars, fix ( #849 )| fix ( #836 )
3 years ago
zbirenbaum
1777be0064
fix for treesitter not loading on creating new file
3 years ago
Jay Patel
0cf5d77f72
feat: Run :TSUpdate on TS Install / Update
...
https://github.com/NvChad/NvChad/pull/838
> TreeSitter recommends running `:TSUpdate` after update with TS or on (re-)installation of Treesitter. Reference example recommended by TS: https://github.com/nvim-treesitter/nvim-treesitter/wiki/Installation
3 years ago
siduck
ceaf02e0bf
replace dashboard with alpha.nvim ( #816 )
3 years ago
siduck
9ca0af1a24
disable nvimtree hijack on buffers
...
https://github.com/kyazdani42/nvim-tree.lua/issues/992
3 years ago
zbirenbaum
4be722d4a6
fix global variable causing issues
3 years ago
zbirenbaum
f81531df42
improve method of adding and removing plugins
3 years ago
siduck
a21e884983
remove snippet option for cmp | fix telescope first time delay
3 years ago
Akianonymus
e7bba86ccf
plugins/colorizer: Move to our org fork
3 years ago
siduck
748f0db485
lazy load Comment.nvim on gcc keybind ( #801 )
3 years ago
siduck
7b7c204e23
correct repo name for extensions plugin
3 years ago
Akianonymus
46db63749f
cmp: Add border to floating docs, move completeopt inside config
...
format files
3 years ago
Akianonymus
5a3ac7300d
plugins/lspkind_icons: Add icon for TypeParameter
3 years ago
siduck
71295f9b61
re-add lspconfig capabilities
3 years ago
socialsmoker223
2eab84f8f1
lunasnip super-tab like mapping example from hrsh7th/nvim-cmp
3 years ago
siduck
1f73ef0ec6
clean remove_default_plugins function
3 years ago
Akianonymus
6b06bb9ed4
Remove duplicate code, missed in d8dabe9
| Format files
3 years ago
zbirenbaum
4bda425371
added field for removing plugins to default config and call to plugin removal in init.lua
3 years ago
zbirenbaum
4b68a75853
added helper functions for removing plugins from default plugin table
3 years ago
i3Cheese
a3a5b506de
fix empty snippets
3 years ago
Akianonymus
de246fa0f5
Resolve https://github.com/NvChad/NvChad/issues/774 | Format
3 years ago
siduck
64c32d2e5e
clean packer config | Breaking change
3 years ago
siduck
e8b31c9308
add impatient.nvim and filetype.nvim | improve startuptime
3 years ago
siduck
50aa25f307
remove duplicate var | tidy
3 years ago
siduck
0349de6d10
lazy load nvim-cmp if snippets are disabled
3 years ago
i3cheese
2a02054a39
Add config.plugins.status.snippets to enable/disable snippets
3 years ago
siduck
ee5b79d3d4
fix ( #740 ) | lazy load lspconfig on nvim_cmp_lsp module
3 years ago
siduck
20e8249efa
fix typo in variable
3 years ago
siduck
4511b84d6c
load lspconfig after cmp | fix ( #740 )
...
if cmp isnt lazy loaded then load lspconfig after it so cmp-nvim-lsp capabilities can be used by lspconfig
3 years ago
Akianonymus
b9fcaf610f
plugins:lspconfig: Add module name to packer config
...
https://github.com/NvChad/NvChad/issues/730
3 years ago
Akianonymus
b86ae3b170
configs/statusline: Fix extra space before git diff removed icon
3 years ago
siduck
a0dd82a292
clean nvimtree config
3 years ago
Akianonymus
bccd8e4ab9
utils: Improve override functions | Fix nvimtree and statusline config |
...
Misc
* make more things configurable
* use more generic variable names
* handle some edgecases
* cleanup
* format files
3 years ago
zbirenbaum
82211ed829
updated init.lua requires to support new plugin default configuration format
3 years ago
zbirenbaum
c3beea11ee
Added support for modifying specific key values in default configs via chadrc to all plugin configurations with setup table(s)
3 years ago
siduck
8f7b19f23b
lazy load telescope module
3 years ago
Danilo Horta
e6223cc587
Enable FastWrap capabilities: https://github.com/windwp/nvim-autopairs#fastwrap
3 years ago
siduck
b1338beb0f
add option to toggle lazy load for cmp and related
3 years ago
siduck
a21ee2f22f
clean | organize statusline config
3 years ago
zbirenbaum
fa9f9aad0b
rewrote statusline to be compartmentalized into named components and easier to understand/customize as a basis
3 years ago
siduck
8c2bbd2143
fix cursor bugging when using auto-completion #603
3 years ago
siduck
e9b25e5912
rm un-needed lazy loading for comment.nvim
...
loading it with our lazy_load function would mean that it would load after the UI so using module=comment doesnt make any sense at all, so keeping only the module part would mean that this plugin would load on mappings that invoke comment.nvim functions
3 years ago
siduck
71b710b35b
add option for packerInit | fix ( #715 )
3 years ago
siduck
4e54ee0081
rm hooks
3 years ago
zbirenbaum
1e6f9a2e52
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
3 years ago
siduck
9551ce7031
rm telescope-media-files.nvim!
...
it heavily relies on xorg so doesnt fully work on linux!, forget about macos,windows. Added a basic config doc for it here : https://nvchad.github.io/Extras#telescope-media-filesnvim
3 years ago
siduck
abe720b881
remove telescope fzf-native.nvim plugin
3 years ago
siduck
de9b702f0e
hide indentline on telescope preview window
3 years ago
Akianonymus
331754a890
nvimtree: Load after nvim-web-devicons when lazy load disabled
...
this is necessary as nvimtree depends on nvim-web-devicons
follow up commit for a2d91ac
3 years ago
Akianonymus
a2d91acc84
nvimtree: Allow changing lazy load from chadrc | Resolve https://github.com/NvChad/NvChad/issues/621
...
a packerCompile is needed after changin the config value in chadrc
3 years ago
boppyt
344a9aa90c
fix typo in feline repo
3 years ago
siduck
e5435e93de
update feline config (rename colors table to theme)
3 years ago
boppyt
dbc95e41bf
fix feline with new diagnostic api
3 years ago
siduck
3a966955d4
make lspconfig mappings compatible with nvim 0.6v
3 years ago
Danilo Horta
31e551af30
Make lspconfig mappings configurable.
3 years ago
Sravanth C
f718060260
Rename esc_insertmode to better_escape
...
- change the plugin status name for better_escape
3 years ago
siduck
abcd035e89
make lsphandlers overridable
3 years ago
siduck
7c9bf9cbe3
add some options for nvimtree
3 years ago
Akianonymus
d2db2cc1cd
plugin: Use Comment.nvim | Resolve #646 & #626
3 years ago
Akianonymus
2293b16709
Cleanup | Format files
...
* fix some lint warnings
* remove some unneeded code
3 years ago
siduck
310d84d47f
Merge branch 'main' into dev
3 years ago
Deneir Uy
97572ee1bb
Fix LSP diagnostic icons
3 years ago
siduck
84c3a18fab
include telescope highlights for transparency
3 years ago
siduck
6347a00023
add mapping, highlights for keybind cheatsheet | disable indentline in it
3 years ago
siduck
653a2f5337
add flat look to telescope | disable gitignore on nvimtree
3 years ago
siduck
b4da490138
gitignore custom dir | add example configs
3 years ago
siduck
5c69d46dd6
rm unused config in nvimtree | include vim highlighting support by default
3 years ago
Daniel Cardona Rojas
07b4d19b8f
feat(nvimtree): exclude terminal from window picker
3 years ago
siduck
3330d1cc06
clean up!
3 years ago
siduck
aa9667a5de
Revert "add cheatsheet.nvim"
...
This reverts commit e8b919723e
.
3 years ago