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
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
1381e924cf
fix no lspmappings without custom mappings | 0f013d4e7b (commitcomment-74845391)
2 years ago
siduck
34fbb2e066
Revert "fix #1141"
...
This reverts commit c5bcf9d9a1
.
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
zbirenbaum
c5bcf9d9a1
fix #1141
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
Leon Heidelbach
f8b5571466
fix: fixed lspconfig issues and cleaned up
2 years ago
Leon Heidelbach
5ba309a0df
fix: moved lsp mappings to lspconfig to only be set on lsp attach
2 years ago
siduck
b800879daa
add mapping to disable highlight ( #1121 )
2 years ago
siduck
a2ff5c285e
avoid un-needed lazy loading of packer | improve packer bootstrapping
2 years ago
siduck
bdf45a447a
remove conflicting mappings | ( #1119 )
2 years ago
siduck
d264c3c8e1
Use <C-x> to escape terminal mode | fix ( #1115 )
2 years ago
siduck
ed68c4b07d
rm un-needed mappings
2 years ago
Leon Heidelbach
5716bbcca0
fix: which-key group names can now be properly set with M.groups & refactoring
2 years ago
Leon Heidelbach
ec62a5cee8
fix: handle bug when which-key is not installed
2 years ago
Leon Heidelbach
3fc888c147
fix: remove disabled maps from which-key again
2 years ago
siduck
359a286aea
fix comment.nvim visual commenting not working ( #1081 )
2 years ago
Leon Heidelbach
0e8c73527c
fix: handled bug when no mappings table was set in chadrc
2 years ago
siduck
2439d2514f
add nvchad_theme global in options.lua
2 years ago
Leon Heidelbach
1bc1d9c52a
fix: disabled key maps are now completely removed from which-key
2 years ago
siduck
ef27ad4f2d
add mapping for escaping terminal
2 years ago
Yura Shatunov
0369a8ad77
Update mappings.lua
...
Now you can toggle terminal in terminal
2 years ago
Leon Heidelbach
96cd08ef45
fix: default mappings can now be properly disabled, independent of load order
2 years ago
Leon Heidelbach
c7a4d4e337
feat: fixed & added mappings & users can now add their custom "mode_opt"
2 years ago
siduck
25305eca92
clean up
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
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
d912bbe67c
mapping: Fix p not copy selected text when clipboard in not set
...
format statusline.lua
2 years ago
siduck
b9a1038acd
feat: add theme toggle btn | update theme plugin path
2 years ago
Magnus von Wachenfeldt
836ab5e98e
add mapping for :Telescope keymaps
2 years ago
siduck
c74b049408
Update utils.lua
2 years ago
Akianonymus
382eb7c60e
utils.lua: Improve plugin_list function
...
require strings if given, if succesfull then use that table
2 years ago
siduck
492fee1979
clean stuff
2 years ago
Arman.H
1d945d19b4
feat: add more autocommands
2 years ago
Arman.H
5ed71fe682
refactor: rewrite auto-commands in lua
2 years ago
Arman.H
174873b41f
refactor: remove unnecessarry keymap option
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
Freyskeyd
e557dc3af9
Fixing lsp mapping to use leader instead of space
...
Signed-off-by: Freyskeyd <simon.paitrault@gmail.com>
2 years ago
siduck
1c4a202d00
remove un-needed mapping
2 years ago
siduck
89e271c095
ease changing/adding highlight group colors
...
nvim_set_hl function from nvim v0.7 was used, now the highlight groups & their colors are in one whole table, can easily merge user highlghts override table, check https://nvchad.github.io/config/Custom%20config#override-default-highlights
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
9ae7c2aff3
fix error while closing file ( #1002 )
2 years ago
siduck
985217b93f
add: Packer snapshot feature ( #721 )
2 years ago
siduck
c8df626776
fix ( #854 )
2 years ago
zbirenbaum
d16546acac
fix #977
2 years ago
siduck
263dcc0115
make statusline separator style customizable | fix ( #995 )
2 years ago
siduck
83fe03455e
fix ( #989 )
...
Prevents auto-focus of nvimtree when there are multiple buffers opened and current buffer is closed
2 years ago
Arman.H
a8466ccf4c
fix: set LSP mappings only for buffers that have a configured language server
2 years ago
zbirenbaum
95951c86a9
add back ability to remove plugins
2 years ago
zbirenbaum
36a25ded76
fix <leader>x not closing nvim-tree
2 years ago
zbirenbaum
aa4bab9605
fix group comments regression
2 years ago
siduck
08da7f6698
clean mappings.lua
2 years ago
siduck
db18d5f356
add better way to change default options
...
check http://localhost:3000/config/Custom%20config#change-default-options
2 years ago
siduck
adecbe719f
BREAKING CHANGE | re-implementation of custom config
2 years ago
Justin Perez
6061f9455d
Typecheck return value of chadrc; propagate errors
...
* Don't blindly assume the only way `require "custom/chadrc.lua" can
fail is that the file doesn't exist.
* Provide user with a more useful message when return value is wrong
3 years ago
guoliang
3d78ef3474
fix: insert mode nav shortcut
3 years ago
siduck
3585ae3dfd
use better keybinds for spawning terms
3 years ago
zbirenbaum
4a888ad037
add float term mappings and config
3 years ago
zbirenbaum
d7522a940d
add disable option for statusline hide au
3 years ago
Arman.H
b21defd4e4
refactor: remove unnecessary mapping
3 years ago
zbirenbaum
03563f30cc
add new location option for chadterm
3 years ago
siduck
232b453c29
avoid using default mapping for copying
3 years ago
siduck
af22bee84a
use previous split ratio for horizontal term buffer
3 years ago
siduck
bf89f0bf5f
fix typo in mapping
3 years ago
siduck
63d54926a4
add mappings to spawn nobufflisted terms
3 years ago
siduck
4ca8d781cf
add option to enable inbuilt plugins ( #919 ) ( #914 )
3 years ago
zbirenbaum
e328b86336
add terminal customizations options to default config
3 years ago
zbirenbaum
1face444b8
change plugin init to config terminal on load extensions, change mappings to use new chadterm
3 years ago
siduck
6e9c78d1af
avoid using default keymap ( #910 )
3 years ago
tuberry
ec5017126c
feat: support themes other than defaults
...
Try to activate a theme if not presented in defaults. Accordingly,
add the option `ui.colors` to provide the missing `hl_theme*` in
the custom theme.
3 years ago
i3cheese
229ad7e00d
Fix j -> gj mapping.
3 years ago
siduck
ac392cd29b
misc
...
cb531cd90b
3 years ago
siduck
cb531cd90b
shorten some long mapping vars, fix ( #849 )| fix ( #836 )
3 years ago
Ruben Verheyden
5ec6112a59
fix for ( #844 ) Replace-paste at end of line incorrect
3 years ago
zbirenbaum
76d194b141
fix for getting config settings from plugin table
3 years ago
siduck
ceaf02e0bf
replace dashboard with alpha.nvim ( #816 )
3 years ago
zbirenbaum
c1e372e2cd
fix autocmd breaking term plugins
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
siduck
baaa7f0d4b
fix ( #793 )
3 years ago
siduck
f4c4d8f6c6
enable snippets by default
3 years ago
Akianonymus
46db63749f
cmp: Add border to floating docs, move completeopt inside config
...
format files
3 years ago
siduck
3ee787fe08
remove un-needed filetype option
3 years ago
siduck
d0ad028efc
rm conflict in mappings
...
leader n for nummber line conflicted with leader nn
3 years ago
i3cheese
195f6f3621
Toggle relative numbers and copy to system clipboards mappings
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
d8dabe9e5e
defer and restore shada
3 years ago
zbirenbaum
bd98d76ad6
improve startup time with shada load deferral
3 years ago
zbirenbaum
e87c10f225
fix for removals
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
siduck
64c32d2e5e
clean packer config | Breaking change
3 years ago
siduck
e8b31c9308
add impatient.nvim and filetype.nvim | improve startuptime
3 years ago
i3cheese
2a02054a39
Add config.plugins.status.snippets to enable/disable snippets
3 years ago
Akianonymus
bad06dc44f
mappings: Allow to remove plugin mappings in chadrc
...
This enables us to disable a plugin mappings individually
for eg:
M.mappings.plugins = {
telelscope = {
find_hiddenfiles = false
}
}
This will disable the telelscope find_hiddenfiles mapping.
It's also helpful when we want to use the mapping used by find_hiddenfiles for something else
3 years ago
siduck
a0dd82a292
clean nvimtree config
3 years ago
zbirenbaum
4077ff3520
fixed chadrc string overrides calling default function parameter. Added ability to use function as config override
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
cf7f8a557a
added helper function to support partial plugin config overrides via tables in chadrc
3 years ago
siduck
b1338beb0f
add option to toggle lazy load for cmp and related
3 years ago
siduck
71b710b35b
add option for packerInit | fix ( #715 )
3 years ago
David Stark
ea6f2a1490
hotfix to :Telescope command flag order
3 years ago
David Stark
83ad616dd3
when finding all files via Telescope follow symlinks
3 years ago
siduck
4e54ee0081
rm hooks
3 years ago
siduck
0a546e4720
rm unused hook
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
Dundar Göc
9d013a3529
chore: fix typos
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
ryanb-dev
688586eeec
Telescope: Remove no_ignore option from find files
...
Prior to this change, searches through large repositories would include
files within the .gitignore, resulting in long search results and many
useless results. This change results in find_files respecting
.gitignore and find_hiddenfiles instead being an exhaustive search over
all files within the current directory.
3 years ago
Akianonymus
60212005cb
statusline: Refresh after BufRead too
...
sometimes events like BufEnter, BufWinEnter, etc are not enough for triggering a refresh, like opening nvim when nvimtree is not lazy load
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
Erasin
ae90cca3f0
lua vim.diagnostic.setloclist
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
siduck
1cd5150b70
update comment toggle mappings ( #658 )
3 years ago
Sravanth C
f718060260
Rename esc_insertmode to better_escape
...
- change the plugin status name for better_escape
3 years ago
siduck
01f652fcc4
hide nvimtree rootdir by default
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
01babafd72
add option for fillchars
3 years ago
siduck
2a8afcb7b6
rm theme toggler config
3 years ago
siduck
6347a00023
add mapping, highlights for keybind cheatsheet | disable indentline in it
3 years ago
siduck
9e8af5ad93
include NvimTreeNormalNC for transparency | add #608
3 years ago
siduck
3330d1cc06
clean up!
3 years ago
siduck
aa9667a5de
Revert "add cheatsheet.nvim"
...
This reverts commit e8b919723e
.
3 years ago
siduck
1567a9c73a
use tbl_deep_extend to merge configs | rm other functions
3 years ago
siduck
e8b919723e
add cheatsheet.nvim
3 years ago
siduck
bdd6dc12c2
restructure | clean default_config
3 years ago
siduck
8de3f4e84c
restructure init.lua | lspconfig
3 years ago
siduck
a256591e90
move plugin override function to utils | increase packer clone timeout
3 years ago
siduck
c8a27d701c
cleanup!
3 years ago
siduck
fd668e559e
add option for overriding highlights ( #596 )
3 years ago
siduck
c5fe1f711e
add : option to load autopairs sequentially ( #584 )
3 years ago
siduck76
068ae08f6c
avoid using cmp disable var for autopairs ( #567 )
3 years ago
Andrew Balmos
67962828bb
Add smartcase option
3 years ago
max397574
16a0c97fc9
fix: use better name for mapping
3 years ago
Ay355
cb977a5313
fix: use of left/right arrow keys in insert mode
...
This allows the left and right arrows to move between lines in insert mode.
3 years ago
Ashin Antony
7d5a15f7ce
fix(CI): CI bug fixed | docs: Added charity contribution link ( #532 )
...
* fix: Fix stylua CI formatter | add charity link
Update format.yml
* chore: format with stylua
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
3 years ago
Akianonymus
2356ba069e
fix : #501 | delay when use d in visual mode
...
only if copy_del = false
3 years ago
Akianonymus
d810cc35a7
chore: format files
3 years ago
Akianonymus
317eedd9b2
feat: Make short statusline toggleable from chadrc
3 years ago
siduck76
a1c234e001
clean : debloat config | rm un-needed plugins
3 years ago