siduck76
154ba7d419
add theme toggler ( #245 )
3 years ago
Galen Rowell
e80a6935d6
Now have 3 separate terms, window, vert & hori, renamed some variables ( #251 )
3 years ago
siduck76
fd2aa6095f
improve nav_in insertmode ( #240 )
3 years ago
curtain
2b331e7fa1
add some useful keymap in insert/command mode with switch to toggle ( #240 )
...
Co-authored-by: curtain <kaleidoscope@163.com>
3 years ago
siduck76
f805cb1cbd
user_config : add option to disable telescope media plugin
3 years ago
Galen Rowell
91c8736146
WIP - Added toggleterm, based upon curtanips work ( #237 )
...
* Added toggleterm, based upon curtanips work
Also other various term fixes & changed term mappings
* new NvChad config to hide statusline by filetype
3 years ago
curtain
f832195a81
fix luasnip complete and move it to reasonable place ( #235 )
...
Co-authored-by: curtain <kaleidoscope@163.com>
3 years ago
siduck76
0efa21c9c9
add user_config
3 years ago
Akianonymus
af783670e4
mappings: leader+th for Telescope themes
3 years ago
siduck76
87f3415f6f
Update mappings.lua
3 years ago
siduck76
f27f7b1502
add hl to nvimtree_rootdir
3 years ago
Galen Rowell
462a20d66a
fix mapping error
3 years ago
G-Rowell
3b05354337
Use jdhao/better-escape.vim to handle jk as escape mappings
...
only for insert mode ( so also works on terminal too )
remove visual mode key binding, till we find a proper solution, because it is super annoying right now
Original pr here: https://github.com/siduck76/NvChad/pull/160
3 years ago
Akianonymus
268c37e52f
mappings: Allow moving the cursor through wrapped lines normally
...
This doesn't affect any other stuff like 10j or 10k
3 years ago
siduck76
a31d8fb228
fix telescope media files mapping #183
3 years ago
Tavo Annus
021b5c07f5
Merge branch 'main' of github.com:siduck76/NvChad into vim-fugitive
3 years ago
Tavo Annus
472278f2e3
Add vim-fugitive plugin
3 years ago
Akianonymus
92eb5ca740
Do not load packer on startup
...
Actually saved some milliseconds, can be observed in benchmarks too
from packer readme
```
To optimize startup time, packer.nvim compiles code to perform the lazy-loading operations you specify. This means that you do not need to load packer.nvim unless you want to perform some plugin management operations.
```
Add packer commands manually to mappings.lua, but with basic functionalty
By this, we don't losr the packer commands and don't even load at startup
After some command is actually executed, it will load the PackerCommands as they were
3 years ago
Akianonymus
bb04ba07cb
mappings.lua: Code style fixes | Cleanup options.lua
3 years ago
siduck76
08dfe17678
clean stuff | map new tab
3 years ago
Galen Rowell
a6ea40d7ba
open default shell terminal with proper neovim commands, fix buffer tabline issue
3 years ago
Galen Rowell
ff14ba61f9
open new buffers, instead of tabs
3 years ago
siduck76
18f3b8b93e
map jk escape from terminal buffer
3 years ago
Galen Rowell
1bedbbe5c4
Fix terminal buffer format bug, & enable escape from terminal & visual mdoes
3 years ago
Akianonymus
1d7602e3e4
mappings: Don't yank the text after pasting in visual mode
3 years ago
Akianonymus
72b9fa5018
mappings: Use ESC to clear search highlighting and to get out of terminal insert mode
3 years ago
siduck76
2c74abe936
map escape to normal mode
3 years ago
Akianonymus
643d1bd7d8
[3/4] Refactor: init: Use async | Move theme stuff to theme.lua
...
third commit of refactor
perf improvements due to async
run packer sync if base16 not found
this is not perfect error handling for initial run, but something
handle require errors
3 years ago
siduck76
3a209318bb
rm duplicate mapping
3 years ago
Akianonymus
2988a22eb8
mappings.lua: Fix ctrl + q when vertical/horizontal split buffer is open
...
currently when a vertical or horizontal split buffer is open and ctrl + q is used, then it removes the buffer content but not the actual buffer, further it duplicates an existing buffer content.
This commit fixes that
3 years ago
ashincoder
7f6cf1bc4b
seperate prefix for zen mappings and timeoutlen in settings
3 years ago
siduck76
50b00f4737
replace vim-auto-save with AutoSave.nvim
3 years ago
siduck76
d073e01117
fix typo in mappings #109
3 years ago
siduck76
50321ad4a0
change some mappings
3 years ago
siduck76
ca29b38478
lazy load colorizer
3 years ago
siduck76
7d23b8c24e
add some mappings
3 years ago
siduck76
9da869feee
replace vsnip with luasnip,clean some confs
3 years ago
siduck76
c5f5709f10
lazy loading telescope!
3 years ago
siduck76
b42f4778f9
lazy load dashboard
3 years ago
siduck76
e2717401fe
lazy load neoformat + lspkind ( run :PackerSync and :PackerCompile )
3 years ago
siduck76
4e23587ca3
lazy loading : nvimtree and autopairs
3 years ago
siduck76
e771a32ab8
lazy loading : compe
3 years ago
ashincoder
c0369c7130
added commenting keybinding
3 years ago
siduck76
d7c0e1fefb
Update mappings.lua
3 years ago
marvelman3284
9e701f08d3
Unpersonalize my dots
3 years ago
marvelman3284
f7a1a5dc92
Add lspinstall functionality
3 years ago
siduck76
e54aca98ee
added some mappings
3 years ago
siduck76
7cc75ffe1d
add NvimTree bg , make its versplit transparent
3 years ago
siduck76
503dc5b1c8
better config structure
3 years ago