Commit Graph

42 Commits

Author SHA1 Message Date
siduck76 0efa21c9c9 add user_config 2021-08-12 17:28:03 +05:30
Akianonymus af783670e4 mappings: leader+th for Telescope themes 2021-08-01 15:04:04 +10:00
siduck76 87f3415f6f
Update mappings.lua 2021-07-28 19:53:19 +05:30
siduck76 f27f7b1502 add hl to nvimtree_rootdir 2021-07-28 19:18:03 +05:30
Galen Rowell 462a20d66a fix mapping error 2021-07-28 14:42:55 +10:00
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
2021-07-26 15:14:49 +05:30
Akianonymus 268c37e52f mappings: Allow moving the cursor through wrapped lines normally
This doesn't affect any other stuff like 10j or 10k
2021-07-26 14:32:29 +05:30
siduck76 a31d8fb228 fix telescope media files mapping #183 2021-07-24 10:11:21 +05:30
Tavo Annus 021b5c07f5 Merge branch 'main' of github.com:siduck76/NvChad into vim-fugitive 2021-07-23 20:57:32 +03:00
Tavo Annus 472278f2e3 Add vim-fugitive plugin 2021-07-23 20:22:09 +03:00
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
2021-07-23 21:58:14 +05:30
Akianonymus bb04ba07cb mappings.lua: Code style fixes | Cleanup options.lua 2021-07-23 18:15:13 +05:30
siduck76 08dfe17678 clean stuff | map new tab 2021-07-21 11:26:25 +05:30
Galen Rowell a6ea40d7ba open default shell terminal with proper neovim commands, fix buffer tabline issue 2021-07-20 19:38:43 +10:00
Galen Rowell ff14ba61f9 open new buffers, instead of tabs 2021-07-20 19:36:06 +10:00
siduck76 18f3b8b93e
map jk escape from terminal buffer 2021-07-18 16:10:23 +05:30
Galen Rowell 1bedbbe5c4 Fix terminal buffer format bug, & enable escape from terminal & visual mdoes 2021-07-18 15:42:54 +10:00
Akianonymus 1d7602e3e4 mappings: Don't yank the text after pasting in visual mode 2021-07-17 19:09:12 +05:30
Akianonymus 72b9fa5018 mappings: Use ESC to clear search highlighting and to get out of terminal insert mode 2021-07-17 19:09:07 +05:30
siduck76 2c74abe936 map escape to normal mode 2021-07-17 16:13:42 +05:30
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
2021-07-16 20:11:08 +05:30
siduck76 3a209318bb
rm duplicate mapping 2021-07-09 17:10:28 +05:30
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
2021-07-09 15:26:09 +05:30
ashincoder 7f6cf1bc4b seperate prefix for zen mappings and timeoutlen in settings 2021-07-05 17:19:12 +05:30
siduck76 50b00f4737 replace vim-auto-save with AutoSave.nvim 2021-07-02 15:17:36 +05:30
siduck76 d073e01117 fix typo in mappings #109 2021-07-01 06:26:51 +05:30
siduck76 50321ad4a0 change some mappings 2021-06-27 22:08:47 +05:30
siduck76 ca29b38478 lazy load colorizer 2021-06-27 20:59:39 +05:30
siduck76 7d23b8c24e add some mappings 2021-06-27 18:15:58 +05:30
siduck76 9da869feee replace vsnip with luasnip,clean some confs 2021-06-26 18:20:25 +05:30
siduck76 c5f5709f10 lazy loading telescope! 2021-06-26 08:11:39 +05:30
siduck76 b42f4778f9 lazy load dashboard 2021-06-26 07:40:23 +05:30
siduck76 e2717401fe lazy load neoformat + lspkind ( run :PackerSync and :PackerCompile ) 2021-06-26 07:31:15 +05:30
siduck76 4e23587ca3 lazy loading : nvimtree and autopairs 2021-06-25 23:06:17 +05:30
siduck76 e771a32ab8 lazy loading : compe 2021-06-24 22:49:42 +05:30
ashincoder c0369c7130 added commenting keybinding 2021-06-15 15:57:55 +05:30
siduck76 d7c0e1fefb
Update mappings.lua 2021-06-01 23:56:37 +05:30
marvelman3284 9e701f08d3 Unpersonalize my dots 2021-06-01 12:03:42 -04:00
marvelman3284 f7a1a5dc92 Add lspinstall functionality 2021-06-01 09:22:24 -04:00
siduck76 e54aca98ee added some mappings 2021-05-09 13:52:38 +05:30
siduck76 7cc75ffe1d add NvimTree bg , make its versplit transparent 2021-05-07 13:36:54 +05:30
siduck76 503dc5b1c8 better config structure 2021-05-05 06:51:04 +05:30
Renamed from lua/mappings/lua.lua (Browse further)