siduck
d8b966730c
remove useless mappings | gt & gT already exists
2022-08-02 20:21:40 +05:30
siduck
60fb7fd0a9
load webdevicons plugin after nvchad_ui
2022-08-01 14:00:06 +05:30
tomasky
f51e91a391
fix(lsp): lsp on_attach was not called at normal mode
2022-07-31 20:10:05 +05:30
siduck
243552c21e
override mason.nvim higlights with an autocmd temporarily
...
https://github.com/williamboman/mason.nvim/discussions/133
2022-07-30 16:01:47 +05:30
siduck
27f01cbb10
make alpha.nvim options structure match to all other plugin config options
...
this was creating confusion among people those who override alpha-nvim config
2022-07-30 08:42:18 +05:30
tomasky
817aeea9a1
fix(0.8): 🐛 update session data dir in neovim nightly
...
Nvim now stores "session data" (shada, persistent undo, ...) in $XDG_STATE_HOME (~/.local/state)
2022-07-26 18:01:19 +05:30
siduck
429ce94da1
store vim version in global for v0.8 compatibility checks
...
so we dont have to run vim.version() function in many places of the config cuz we will be making nvchad 0.8 compatible too bit by bit
2022-07-26 13:05:58 +00:00
Lilin Lao
8eb56b6644
Fix windows env path separator
...
Fix: mason installed binaries path appended to env.PATH when os is windows, the env path separator is ";".
2022-07-26 12:54:12 +05:30
ahhshm
a522cebca8
fix(options): don't set `did_load_filetypes` in neovim nightly
...
Lua filetype detection is enabled by default in neovim nightly so we don't need those two options. The reason we can't simply override them in `custom/init.lua` is that setting `did_load_filetypes` to any value, completely disables filetype detection (and therefore syntax highlighting) and this may confuse people that use neovim nightly. I know NvChad doesn't officially support neovim nightly but people may want to try it to see the new features and this PR makes their life easier. Also, you do a similar check in `plugins/configs/lspconfig.lua` so I thought it's ok :)
2022-07-26 12:52:57 +05:30
Ryan Caezar Itang
be5fe4ea62
fix: meson.nvim override typo
2022-07-26 11:20:15 +05:30
siduck
fd30351b0d
add cmd to install all mason.nvim packages
2022-07-25 14:25:31 +00:00
siduck
a83ebc34e5
Breaking Change : LSPInstaller is dead so use mason.nvim
...
(#1368 )
2022-07-25 13:49:33 +00:00
siduck
5d4c51127c
clean stuff
...
5501044bfd
2022-07-24 17:00:09 +00:00
siduck
26fc9b5a6c
Breaking change : easen up custom lspconfig setup
...
before we were using variables/fields to setup custom lspconfig but today I realized that we dont even need that, we can just modify default lspconfigs config
2022-07-24 10:45:14 +00:00
siduck
2b55f9bb78
rm un-needed nvim-colorizer lazyloading function
2022-07-24 10:17:46 +00:00
siduck
6a789fa37d
breaking change for option overriders | rm un-necessary things from config
...
Put all your options in custom/init.lua
2022-07-24 07:35:12 +00:00
siduck
6f0aa376a8
set shiftwidth to 2 | format all files
...
big thanks to @ghifarit53
2022-07-22 16:00:00 +00:00
Akianonymus
d8a92c75b1
Fix colorizer lazy load messing up cursor position when file is opened
2022-07-15 15:58:59 +05:30
siduck
e94a8c1e25
add global for tabufline CoverNvimtree module | ( #1338 )
...
7292775ca0
2022-07-15 15:17:42 +05:30
siduck
74f2efca9f
BREAKING Change for statusline_separator & tabufline overriders
...
moved statusline & tabufline into a new plugin to keep the base config clean and fix issues like (#1307 )
2022-07-15 09:37:12 +05:30
Akianonymus
fa68c66454
mappings: Do not use j,k mappings in operator mode
2022-07-14 23:19:29 +05:30
siduck
fb9a7b9206
add nvchad ui plugin
2022-07-14 17:42:00 +05:30
Akianonymus
b9f0e4623e
mappings: Add back mappings removed in 0844431d37
| Format files
2022-07-14 15:44:10 +05:30
siduck
37b2c53a46
fix diff highlights not working on gitcommit filetypes ( #1317 )
...
removed indentline char as it moves indentline a lil bit towards right whenever contextstart highlight shows , check https://github.com/lukas-reineke/indent-blankline.nvim/issues/454
2022-07-13 09:51:20 +05:30
Leon Heidelbach
7b683eaf63
fix: only access mapping_info.opts field if possible
2022-07-12 18:34:22 +02:00
siduck
5339bc42ae
clean stuff
...
remove vim tsparser as it is adviced to have 100% lua config and vim.cmd adds a lil overhead as compared to native vim api functions, increase shiftwidth as it looks better
2022-07-12 21:54:25 +05:30
Sidhanth Rathod
86b3b6e96b
Dont list quickfix buffers #1310
2022-07-08 19:20:57 +05:30
Thieu Nguyen
1500ff1516
enhancement: update lsp syntax to support both stable and nightly
2022-07-06 09:00:21 +05:30
Maximiliano Curia
71f30f72c0
signatureHelp: don't capture focus
2022-07-04 21:58:59 +05:30
siduck
c19398b3f6
fix #1309
2022-07-04 11:51:43 +05:30
siduck
cd5d85a11b
modularize statusline config | Make overriding of it actually work ( #1307 )
2022-07-04 07:09:38 +05:30
siduck
7654a1fc8c
allow showing of buffer in a different tab if its already opened in another tab #1297
2022-07-01 06:27:40 +05:30
siduck
d4c71e1472
fix hidden buffer tabs not showing in tabufline with less space
...
credits to @ii14 for helping me fix this issue
2022-06-29 10:17:28 +05:30
siduck
ae77406a64
fix #1276
2022-06-28 20:09:02 +05:30
siduck
519a2df1a0
clean up
2022-06-28 11:11:19 +05:30
tomasky
6ff356ae93
fix: let override function works,fix #1287 #1278
2022-06-28 11:11:19 +05:30
Manas Mengle
ce2a5d8596
fix(luasnip): switch to using global variables
2022-06-27 22:20:22 +05:30
Manas Mengle
34628a1789
fix(luasnip): make sure friendly-snippets are loaded too
2022-06-27 22:20:22 +05:30
Manas Mengle
5a3fcd7326
feat(luasnip): added snippet_paths option for luasnip
2022-06-27 22:20:22 +05:30
McAuley Penney
9ccc95ea6c
refactor: remove python2 provider
...
• since neovim/neovim@baec0d3152
python2 support has been removed. The
Python provider for Python2 no longer
exists on v0.7 and newer
2022-06-27 22:19:17 +05:30
McAuley Penney
aef0a987cc
fix: providers are not disabled
...
• problem: providers are incorrectly disabled
• why: providers must be disabled by
setting their global value to 0,
unlike default plugins.
• solution: disable built-in providers by
setting their values to 0
instead of 1
2022-06-27 22:19:17 +05:30
Höhl, Lukas
e52ba32fa3
feat(nvimtree): enable filesystem watchers
...
Signed-off-by: Höhl, Lukas <lukas.hoehl@accso.de>
2022-06-27 20:18:40 +05:30
siduck
73cfdd7367
remove buf_loaded check
...
As this causes issues (buf switching i.e tbufbnext/tbufprev) not working properly when nvim is opened with multiple files dbb3439982 (commitcomment-77092312)
2022-06-27 20:11:20 +05:30
siduck
dbb3439982
fix tabufline not showing multiple files on startup | fix #1277
2022-06-27 19:15:28 +05:30
siduck
33550e9587
add options for tabufline : enabled, lazyload, override | fix ( #1274 )
2022-06-27 07:16:33 +05:30
asiryk
9c07c5c2ed
fix typo in treesitter init cmds
2022-06-26 19:34:07 +05:30
Höhl, Lukas
1fdf01ccd4
feat(nvim-tree): enable adaptize size
...
Signed-off-by: Höhl, Lukas <lukas.hoehl@accso.de>
2022-06-26 19:29:51 +05:30
siduck
62b9c09f44
fix tabufline crash when formatting buf | ( #1265 )
2022-06-26 06:24:52 +05:30
siduck
876295ec02
rm misleading field name for tabufline in default_config
2022-06-25 11:21:50 +05:30
siduck
845d5b4866
write own lightweight tabufline | remove bufferline
2022-06-24 19:24:59 +05:30
siduck
5e4b2e6a11
avoid cmp to take over "<CR>" #1258
2022-06-24 10:24:45 +05:30
Sabu Siyad
d327582dc0
telescope: remove deprecated option: `use_less`
2022-06-22 14:03:22 +05:30
Rentib
e57a3b5de9
added missing brackets
2022-06-21 18:10:09 +05:30
Chris
2138c846be
Fix Plugin Override Function Capabilities
...
In order to ensure that plugin configuration that is overridden with a
function instead of a table is still merged with the default plugin
configuration, this commit splits up the if/elseif/else statement in
lua/core/utils.lua.
This is necessary as we want to take the resulting table returned from
the override function and merge it with the default_table before setting
up the plugin.
Fixes [this issue](https://github.com/NvChad/NvChad/issues/1239 )
2022-06-20 05:15:49 +05:30
Leon Heidelbach
7bb3afbb96
feat: add warning message when using PackerSync on snapshot branches
2022-06-20 01:30:42 +02:00
siduck
46590c3772
fix 4f1ee6ec8f (commitcomment-76448502)
2022-06-19 16:55:40 +05:30
siduck
4f1ee6ec8f
Breaking change for statusline_separator field users | optimize statusline & make it overridable
...
added cmd fields for various plugins for example lspinstaller+lspconfig gets loaded only when a file opened but their commands can be run before a file is opened so I additionally lazy loaded them on their cmds too
2022-06-19 13:43:11 +05:30
siduck
099e075a01
lazy load plenary.nvim
2022-06-18 16:25:37 +05:30
siduck
a99a789f74
fix #1223
2022-06-18 14:25:23 +05:30
siduck
9bca3eacae
clean config | fix ( #1225 ) ( #1226 )
2022-06-18 09:57:17 +05:30
vlaw
349ee96a20
feat: export lazy_load function for user custom plugins
2022-06-17 16:55:06 +05:30
Leon Heidelbach
92082d64e5
feat: (BETA release) NvChadSnapshots are here. Look at the pinned issue for more information!
2022-06-16 20:00:54 +02:00
tomaswyz
977864e24d
Update lazy_load.lua
...
just load bufferline once. let `nvim somedir/*lua` working
2022-06-16 13:41:22 +05:30
tomaswyz
c0d75edea0
fix: always display `LSP ~`
2022-06-16 11:49:38 +05:30
zbirenbaum
dac05df972
Fix deprecation notice on nightly
2022-06-16 00:15:17 -04:00
zbirenbaum
6bb209a834
fix #1215
2022-06-16 00:01:15 -04:00
tomaswyz
1383117bd3
Update lazy_load.lua
...
just check dir ,not check every file
2022-06-16 05:47:14 +05:30
a690700752
771046a738
feature: make override can be a function
2022-06-15 17:56:50 +05:30
siduck
2091160434
BREAKING change for hl_override users
...
put your new highlight groups to hl_add and put your overriden highlight groups which are present in our default theme in hl_override
2022-06-15 17:08:39 +05:30
siduck
e1be20329e
Update statusline.lua
2022-06-15 17:03:39 +05:30
DragonBillow
d66c000d48
fix: show all lsp of mulit-lsps workspace
2022-06-15 17:03:39 +05:30
siduck
aabf8ca225
make lspsignature window float above the cursor to avoid cmp overlapping
...
special thanks to https://www.reddit.com/r/neovim/comments/vbsryc/comment/icehk2c/?utm_source=share&utm_medium=web2x&context=3
2022-06-15 07:26:10 +05:30
siduck
a7a6945f52
dont lazy load extensions plugin as its useless to do so
...
fix 0bde81a074 (commitcomment-76091612)
2022-06-14 23:23:13 +05:30
siduck
50fdc12f80
fix #1207
2022-06-14 22:56:57 +05:30
siduck
31f0a2bd4c
fix creepy issue related to lazyloading
2022-06-14 19:50:34 +05:30
siduck
0bde81a074
Improve startuptime | remove un-needed plugins | lazy load plugin highlights too
...
removed nvim-gps as nvim-navic or winbar.nvim will be added when v0.8 neovim releases. Removed lsp signature as I was able to emulate showing args with the default signature help() window
2022-06-14 17:36:27 +05:30
kiyon
d42ffe1ac7
fetch correct lsp name while existing multi actived lsp clients
2022-06-13 10:59:09 +05:30
siduck
5b37cb5875
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
2022-06-10 17:24:02 +05:30
siduck
5ee4f93309
clean readme | rm outdated info & update img links
2022-06-09 08:45:28 +05:30
siduck
dd260cb4d5
add custom highlight group for cmp
...
so cmp will not take the bg from Pmenu
2022-06-09 05:55:35 +05:30
siduck
700801b313
avoid overriding default vim.lsp functions
...
read https://github.com/NvChad/NvChad/discussions/1180
2022-06-07 11:11:55 +05:30
siduck
4a603d1a1d
add tag release field in bufferline packer definition ( #1176 )
2022-06-06 20:10:56 +05:30
Waldir Borba Junior
1b4ac82718
Update init.lua
2022-06-06 18:33:04 +05:30
siduck
d9263b3718
add error handling in statusline for devicons plugin
2022-06-06 10:10:35 +05:30
TianYaX
39a7f60682
add arrow style for statusline
2022-06-06 09:54:40 +05:30
siduck
671321e0c8
trunacate statusline components on less space
2022-06-06 05:51:02 +05:30
siduck
1b5ecdce45
add depth field to nvim-gps conf
...
So 5 is the limit for amount of context shown, by default its 0 which means that there wouldnt be any limit so gps could get veryyyyyyyyy long!
2022-06-05 20:30:21 +05:30
siduck
48b1226961
write own statusline | remove feline
2022-06-05 19:11:26 +05:30
siduck
9e3a43302c
rm un-needed code
2022-06-03 12:03:52 +05:30
Mohammad Hosein
fd96cc3c63
change proiority of completion list in nvim-cmp
2022-06-03 10:57:21 +05:30
siduck
88bd63d407
fix #1168 | make disabling of default plugins in options.lua overridable
2022-06-03 01:08:09 +05:30
siduck
56c9b087ea
fix edgecase for nonicon filetypes in statusline
2022-06-02 23:58:08 +05:30
siduck
9b7b44f74f
add nvim_gps to statusline | populate renamer popup with old value
2022-06-02 23:29:15 +05:30
AlexanderHOtt
9f48587d63
add option to override luasnip options
2022-06-02 10:18:19 +05:30
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
2022-06-01 19:33:11 +05:30
siduck
b828b677bd
Make Comment.nvim and gitsigns configs overridable
2022-06-01 17:27:21 +05:30
siduck
1f4f614415
rm non-existent gloabl from sumneko_lua conf
...
https://github.com/NvChad/NvChad/issues/1162#issuecomment-1143369271
2022-06-01 16:22:20 +05:30
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/
2022-06-01 14:50:01 +05:30
siduck
f78dc30508
minor improvements to startuptime
2022-06-01 00:49:23 +05:30
siduck
59de298d8f
fix #1155 , #1149
2022-05-30 12:33:46 +05:30
siduck
fd96f4ddbd
make autopairs overridable | fix ( #1154 )
2022-05-30 12:16:18 +05:30
siduck
1381e924cf
fix no lspmappings without custom mappings | 0f013d4e7b (commitcomment-74845391)
2022-05-29 20:26:16 +05:30
siduck
ebe1512108
fix ( #1145 )
2022-05-29 19:35:02 +05:30
siduck
34fbb2e066
Revert "fix #1141 "
...
This reverts commit c5bcf9d9a1
.
2022-05-29 19:26:12 +05:30
siduck
4055b8bb19
fix 0f013d4e7b (commitcomment-74835702)
2022-05-29 16:56:49 +05:30
siduck
1a1bc99f1b
misc
2022-05-29 16:21:17 +05:30
siduck
cb97cef2a7
remove usage of globals for util functions
2022-05-29 16:07:47 +05:30
siduck
0f013d4e7b
Breaking change for non-whichkey users | Refactor mapping functions
2022-05-29 15:10:33 +05:30
zbirenbaum
c5bcf9d9a1
fix #1141
2022-05-29 04:41:02 -04:00
Anonymous1231-dev
6e063cb3e3
chore: Add some beautiful icons
...
Signed-off-by: Anonymous1231-dev <87801676+Anonymous1231-dev@users.noreply.github.com>
2022-05-29 10:22:18 +05:30
siduck
c7949aa3c3
remove globals from nvimtree config | 3ba383d591
2022-05-28 07:54:42 +05:30
Leon Heidelbach
f8b5571466
fix: fixed lspconfig issues and cleaned up
2022-05-27 06:07:28 +05:30
siduck
cdf18fd334
clean up
2022-05-27 06:07:28 +05:30
Leon Heidelbach
5ba309a0df
fix: moved lsp mappings to lspconfig to only be set on lsp attach
2022-05-27 06:07:28 +05:30
siduck
c7cfacd360
register lsp mappings for buffer only
2022-05-27 06:07:28 +05:30
nullchilly
16d5451594
Load nvimtree with alpha so ignore_ft_on_setup actually works
2022-05-24 10:00:48 +05:30
siduck
b800879daa
add mapping to disable highlight ( #1121 )
2022-05-24 05:24:11 +05:30
siduck
a2ff5c285e
avoid un-needed lazy loading of packer | improve packer bootstrapping
2022-05-23 12:54:03 +05:30
siduck
bdf45a447a
remove conflicting mappings | ( #1119 )
2022-05-22 20:22:08 +05:30
nullchilly
b159d4e398
Changed dashboard to alpha
2022-05-22 17:28:55 +05:30
Mactavish
0b0d6b6fc1
fix: override options before register keys
2022-05-22 16:58:24 +05:30
siduck
d264c3c8e1
Use <C-x> to escape terminal mode | fix ( #1115 )
2022-05-22 15:43:22 +05:30
siduck
ef9230a31b
use better field name
2022-05-22 14:12:54 +05:30
Freddie Haddad
d09abcf8b3
fix: update hide scrollbar logic to work with cmp
2022-05-22 05:28:49 +05:30
lixvbnet
45b4530fa4
fix typo
2022-05-21 19:29:51 +05:30
siduck
ed68c4b07d
rm un-needed mappings
2022-05-21 12:33:19 +05:30
zbirenbaum
cef2899bba
fix #1109
2022-05-21 01:46:44 -04:00
siduck
bcb41ea239
misc
2022-05-21 09:02:45 +05:30
siduck
ad6752792a
minor fix to incorrect statusline in transparent mode | fix ( #1107 )
2022-05-21 06:10:34 +05:30
siduck
8c16f487b5
move statusline highlights to base46 repo
...
related to https://github.com/NvChad/base46/issues/77
2022-05-20 23:13:18 +05:30
Arman.H
a8fd371b08
fix(cmp): change the confirmation behaviour to `Insert`
2022-05-16 18:48:53 +05:30
Leon Heidelbach
5716bbcca0
fix: which-key group names can now be properly set with M.groups & refactoring
2022-05-16 18:17:49 +05:30
Leon Heidelbach
ec62a5cee8
fix: handle bug when which-key is not installed
2022-05-15 19:15:23 +05:30
Leon Heidelbach
3fc888c147
fix: remove disabled maps from which-key again
2022-05-15 18:04:15 +05:30
siduck
359a286aea
fix comment.nvim visual commenting not working ( #1081 )
2022-05-15 08:12:09 +05:30
Leon Heidelbach
0e8c73527c
fix: handled bug when no mappings table was set in chadrc
2022-05-14 23:15:45 +05:30
siduck
2439d2514f
add nvchad_theme global in options.lua
2022-05-14 21:27:18 +05:30
Leon Heidelbach
1bc1d9c52a
fix: disabled key maps are now completely removed from which-key
2022-05-14 18:34:08 +05:30
siduck
ef27ad4f2d
add mapping for escaping terminal
2022-05-14 16:23:02 +05:30
Yura Shatunov
0369a8ad77
Update mappings.lua
...
Now you can toggle terminal in terminal
2022-05-14 13:02:34 +05:30
siduck
970ddf79e5
add: LspInfo window borders
2022-05-14 11:18:29 +05:30
Leon Heidelbach
96cd08ef45
fix: default mappings can now be properly disabled, independent of load order
2022-05-14 08:01:09 +05:30
Leon Heidelbach
c7a4d4e337
feat: fixed & added mappings & users can now add their custom "mode_opt"
2022-05-13 11:35:35 +05:30
siduck
25305eca92
clean up
2022-05-12 19:27:11 +05:30
siduck
0844431d37
breaking change : re-implement custom mappings | simplify it | add whichkey
...
fixes #1057 , #1047
2022-05-12 18:26:01 +05:30
vlaw
4fa0b4ae7d
feat(config): configs for telescope extensions
2022-05-11 07:55:07 +05:30
siduck
c0ca91cb92
add nvchad string to sumneko globals
2022-05-10 20:41:37 +05:30
Arman.H
5a1240be82
refactor: add utils to the global scope
2022-05-10 20:15:08 +05:30
siduck
8571787d70
add dynamic header padding for dashboard | disable statusline in it
2022-05-10 17:41:26 +05:30
Akianonymus
08a16b9201
telescope: Add mapping to close picker with q in normal mode
2022-05-09 10:49:21 +05:30
Akianonymus
d912bbe67c
mapping: Fix p not copy selected text when clipboard in not set
...
format statusline.lua
2022-05-08 11:36:05 +05:30
siduck
5cb7aeed10
misc
2022-05-07 20:39:20 +05:30
Akianonymus
a1e33798b6
statusline: Make config overridable
2022-05-07 20:22:08 +05:30
Akianonymus
78cf3e97ad
nvimtree: Don't exclude custom dir deliberatly
...
this is not doable, can interfere with different repos
2022-05-07 20:22:08 +05:30
siduck
b9a1038acd
feat: add theme toggle btn | update theme plugin path
2022-05-06 20:14:57 +05:30
Mihnea Creanga
0601876ab6
Update cmp.lua
2022-05-06 18:49:33 +05:30
siduck
b05e90ba8b
rm highlight coloring of bufferline, web-devicons ( #1025 )
2022-05-05 22:49:51 +05:30
Magnus von Wachenfeldt
836ab5e98e
add mapping for :Telescope keymaps
2022-05-05 22:28:45 +05:30
siduck
21513e3b28
hide gitignored files on nvimtree | exclude
2022-05-05 17:14:51 +05:30
siduck
c74b049408
Update utils.lua
2022-05-05 15:02:48 +05:30
Akianonymus
9472212cee
Format files
2022-05-05 15:02:48 +05:30
Akianonymus
382eb7c60e
utils.lua: Improve plugin_list function
...
require strings if given, if succesfull then use that table
2022-05-05 15:02:48 +05:30
Akianonymus
08e9ab363e
plugins/cmp: Use keymaps for command line too.
...
will be used if cmp triggered in command line mode
2022-05-05 15:02:48 +05:30
siduck
492fee1979
clean stuff
2022-05-05 14:57:36 +05:30
siduck
6fd4fbbe98
add folder arrows ( #1022 )
2022-05-04 19:12:26 +05:30
Arman.H
1d945d19b4
feat: add more autocommands
2022-05-04 11:18:06 +05:30
siduck
cb86c87e88
add lsp-installer because its bette than before now!
2022-05-04 06:55:36 +05:30
Arman.H
5ed71fe682
refactor: rewrite auto-commands in lua
2022-05-03 23:01:36 +05:30
siduck
854534f54c
rice cmp-nvim
...
related to 15a1b910a0
2022-05-03 22:57:16 +05:30
Arman.H
174873b41f
refactor: remove unnecessarry keymap option
2022-05-03 20:01:14 +05:30
siduck
d84e2b36a1
update plugin name
2022-05-03 12:13:32 +05:30
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
2022-05-03 00:13:38 +05:30
Freyskeyd
e557dc3af9
Fixing lsp mapping to use leader instead of space
...
Signed-off-by: Freyskeyd <simon.paitrault@gmail.com>
2022-05-02 19:34:49 +05:30
siduck
1c4a202d00
remove un-needed mapping
2022-05-01 22:42:05 +05:30
siduck
7123edf0ef
rm un-needed module from telescope definition options
2022-05-01 21:31:39 +05:30
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
2022-05-01 21:24:33 +05:30
siduck
841f839bb6
Revert "fix: set LSP mappings only for buffers that have a configured language server ( #1004 )"
...
This reverts commit a8466ccf4c
.
2022-05-01 18:24:40 +05:30
siduck
9ae7c2aff3
fix error while closing file ( #1002 )
2022-05-01 08:01:47 +05:30
siduck
985217b93f
add: Packer snapshot feature ( #721 )
2022-04-30 23:37:31 +05:30
siduck
36aeebc580
fix : luasnip not working ( #1000 )
2022-04-30 21:48:11 +05:30
siduck
3c282a5fd5
fix: replace vertsplit highlights wtih winseparator ( #969 )
...
From v0.7, vertsplit => WinSeparator so updated the nvimtreeversplit hl group too https://github.com/kyazdani42/nvim-tree.lua/pull/1219
2022-04-30 21:35:40 +05:30
primeapple
498513d72d
put opt keys back
2022-04-30 17:24:05 +05:30
primeapple
949a8d5aaf
added gc and gb as keys to trigger lazy load on comment plugin, removed unnesc opt keys
2022-04-30 17:24:05 +05:30
siduck
c8df626776
fix ( #854 )
2022-04-30 15:48:45 +05:30
zbirenbaum
d16546acac
fix #977
2022-04-29 19:14:50 -04:00
siduck
263dcc0115
make statusline separator style customizable | fix ( #995 )
2022-04-30 03:57:12 +05:30
siduck
83fe03455e
fix ( #989 )
...
Prevents auto-focus of nvimtree when there are multiple buffers opened and current buffer is closed
2022-04-29 22:33:18 +05:30
Arman.H
a8466ccf4c
fix: set LSP mappings only for buffers that have a configured language server
2022-04-29 22:04:05 +05:30
ahhshm
83a044e903
chore: disable omnifunc
2022-04-29 21:16:43 +05:30
zbirenbaum
95951c86a9
add back ability to remove plugins
2022-04-29 10:40:36 +05:30
zbirenbaum
36a25ded76
fix <leader>x not closing nvim-tree
2022-04-28 04:06:38 -04:00
zbirenbaum
aa4bab9605
fix group comments regression
2022-04-28 03:58:35 -04:00
siduck
08da7f6698
clean mappings.lua
2022-04-28 04:34:14 +05:30
siduck
db18d5f356
add better way to change default options
...
check http://localhost:3000/config/Custom%20config#change-default-options
2022-04-28 04:03:48 +05:30
siduck
6750dee431
load missing override functions for cmp/devicons
2022-04-28 03:41:36 +05:30
siduck
adecbe719f
BREAKING CHANGE | re-implementation of custom config
2022-04-27 21:12:28 +05:30
zbirenbaum
1c8a677024
Fix #938
2022-04-14 13:57:11 -04:00
c-my
bc05e4be08
fix: move option "nvim_tree_indent_markers" to setup
2022-04-11 05:41:24 +05:30
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
2022-04-10 17:48:10 +05:30
guoliang
3d78ef3474
fix: insert mode nav shortcut
2022-04-10 17:46:16 +05:30
siduck
3585ae3dfd
use better keybinds for spawning terms
2022-04-10 15:42:46 +05:30
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
2022-04-10 09:17:26 +05:30
zbirenbaum
4a888ad037
add float term mappings and config
2022-04-09 01:32:27 -04:00
zbirenbaum
d7522a940d
add disable option for statusline hide au
2022-04-09 08:49:19 +05:30
Arman.H
b21defd4e4
refactor: remove unnecessary mapping
2022-04-07 21:57:11 +05:30
zbirenbaum
03563f30cc
add new location option for chadterm
2022-04-02 14:33:45 +05:30
siduck
232b453c29
avoid using default mapping for copying
2022-04-01 19:36:29 +05:30
siduck
af22bee84a
use previous split ratio for horizontal term buffer
2022-04-01 13:06:14 +05:30
siduck
bf89f0bf5f
fix typo in mapping
2022-04-01 12:54:37 +05:30
siduck
63d54926a4
add mappings to spawn nobufflisted terms
2022-04-01 11:47:05 +05:30
siduck
4ca8d781cf
add option to enable inbuilt plugins ( #919 ) ( #914 )
2022-03-31 12:52:23 +05:30
zbirenbaum
e328b86336
add terminal customizations options to default config
2022-03-31 06:51:36 +05:30
zbirenbaum
1face444b8
change plugin init to config terminal on load extensions, change mappings to use new chadterm
2022-03-31 06:51:36 +05:30
siduck
6e9c78d1af
avoid using default keymap ( #910 )
2022-03-26 22:20:39 +05:30
tuberry
47e4f0361f
fix: let `hl_override` be compatible with custom themes
...
load `hl_override` after the theme
2022-03-26 19:58:29 +05:30
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.
2022-03-26 16:00:31 +05:30
zbirenbaum
958a62bc67
fix nvimtree vim globals not having any effect
2022-03-24 21:28:11 +05:30
siduck
75dbf5027d
fix dashboard not showing | ( #888 )
2022-03-20 07:30:30 +05:30
i3cheese
229ad7e00d
Fix j -> gj mapping.
2022-03-19 11:27:11 +05:30
johnsiras
ec274db8b2
Make the alpha override-abble.
2022-03-19 10:22:09 +05:30
Freyskeyd
4ad0bf1b22
Exposing on_attach to configure plugins in custom
...
Signed-off-by: Freyskeyd <simon.paitrault@gmail.com>
2022-03-13 18:33:51 +05:30
siduck
f58c7e7b9e
fix nvimtree opening half on file open ( #606 )
2022-03-12 08:39:16 +05:30
socialsmoker223
1278a3b703
Imporve luasnip Tab jump behaviour
2022-03-07 22:06:13 +05:30
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>
2022-03-07 19:18:14 +05:30
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!
2022-03-02 14:43:29 +05:30
siduck
ac392cd29b
misc
...
cb531cd90b
2022-03-02 14:36:21 +05:30
siduck
cb531cd90b
shorten some long mapping vars, fix ( #849 )| fix ( #836 )
2022-03-01 12:43:34 +05:30
zbirenbaum
1777be0064
fix for treesitter not loading on creating new file
2022-03-01 08:00:21 +05:30
Ruben Verheyden
5ec6112a59
fix for ( #844 ) Replace-paste at end of line incorrect
2022-02-27 18:25:06 +05:30
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
2022-02-24 09:52:16 +05:30
zbirenbaum
76d194b141
fix for getting config settings from plugin table
2022-02-20 11:46:06 +05:30
siduck
ceaf02e0bf
replace dashboard with alpha.nvim ( #816 )
2022-02-20 11:44:43 +05:30
zbirenbaum
c1e372e2cd
fix autocmd breaking term plugins
2022-02-20 08:08:06 +05:30
siduck
9ca0af1a24
disable nvimtree hijack on buffers
...
https://github.com/kyazdani42/nvim-tree.lua/issues/992
2022-02-17 19:45:43 +05:30
zbirenbaum
4be722d4a6
fix global variable causing issues
2022-02-15 08:12:51 +05:30
zbirenbaum
f81531df42
improve method of adding and removing plugins
2022-02-14 16:11:41 +05:30
siduck
a21e884983
remove snippet option for cmp | fix telescope first time delay
2022-02-12 07:31:23 +05:30
Felix Kratz
ca481b1385
fix acid blue cursor
2022-02-11 06:57:48 +05:30
Akianonymus
e7bba86ccf
plugins/colorizer: Move to our org fork
2022-02-07 20:21:11 +05:30
siduck
baaa7f0d4b
fix ( #793 )
2022-02-06 10:16:32 +05:30
siduck
748f0db485
lazy load Comment.nvim on gcc keybind ( #801 )
2022-02-05 19:09:25 +05:30
siduck
7b7c204e23
correct repo name for extensions plugin
2022-02-04 22:19:06 +05:30
siduck
f4c4d8f6c6
enable snippets by default
2022-02-04 22:17:10 +05:30
siduck
70baf718d2
clean highlights definitions
2022-02-04 12:19:16 +05:30
Akianonymus
46db63749f
cmp: Add border to floating docs, move completeopt inside config
...
format files
2022-02-04 06:12:31 +05:30
Akianonymus
5a3ac7300d
plugins/lspkind_icons: Add icon for TypeParameter
2022-02-04 06:12:31 +05:30
siduck
71295f9b61
re-add lspconfig capabilities
2022-02-02 22:26:04 +05:30
siduck
3ee787fe08
remove un-needed filetype option
2022-02-02 10:07:49 +05:30
socialsmoker223
2eab84f8f1
lunasnip super-tab like mapping example from hrsh7th/nvim-cmp
2022-02-01 18:56:33 +05:30
siduck
d0ad028efc
rm conflict in mappings
...
leader n for nummber line conflicted with leader nn
2022-01-31 14:31:21 +05:30
i3cheese
195f6f3621
Toggle relative numbers and copy to system clipboards mappings
2022-01-31 14:45:07 +05:30
siduck
1f73ef0ec6
clean remove_default_plugins function
2022-01-31 14:13:51 +05:30
Akianonymus
6b06bb9ed4
Remove duplicate code, missed in d8dabe9
| Format files
2022-01-31 11:13:31 +05:30
zbirenbaum
d8dabe9e5e
defer and restore shada
2022-01-31 10:40:36 +05:30
zbirenbaum
bd98d76ad6
improve startup time with shada load deferral
2022-01-31 09:03:20 +05:30
zbirenbaum
e87c10f225
fix for removals
2022-01-31 08:07:09 +05:30
zbirenbaum
4bda425371
added field for removing plugins to default config and call to plugin removal in init.lua
2022-01-31 07:08:15 +05:30
zbirenbaum
4b68a75853
added helper functions for removing plugins from default plugin table
2022-01-31 07:08:15 +05:30
i3Cheese
a3a5b506de
fix empty snippets
2022-01-31 06:21:33 +05:30
Akianonymus
de246fa0f5
Resolve https://github.com/NvChad/NvChad/issues/774 | Format
2022-01-30 23:09:25 +05:30
siduck
64c32d2e5e
clean packer config | Breaking change
2022-01-30 12:51:46 +05:30
siduck
e8b31c9308
add impatient.nvim and filetype.nvim | improve startuptime
2022-01-29 23:02:23 +05:30
siduck
50aa25f307
remove duplicate var | tidy
2022-01-29 20:03:59 +05:30
siduck
0349de6d10
lazy load nvim-cmp if snippets are disabled
2022-01-29 19:59:59 +05:30
i3cheese
2a02054a39
Add config.plugins.status.snippets to enable/disable snippets
2022-01-29 19:59:59 +05:30
siduck
ee5b79d3d4
fix ( #740 ) | lazy load lspconfig on nvim_cmp_lsp module
2022-01-26 20:17:44 +05:30
siduck
20e8249efa
fix typo in variable
2022-01-23 13:03:39 +05:30
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
2022-01-23 12:54:15 +05:30
emincanozcan
ddd13df5af
Fix typo
2022-01-23 06:22:30 +05:30
Akianonymus
b9fcaf610f
plugins:lspconfig: Add module name to packer config
...
https://github.com/NvChad/NvChad/issues/730
2022-01-22 14:53:26 +05:30
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
2022-01-22 14:53:26 +05:30
Akianonymus
b86ae3b170
configs/statusline: Fix extra space before git diff removed icon
2022-01-22 14:53:26 +05:30
siduck
a0dd82a292
clean nvimtree config
2022-01-22 11:05:27 +05:30
zbirenbaum
4077ff3520
fixed chadrc string overrides calling default function parameter. Added ability to use function as config override
2022-01-22 10:15:38 +05:30
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
2022-01-22 10:15:38 +05:30
zbirenbaum
82211ed829
updated init.lua requires to support new plugin default configuration format
2022-01-22 10:15:38 +05:30
zbirenbaum
c3beea11ee
Added support for modifying specific key values in default configs via chadrc to all plugin configurations with setup table(s)
2022-01-22 10:15:38 +05:30
zbirenbaum
cf7f8a557a
added helper function to support partial plugin config overrides via tables in chadrc
2022-01-22 10:15:38 +05:30
siduck
8f7b19f23b
lazy load telescope module
2022-01-20 11:37:32 +05:30
Danilo Horta
e6223cc587
Enable FastWrap capabilities: https://github.com/windwp/nvim-autopairs#fastwrap
2022-01-12 16:45:51 +05:30
siduck
b1338beb0f
add option to toggle lazy load for cmp and related
2022-01-11 18:43:09 +05:30
siduck
a21ee2f22f
clean | organize statusline config
2022-01-11 11:42:36 +05:30
zbirenbaum
fa9f9aad0b
rewrote statusline to be compartmentalized into named components and easier to understand/customize as a basis
2022-01-11 11:42:36 +05:30
siduck
8c2bbd2143
fix cursor bugging when using auto-completion #603
2022-01-11 06:14:32 +05:30
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
2022-01-10 06:32:27 +05:30
siduck
71b710b35b
add option for packerInit | fix ( #715 )
2022-01-09 09:07:18 +05:30
David Stark
ea6f2a1490
hotfix to :Telescope command flag order
2022-01-08 07:39:57 +05:30
David Stark
83ad616dd3
when finding all files via Telescope follow symlinks
2022-01-08 07:07:24 +05:30
siduck
4e54ee0081
rm hooks
2022-01-07 19:58:05 +05:30
siduck
0a546e4720
rm unused hook
2022-01-06 22:30:48 +05:30
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
2022-01-04 06:39:27 +05:30
Dundar Göc
9d013a3529
chore: fix typos
2022-01-04 06:07:38 +05:30
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
2022-01-01 17:30:42 +05:30
siduck
abe720b881
remove telescope fzf-native.nvim plugin
2022-01-01 16:24:19 +05:30
siduck
de9b702f0e
hide indentline on telescope preview window
2021-12-27 07:42:51 +05:30
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.
2021-12-27 08:05:07 +05:30
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
2021-12-26 10:44:30 +05:30
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
2021-12-26 10:44:30 +05:30
siduck
19cb35d80e
make nvimtree folder match its icon color
2021-12-25 10:57:25 +05:30
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
2021-12-25 06:04:58 +05:30
Erasin
ae90cca3f0
lua vim.diagnostic.setloclist
2021-12-23 18:43:49 +05:30
boppyt
344a9aa90c
fix typo in feline repo
2021-12-23 05:53:37 +05:30
siduck
e5435e93de
update feline config (rename colors table to theme)
2021-12-22 22:35:16 +05:30
boppyt
dbc95e41bf
fix feline with new diagnostic api
2021-12-22 22:01:38 +05:30
siduck
3a966955d4
make lspconfig mappings compatible with nvim 0.6v
2021-12-22 18:05:07 +05:30
Danilo Horta
31e551af30
Make lspconfig mappings configurable.
2021-12-19 06:17:13 +05:30
siduck
1cd5150b70
update comment toggle mappings ( #658 )
2021-12-16 18:55:33 +05:30
Sravanth C
f718060260
Rename esc_insertmode to better_escape
...
- change the plugin status name for better_escape
2021-12-16 18:37:24 +05:30
siduck
abcd035e89
make lsphandlers overridable
2021-12-15 20:27:54 +05:30
siduck
01f652fcc4
hide nvimtree rootdir by default
2021-12-13 18:59:14 +05:30
siduck
7c9bf9cbe3
add some options for nvimtree
2021-12-12 08:49:40 +05:30
Akianonymus
d2db2cc1cd
plugin: Use Comment.nvim | Resolve #646 & #626
2021-12-11 22:54:59 +05:30
Akianonymus
2293b16709
Cleanup | Format files
...
* fix some lint warnings
* remove some unneeded code
2021-12-11 11:58:52 +05:30
siduck
773d25980c
fix blank telescope results title ( #638 )
2021-12-09 05:59:15 +05:30
siduck
01babafd72
add option for fillchars
2021-12-08 12:30:16 +05:30
siduck
2a8afcb7b6
rm theme toggler config
2021-12-07 14:06:34 +05:30
siduck
310d84d47f
Merge branch 'main' into dev
2021-12-07 13:59:11 +05:30
Deneir Uy
97572ee1bb
Fix LSP diagnostic icons
2021-12-07 13:51:49 +05:30
siduck
03d55e94a4
update highlights for lsp diagnostics
2021-12-04 23:06:07 +05:30
siduck
84c3a18fab
include telescope highlights for transparency
2021-12-04 21:38:30 +05:30
siduck
6347a00023
add mapping, highlights for keybind cheatsheet | disable indentline in it
2021-12-04 21:04:04 +05:30
siduck
653a2f5337
add flat look to telescope | disable gitignore on nvimtree
2021-12-04 20:42:44 +05:30
siduck
9e8af5ad93
include NvimTreeNormalNC for transparency | add #608
2021-11-24 20:08:11 +05:30
siduck
067c6cc7fc
Delete example_init.lua
2021-11-19 09:28:09 +05:30
siduck
7114ebd945
Delete example_chadrc.lua
2021-11-19 09:27:55 +05:30
siduck
b4da490138
gitignore custom dir | add example configs
2021-11-19 07:44:06 +05:30
siduck
5c69d46dd6
rm unused config in nvimtree | include vim highlighting support by default
2021-11-19 07:17:09 +05:30
Daniel Cardona Rojas
07b4d19b8f
feat(nvimtree): exclude terminal from window picker
2021-11-17 20:38:34 +05:30
siduck
3330d1cc06
clean up!
2021-11-17 11:00:57 +05:30
siduck
aa9667a5de
Revert "add cheatsheet.nvim"
...
This reverts commit e8b919723e
.
2021-11-15 22:51:51 +05:30
siduck
1567a9c73a
use tbl_deep_extend to merge configs | rm other functions
2021-11-15 21:39:35 +05:30
siduck
e8b919723e
add cheatsheet.nvim
2021-11-14 18:23:59 +05:30
siduck
bdd6dc12c2
restructure | clean default_config
2021-11-14 12:43:36 +05:30
siduck
5db36d44fb
restructure highlights.lua
2021-11-14 06:57:49 +05:30
siduck
8de3f4e84c
restructure init.lua | lspconfig
2021-11-14 06:49:33 +05:30
siduck
a256591e90
move plugin override function to utils | increase packer clone timeout
2021-11-13 23:07:20 +05:30
siduck
b4c50fa443
misc change in override function
2021-11-13 22:26:38 +05:30
siduck
c8a27d701c
cleanup!
2021-11-13 21:59:31 +05:30
siduck
fd668e559e
add option for overriding highlights ( #596 )
2021-11-09 06:22:51 +05:30
siduck
c5fe1f711e
add : option to load autopairs sequentially ( #584 )
2021-11-05 20:04:52 +05:30
siduck
4b2bbe5d1c
update configs for nvimtree and autopairs
2021-10-30 15:48:44 +05:30
siduck76
6e3e0bf029
fix luasnip incorrect path ( #526 )
2021-10-28 06:04:50 +05:30
siduck76
0e493bcacc
add telescope title highlights
2021-10-27 12:10:13 +05:30
siduck76
068ae08f6c
avoid using cmp disable var for autopairs ( #567 )
2021-10-22 05:47:35 +05:30
Andrew Balmos
67962828bb
Add smartcase option
2021-10-22 05:47:54 +05:30
siduck76
56d05ac9d9
rm matchparen highlight ( #557 )
2021-10-21 14:21:50 +05:30
siduck76
003038b2a7
rm : doc lines from signature.nvim popups
2021-10-21 09:12:31 +05:30
siduck76
eefee5e17d
clean config for inactive statusline
2021-10-17 11:28:47 +05:30
max397574
16a0c97fc9
fix: use better name for mapping
2021-10-16 21:26:30 +05:30
Akianonymus
9a45bb3f20
fix: Disabling shortline from chadrc
...
missed in 317eedd9b2
chore: format files
2021-10-14 11:08:23 +05:30
siduck76
1b4a67a1e1
nvimtree: disable updating cwd on focused files ( #546 )
2021-10-11 16:46:34 +05:30
siduck76
a24a65ab6b
update : nvimtree diagnostic config
2021-10-11 09:55:44 +05:30
siduck76
fb9c54bc5d
add: highlight color for NvimTreeNormalNC
2021-10-10 07:41:47 +05:30
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.
2021-10-09 17:45:12 +05:30
siduck76
1b44d4f2b9
add : highlight color for matchparen
2021-10-09 12:10:09 +05:30
siduck76
e8bbe1e4a1
Revert "update : capabalities cmp stuff in lspconfig | load cmp_lsp after lspconfig"
...
This reverts commit 86d92a2fd2
.
2021-10-09 11:17:21 +05:30
siduck76
d221504482
add: cmp highlight groups
2021-10-09 10:03:49 +05:30
max397574
1ec9f80bdb
fixed formatting
2021-10-09 10:23:10 +05:30
max397574
1af5510d03
fix cmp use correct function
2021-10-09 10:23:10 +05:30
max397574
8a426b9e62
fix cmp use new function
2021-10-09 10:23:10 +05:30
max397574
40554c80ad
fix: new function to check for cmp completitions
2021-10-09 10:23:10 +05:30
peppapig450
5799af49e2
Fix another grammar mistake in example_init.lua
2021-10-08 05:43:10 +05:30
Sravanth C
d47fcda9ef
add: ttf, woff, woff2 icons
2021-10-07 06:25:28 +05:30
Sravanth C
5aa370e375
feat: robots.txt icon
...
- added robots.txt font glyph for nvim-web-dev-icons
2021-10-07 06:25:28 +05:30
peppapig450
7449c9e4f6
fix spelling/grammar in the example files
2021-10-07 06:23:42 +05:30
siduck76
86d92a2fd2
update : capabalities cmp stuff in lspconfig | load cmp_lsp after lspconfig
2021-10-05 06:59:00 +05:30
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>
2021-10-04 10:11:57 +05:30
Ashin Antony
b2cd5e38f5
fix: fix issue #455 .
...
1. Show line diagnostics have been changed to `ge`. Since there are keybindings starting with g. Also `ge` is fast very useful for this reason.
2021-10-02 12:16:21 +05:30
Akianonymus
2356ba069e
fix : #501 | delay when use d in visual mode
...
only if copy_del = false
2021-10-02 12:13:56 +05:30
Akianonymus
585266dcef
fix: Packer blank window on PackerSync
2021-10-02 11:24:14 +05:30
Akianonymus
d810cc35a7
chore: format files
2021-10-02 11:24:14 +05:30
Akianonymus
317eedd9b2
feat: Make short statusline toggleable from chadrc
2021-10-02 11:24:14 +05:30
siduck76
a1c234e001
clean : debloat config | rm un-needed plugins
2021-10-02 10:41:50 +05:30
Nathan Wallace
ba3af27de0
add config option to disable nvimtree
2021-10-02 08:30:14 +05:30
siduck76
bd1319895d
rm : unused function in bufferline config
2021-10-02 07:52:46 +05:30
siduck76
cd9b2c4810
Revert "fix : packer blank window on PackerSync"
...
This reverts commit 9a2430132f
.
2021-10-01 19:34:18 +05:30
siduck76
9a2430132f
fix : packer blank window on PackerSync
2021-10-01 17:15:23 +05:30
siduck76
1c9b5b46e4
rm : outdated lspconfig in example_chadrc
2021-10-01 05:14:02 +05:30
github-actions[bot]
bcb4b15669
chore: format source code
2021-09-30 04:23:09 +00:00
siduck76
1756c92609
refactor : separate lspconfig setups
2021-09-30 09:51:00 +05:30
siduck76
0b55d45845
rm neoformat plugin
2021-09-29 22:34:22 +05:30
siduck76
e137fddf6e
add : cmp-path plugin
2021-09-29 18:16:43 +05:30
Ashin Antony
3d7f0159f5
fix: Fixes telescope issue where requiring telescope module
...
this fixes the following issue https://github.com/nvim-telescope/telescope.nvim/issues/1276
2021-09-29 06:55:19 +05:30
Galen Rowell
94b01be483
fix: `default_config` var `plugin` -> `plugins` instead
2021-09-27 13:41:31 +05:30
siduck76
f2a0051aa9
fix : clean nvim-tree config
2021-09-27 12:07:32 +05:30
siduck76
548e4e4a9d
fix : typo of nvimtree size
2021-09-27 11:19:19 +05:30
github-actions[bot]
962c2bfe69
chore: format source code
2021-09-27 11:19:19 +05:30
Justin MacCarthy
1cd3faffb3
Moved more setting into the setup, in line with the changes in NvimTree
2021-09-27 11:19:19 +05:30
siduck76
cb3c5682a8
fix : make inactive statuslines as thin lines
2021-09-26 23:48:25 +05:30
siduck76
f65338092d
feat : window title option
2021-09-26 18:47:12 +05:30
siduck76
ac28a9f99e
fix : shortline for small screens ( #468 )
2021-09-26 15:53:50 +05:30
siduck76
7051afe43c
fix : update nvimtree config
2021-09-26 15:40:12 +05:30
siduck76
a41ab8b830
fix : Add option to disable cmp ( #482 )
2021-09-26 07:21:07 +05:30
siduck76
8e0dfc1de6
fix : add path for luasnip snippets ( #483 )
2021-09-26 07:03:00 +05:30
siduck76
50a5bcc870
rm : vim-fugitive plugin
2021-09-25 23:11:59 +05:30
siduck76
2685ad8e30
fix : update nvimtree config
2021-09-25 22:11:27 +05:30
siduck76
e408a1168f
feat: update conf for gitsigns | format stuff
2021-09-24 21:55:44 +05:30
siduck76
9e8fb9db74
feat: add overrides for more plugins | disable some by default
2021-09-24 20:47:53 +05:30
siduck76
a820c3cafd
fix : typo in default_config.lua
2021-09-24 19:12:44 +05:30
siduck76
595be18680
feat : option to disable git status on nvimtree ( #487 )
2021-09-24 19:07:24 +05:30
siduck76
cc48bfb5c8
remove cheatsheet.nvim
2021-09-24 18:57:36 +05:30
github-actions[bot]
3d0a0e53f7
chore: format source code
2021-09-24 19:11:55 +05:30
Galen Rowell
ee586047e5
feat: improve mappings, move `custom/init.lua & chadrc.lua` -> `custom/example_init.lua & example_chadrc.lua`
2021-09-24 19:11:55 +05:30
Galen Rowell
9961cc0113
refactor: clean & re-organise default_config + chadrc
...
this completely overhauls the design of the two configuration files,
aiming to move options & various tables into a more sensible table structure
BREAKING CHANGE: this will break any user modificiations to the current
config
2021-09-24 19:11:55 +05:30
Galen Rowell
80c8bf4243
feat: allow packaged plugin config overrides within chadrc
2021-09-24 19:11:55 +05:30
Galen Rowell
a5a5a8220c
refactor: clean & small reorgnaisation of default_config
2021-09-24 19:11:55 +05:30
Galen Rowell
a5ae8899d5
fix: merge_tables bug caught
2021-09-24 19:11:55 +05:30
Morten Olsen
eced5f2ec4
feat: Hook based overrides
2021-09-24 19:11:55 +05:30
Morten Olsen
bfc10e6034
feat: Add custom scripts and hook based setup
...
This commit introduces a hook system that allows the user to add custom
modules which can use these hooks to invoke function af specific NvChad
events to allow for extending og functionality
2021-09-24 19:11:55 +05:30
Galen Rowell
ca1ad15ad2
refactor: Cleaning chadrc, moved to custom & moved default_config to core
2021-09-24 19:11:55 +05:30
siduck76
22f89cfeef
Revert "remove cheatsheet.nvim for now"
...
This reverts commit f3fe3d46c8
.
2021-09-24 18:31:42 +05:30
siduck76
f3fe3d46c8
remove cheatsheet.nvim for now
2021-09-24 18:22:04 +05:30
siduck76
0b30ed27d5
replace better-escape.vim with better-escape.nvim
2021-09-22 21:26:30 +05:30
github-actions[bot]
1658bf9fc6
chore: format source code
2021-09-19 14:36:13 +00:00
ayushjaipuriyar21@gmail.com
c84f3cd6cf
ignore node_module folder in telescope
2021-09-19 20:05:58 +05:30
github-actions[bot]
1b2473bb9c
chore: format source code
2021-09-17 13:06:32 +00:00
siduck76
62538e0b37
clean dashboard config
2021-09-17 18:15:06 +05:30
siduck76
61b6eda6af
add light theme in theme toggler
2021-09-16 14:20:13 +05:30
siduck76
a52382c6fa
fix dashboard ascii spacing
2021-09-14 23:47:37 +05:30
siduck76
256ba205e1
rm un-needed separator from statusline
2021-09-14 09:31:48 +05:30
siduck76
67e1038b59
update felin.nvim config
2021-09-11 11:07:04 +05:30
siduck76
cafd078e8f
fix esc_insertmode settings not getting applied in chadrc ( #422 )
2021-09-10 16:21:54 +05:30
siduck76
4c025cd1bf
debloat config | remove lspinstall
2021-09-10 15:40:54 +05:30
siduck76
2309f7c249
Update statusline.lua
2021-09-09 08:45:15 +05:30
Akianonymus
85117ef95e
statusline: feline: Use default git provider
...
now it handles dirs too
092442db0c
2021-09-09 08:45:15 +05:30
siduck76
f73ba68c08
move highlight themes to base16 repo
2021-09-09 08:10:12 +05:30
Ashin Antony
3d6d429793
feat: Move treesitter branch to compat-0.5
...
If you want to use this plugin with Neovim 0.5, please use the 0.5-compat branch. Be aware though that most improvements will require neovim nightly.
https://github.com/nvim-treesitter/nvim-treesitter
2021-09-09 07:15:31 +05:30
siduck76
fe84f3952d
add onejelly theme
2021-09-08 19:03:29 +05:30
siduck76
d53761839d
use pretty colors for jellybean theme
2021-09-08 17:56:54 +05:30
boppyt
8056b07cdc
use jellybeans colors for bg
2021-09-08 16:48:28 +05:30
boppyt
f6f13908fc
jellybeans: increase overall readability
2021-09-08 16:48:28 +05:30
boppyt
5c22354817
fix jellybeans theme
2021-09-08 16:48:28 +05:30
boppyt
094ad61785
add jellybeans theme
2021-09-08 16:48:28 +05:30
boppyt
ddb11c6bc1
add lfgruv theme
2021-09-07 22:06:56 +05:30
siduck76
f016bf634e
fix lazyloading for autosave.nvim
2021-09-07 15:18:33 +05:30
github-actions[bot]
299ce1cde3
chore: format source code
2021-09-07 10:00:34 +00:00
Marco Mayer
1107be6417
Update feline config to new format
2021-09-07 15:30:18 +05:30
VULKAN
2ac6931c69
Auto close Nvimtree incase of quitting last buffer
2021-09-07 14:46:34 +05:30
curtain
9ee56ce229
use_lspsaga deprecated, see lsp_signature upstream commit
2021-09-07 08:56:27 +05:30
siduck76
d1777dfbdf
load friendly-snippets before nvim-cmp
2021-09-07 07:07:39 +05:30
siduck76
0fece65c3f
update readme
2021-09-04 17:07:36 +05:30
siduck76
53b7498d64
remove un-needed config
2021-09-04 16:59:19 +05:30
siduck76
5c71f1421b
chadify blossom theme colors
2021-09-03 20:28:12 +05:30
github-actions[bot]
98b531682e
chore: format source code
2021-09-03 13:57:49 +00:00
Dazai-san
472fab40cf
fixed & cleaned blossom theme
2021-09-03 19:27:35 +05:30
Dazai-san
69718c7138
added bunny's blossom theme
...
adding rayes0's(githubname) blossom theme
2021-09-03 18:27:35 +05:30
siduck76
287b4bae9a
fix typo in blankline config
2021-09-02 16:16:19 +05:30
siduck76
ba6592c4a9
use better colors for vertsplit/statuslineNc
2021-09-02 13:41:43 +05:30
siduck76
873b846d50
disable dashboard by default
2021-09-02 09:45:28 +05:30
siduck76
5742567630
avoid using globals in blankline config
2021-09-02 08:45:05 +05:30
siduck76
19e17eac58
add uwu theme
2021-09-01 19:03:34 +05:30
siduck76
a3e436d16d
update blankline config
2021-09-01 10:09:02 +05:30
Marwan Mustafa
ec7b15fead
fix(plugin): indentline using config instead of setup
2021-09-01 09:51:09 +05:30
github-actions[bot]
a125c388c3
chore: format source code
2021-08-31 19:02:03 +00:00
Prescott Murphy
2cf3e2cac5
Set colors for lsp diagnostics
...
Fixes a small issue with coloring when `diagnostics = "nvim_lsp"` is set to enhance color consistency.
2021-09-01 00:31:48 +05:30
mxzel
a12455509b
fix typo
2021-08-31 21:09:01 +05:30
siduck76
56ea1714f6
fix packer compile spam on startup ( #325 )
2021-08-30 11:48:52 +05:30
siduck76
ad35d6b6e2
use the default close_icon in bufferline
2021-08-30 11:40:58 +05:30
siduck76
e1dfaa7a45
add default config for nvim-colorizer
2021-08-30 05:54:31 +05:30
siduck76
60db2ec626
disable some plugins by default
2021-08-29 12:20:15 +05:30
JoakoV3
7ddd394172
Changed mappings to move between windows/terminals with Ctrl+h,j,k,l
2021-08-29 10:42:15 +05:30
siduck76
28015f639c
change keys for lsp signature help mapping
2021-08-29 10:04:50 +05:30
siduck76
146c0ed54f
improve aquarium theme colors
2021-08-29 10:01:41 +05:30
Frenzy
1dacbeb462
Added Aquarium
2021-08-29 09:46:28 +05:30
siduck76
df9a780846
change mapping keys for nvimtreefocus
2021-08-29 08:07:02 +05:30
siduck76
5db010e870
mv luasnip config to others.lua
2021-08-28 09:39:38 +05:30
siduck76
d5f4c04424
add original gruvbox theme
2021-08-28 06:48:51 +05:30
siduck76
2efac1cd67
add original nord theme | rename norchad
2021-08-28 06:22:26 +05:30
Akianonymus
e800122b45
plugins/configs/cmp: Enclose in pcall
2021-08-27 18:23:48 +05:30
Akianonymus
d90747415f
plugins/configs/statusline: Fix branch seperator
2021-08-27 18:23:48 +05:30
Akianonymus
cdf9250636
Hide statusline in help too
2021-08-27 18:23:48 +05:30
siduck76
6b31861aeb
remove custom area from bufferline
2021-08-27 16:00:44 +05:30
ashincoder
b63e1502a5
fix: Fixing the luasnip error while tabbing
2021-08-27 15:23:20 +05:30
siduck76
0e09c3f471
rm extra space from statusline icons
2021-08-27 13:48:04 +05:30
Akianonymus
2c33e3dd38
mappings: Fix strange delete/yank/cut behaviour | Resolve #379
...
use mode() to detect if currently in operator pending mode, if then use normal j otherwise gj
2021-08-27 10:20:57 +05:30
Akianonymus
a1c103b6a8
lsp: Reload current buffer after startup
...
so lsp aftually starts for the current buffer, rest buffers are fine
2021-08-27 10:20:57 +05:30
siduck76
97e155f3a2
use nerdfont glyphs for lsp progress spinners
2021-08-27 09:58:54 +05:30
siduck76
c87482f107
lazy load luasnip after cmp
2021-08-27 08:11:46 +05:30
siduck76
647c3730ae
clean up
2021-08-27 07:56:44 +05:30
siduck76
253047747a
remove lspkind
2021-08-27 07:53:06 +05:30
siduck76
475a4c5f38
replace compe with cmp
2021-08-27 06:44:58 +05:30
Prescott Murphy
59ec5a5fed
Correct bufferline diagnostics alternate setting
...
Tiny change: the correct setting is `nvim_lsp` with an underscore, not a hyphen.
https://github.com/akinsho/bufferline.nvim#lsp-indicators
2021-08-27 06:00:34 +05:30
siduck76
3c7de7a890
keep chadreload on hold for now
2021-08-26 22:59:05 +05:30
siduck76
e107e1aaf7
add space between lsp text/icon in statusline
2021-08-26 20:07:48 +05:30
Akianonymus
4e645c3c9f
mappings: Change reload_config function name
...
changed in nvchad/extensions repo
2021-08-26 19:41:27 +05:30
Akianonymus
780142b150
plugins/configs/bufferline: Use a more unique func name quit all, to avoid conflicts
...
format file
2021-08-26 19:41:27 +05:30
Akianonymus
adf0168dcc
plugins: More lazy load, yay
...
use vim.defer_fn to load the plugins after entering the ui
add the lazy load to setup
lazy load gitsigns, neoscroll, lspinstall and vim-matchup using this method
rearrange according to startup sequence
2021-08-26 19:41:27 +05:30
Akianonymus
66de975543
plugins/configs/statusline: Fix % icon for page position
2021-08-26 19:41:27 +05:30
Akianonymus
af597372ec
plugins/configs/statusline: Remove extra space in lsp indicator
2021-08-26 19:41:27 +05:30
Akianonymus
ee981f4f4a
plugins/configs/statusline: Fix git branch not appearing without opening files
...
* the default provider given by feline uses gitsigns which only updates when a file is opened
* code taken from: https://github.com/hoob3rt/lualine.nvim/blob/master/lua/lualine/components/branch.lua
* use gitsigns var when available
Co-authored-by: Famiu Haque <famiuhaque@gmail.com>
Co-authored-by: hoob3rt <pelczarskihubert@gmail.com>
Co-authored-by: Shadman <shadmansaleh3@gmail.com>
2021-08-26 19:41:27 +05:30
siduck76
8a21e73cc5
avoid using q! for quitting vim
2021-08-26 16:28:21 +05:30
siduck76
8f733755e8
add clickable btn for exiting nvim
2021-08-26 15:01:48 +05:30
ashincoder
80b632ee95
feat: Added lsp radial progress
2021-08-26 14:05:02 +05:30
siduck76
2f2389a31b
statusline add lsp status
2021-08-26 10:59:37 +05:30
siduck76
21b2680e56
Merge branch 'main' of github.com:NvChad/NvChad
2021-08-26 10:48:17 +05:30
ashincoder
7d8f6b85c7
feat: Load lspkind on insert event.
2021-08-26 10:51:16 +05:30
siduck76
80d36cca00
move to feline.nvim
2021-08-26 10:48:13 +05:30
siduck76
9635b45404
clean mappings conf
2021-08-25 20:13:47 +05:30
ashincoder
c02b1a063f
feat: Added cmd for ChadReload
2021-08-25 20:10:23 +05:30
Akianonymus
9b4b288d01
utils: load_config: Use filereadable to check if file exists
2021-08-25 11:41:15 +05:30