siduck
2ee1ada911
reduce some LOC
2 years ago
siduck
4990b23935
use dofile to load cached theme files
2 years ago
siduck
6910a4435d
update example_config branch in bootstrap module
2 years ago
siduck
86bb1413e4
use build opt instead of run
2 years ago
siduck
2b94bb92e0
clean config & rm un-needed pcalls
2 years ago
anosillus
ff93c22e63
remove kyazdani42 repo
2 years ago
siduck
ed71dba5cc
rm un-needed cmdefinitons
2 years ago
siduck
c2946844f9
rm unneeded whitespace in lazy-lock url
2 years ago
siduck
7303bb2990
avoid using vim.cmd! for running os commands
2 years ago
siduck
7cd80a35c6
include downloading of lazy-lock.json while bootstrapping
...
also pin all plugins by default
2 years ago
siduck
4378cb9532
update update_branch variable to lazy
2 years ago
siduck
dc4674cad4
rm un-needed lazy.nvim config
...
those are defaults so no need to add them
2 years ago
siduck
1b8eff7516
migrate to lazy.nvim
2 years ago
Pham Huy Hoang
5db2f0978d
update nvim-cmp loading strategy
2 years ago
Pham Huy Hoang
ae68290e1f
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
2 years ago
siduck
ddeba3c01b
bootstrap chadrc template before packer boostrap
2 years ago
siduck
54280a3e2a
add function to install chadrc tempalte during bootstrap
2 years ago
siduck
9bd303feee
rm mappings for navigating within insert mode
...
describes the issue with it https://github.com/NvChad/NvChad/issues/1294#issuecomment-1359897212
2 years ago
siduck
4c3eafbc20
add option for cheatsheet theme
...
and add description for some mappings
2 years ago
Sidhanth Rathod
bdd142dbd6
clean load_config function
...
based on @ii14 's comment https://github.com/NvChad/NvChad/pull/1704#discussion_r1040655958
2 years ago
Matt
78b2cc3106
ensure errors arent silently swallowed in custom chadrc if exists
2 years ago
SHA-5010
40c180d3b2
config(cmp): simplify disabling scrollbar
2 years ago
siduck
5ea340171c
use dev branch of extensions repo
2 years ago
siduck
77a6c22fca
use lua api for packersync wrapper
2 years ago
siduck
8db69224ba
use lua api to set commands
2 years ago
siduck
d1e6b664e1
set base46 as opt plugin
...
since we are now just using this plugin for compiling nvchad themes, we dont need this at startup
2 years ago
siduck
c55dea9593
add helper comments for statusline options
2 years ago
siduck
1a4936ab26
add new dir icons for nvimtree
2 years ago
siduck
32b111b8e2
add statusline theme option
2 years ago
siduck
40130ce741
rm outdated nvchad_ui setup call
2 years ago
siduck
4f789d3406
add multiple cmp themes https://github.com/NvChad/base46/issues/109
2 years ago
siduck
8f92334c57
load syntax highlights in treesitter config
2 years ago
siduck
d27e6a2b9d
rm un-needed cmd
2 years ago
siduck
b266f066af
handle error base46_cache error
2 years ago
siduck
d27029d1b1
load base46_cache in instead of minified modules
2 years ago
siduck
c16c22e87b
rm title option
...
fixes (#1653 ) and this is a cmp issue + only with some terminals
2 years ago
siduck
3616f417e7
fix packer bootstrapping not working
2 years ago
siduck
a894ced767
add cmd to compile nvchad theme
2 years ago
siduck
f77d052d70
change highlight loading function name
2 years ago
siduck
08453985ca
rm un-needed lazyload function
2 years ago
siduck
936131c00a
move ui plugin config to chadrc UI table
2 years ago
siduck
d142ac899a
use dev branch for ui/base46 plugins
...
this is temporary, gets easy to test dev changes locally
2 years ago
siduck
99f6b2132e
remove alpha plugin
2 years ago
siduck
4971e07f6a
rm support for ooold plugin syntax
2 years ago
siduck
cdbdd66929
use default mapping for diagnostic goto_next
2 years ago
siduck
4db58e4975
add glyph icon for untracked icon (gitsigns
2 years ago
Uy Ha
c6252937b2
use rev-parse instead of status
2 years ago
Uy Ha
d3fe3fcc1a
enable gitsigns when opening nvim from a none git repository
2 years ago
siduck
dc669313c1
avoid flooding mason.nvim binaries path
2 years ago
siduck
00be26275e
keep some gitsigns mappings only | rm 0.7v related stuff
2 years ago
Dhruvin Shah
b142f4c99d
config(cmp): correcting completeopt setup
...
From the neovim doc,
In Vimscript:
`set completeopt=menu,menuone,noselect`
In Lua using `vim.o`:
`vim.o.completeopt = 'menu,menuone,noselect'`
In Lua using `vim.opt`:
`vim.opt.wildignore = { 'menu', 'menuoune', 'noselect' }`
2 years ago
siduck
d2f0fb316b
reduce loc
2 years ago
siduck
44b238ad0b
add arg to make telescope search through symlink dirs
...
#1609
2 years ago
Jacob E. Tuz Poot
3fae9d88c5
feat: add buffer mapping for gitsigns
2 years ago
Owen
27560319cc
change snippets' priority
...
Higher priority should be given to the user's own snippets
2 years ago
Akianonymus
74e374ef7b
plugins: colorizer: Let colorizer handle the loading
2 years ago
siduck
83572cc15b
move tabufline related functions to ui repo
2 years ago
Justin Lee
97062ae15f
Added missing key triggers for which-key plugin
2 years ago
siduck
2e5aa786ef
add an option to avoid using default plugin defintion opts ( #1559 )
2 years ago
siduck
8a18f89b03
install binaries from mason.nvm & tsparsers automatically after nvchad install
2 years ago
Rik034
3df9c03eb5
Fixed notify_once() call
2 years ago
siduck
0e6ab04ed7
keep treesitter indenting enabled by default
2 years ago
siduck
e8a4158924
Support old plugin syntax too | Cleanup | Misc
...
use vim.notify to give deprecation warning
use packer.use directly rather than wrapping around packer.startup
Do some explicit type checking
Co-authored-by: Akianonymus <anonymus.aki@gmail.com>
2 years ago
siduck
d61946d3bf
Simplify plugin management even more ( #1518 )
2 years ago
Lucario387
f0c93c8472
remove gitsigns autocmd on gitsigns load
2 years ago
Lucario387
5db641289d
change jk mapping for visual mode only
2 years ago
Lucario387
d617bb5a75
fix pasting in select mode
2 years ago
Akianonymus
b34328fb41
plugins: Colorizer: Changes for new config style
2 years ago
nt
7fe754342a
Remove unnecessary comment
2 years ago
siduck
bf827e0ebd
fix #1516 #1517
...
an autocmd can be used for formatoptions and avoid using bw, read the convo at 39c42ca2bf (r82388570)
2 years ago
Akianonymus
2b41bcd3df
core: Move relavent tabufline code to NvChad/ui repo
2 years ago
Akianonymus
a23d955656
plugins: alpha: Move alpha related cmd to alpha config
...
this special handling of statusline should only be done if alpha plugin is used
2 years ago
Akianonymus
fe9a7b1651
core|options: Add formatoptions in options | Remove unnecessary autocmd
2 years ago
Akianonymus
9021289421
core: autocmd: Remove 'tabdo wincmd =' on VimResized
...
this should not be in main config, not every one wants their splits to be of equal size on resize, sometimes i want the split to of smaller size whether the screen is resized or not
this should be in used custom dir
2 years ago
Aki
4ac1ece326
Update lazy_load.lua
2 years ago
Lucario387
0f5a96028e
fix: gitsigns not loading
2 years ago
siduck
a6f2f0e0b9
Breaking Change: Avoid mapping default keybind <S-b>
...
related to #1504 #1386 , leader + b is the new key for opening new buffers now
2 years ago
Lucario387
4a5a927de8
fix: Windows User cannot load gitsigns
2 years ago
siduck
089cbe43f1
update mason filetype
...
https://github.com/williamboman/mason.nvim/pull/317
2 years ago
Sébastien Elet
a67e19a439
feat(init): resize panes when vim window is resized
...
Signed-off-by: Sébastien Elet <sebastien@elet.fr>
2 years ago
Akianonymus
130442712b
Fix some lsp warnings
2 years ago
Akianonymus
5e81ae8379
utils: close_buffer: Ask for confirmation when using on modified files
...
neovim handles this internally so why not use it
2 years ago
Akianonymus
ce86597c3d
utils: bufilter: Check for nil
...
it will be empty if tabufline is disabled
2 years ago
doubleChu
d9cd55fc0f
make paddings in the layout can be overrided
...
users can adjust the padding between the top and the header, or the header and buttons.
2 years ago
Lucario387
66e2904b68
format with stylua
2 years ago
Lucario387
e0d3950f50
fix not using current file's path
2 years ago
Lucario387
14ef6759be
Format with stylua
2 years ago
Lucario387
8e8d18ed8d
fix: not detecting subdir in git repo
2 years ago
Akianonymus
ac0faa4f8b
core: options: Remove redundant code
...
that is shada default behaviour, why it is there ?
2 years ago
Akianonymus
0184035c15
treesitter: Do no set normal syntax highlight here
...
normal syntax isn't dependent on treesitter, so will be set when loading
the theme
2 years ago
siduck
5f23aaf1ca
update comment.nvim mappings ( fix its breaking change )
...
cd1c38163d
2 years ago
Akianonymus
f2c3ed0e7d
utils: mappings: Allow plugin=true in user mappings
...
so that they can be lazy loaded if required
https://github.com/NvChad/NvChad/issues/1467
2 years ago
Akianonymus
78ddf8d624
Just load impatient from init
...
if will be called multiple times if present in lazy_load.lua which is
totallly unnecessary
why even from there ?
Yes, this does not affect the --startuptime
2 years ago
Akianonymus
a20fc560f3
utils: Improve mapping function | Properly lazy load whichkey
...
just add desc with normal vim.keymap.set function
whichkey will automatically use the descriptions
2 years ago
siduck
01b17d2ad6
remove icons from mapping descriptions
...
they look good on whichkey but its too much work to find icons for each mapping description and not all nerdfont icons align the same, some need extra spaces etc so i removed them
2 years ago
siduck
65cb9ba5fc
fix typo in lsp_references mapping | #1445
2 years ago
01GUY
04eb37c0f1
'blankline' fix filetype_exclude mason
...
with a capital letter it doesn't work
2 years ago
nullchilly
8cb28557a9
chore: formatting
2 years ago
nullchilly
724bc1cdf3
Follow lazy_load guidelines
2 years ago
nullchilly
074b656cbd
fix impatient not found on bootstrap
2 years ago