Sanchayan Maity
bc587c5991
nvim: init.vim: Update miscellaneous plugins
...
Couldn't really figure out how to use vim easy align, so just chuck it.
Add tabular & indentline.
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-12-23 22:32:42 +05:30
Sanchayan Maity
5486336845
nvim: init.vim: Remove scheme plugin maps
...
We have SLIMV now and not the earlier scheme plugin.
2019-12-23 15:10:16 +05:30
Sanchayan Maity
0fd5af5978
nvim: init.vim: Remove leftover hardtime configuration
2019-12-23 15:06:28 +05:30
Sanchayan Maity
fcb1ea960e
nvim: init.vim: Update bindings
...
Try to use same bindings for common operations like jump to definition
and other code navigation operations across languages.
2019-12-23 11:24:43 +05:30
Sanchayan Maity
bdf2f541b5
nvim: init.vim: Set keyword for Haskell filetypes to hoogle
2019-12-23 10:48:42 +05:30
Sanchayan Maity
4f0b45ac96
nvim: init.vim: Update textwidth settings globally & gitcommit
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-12-21 20:24:16 +05:30
Sanchayan Maity
0b9e52ffe4
nvim: init.vim: Switch to vim-commentary
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-12-21 12:30:44 +05:30
Sanchayan Maity
e66a137b4f
nvim: init.vim: Use SLIMV
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-12-15 16:14:53 +05:30
Sanchayan Maity
d11d4c3502
tmux.conf: Update tmux conf
2019-12-13 15:00:22 +05:30
Sanchayan Maity
c80bb00a55
nvim: init.vim: Revert back to using cscope with fzf
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-12-12 19:41:53 +05:30
Sanchayan Maity
77f5543f45
nvim: init.vim: Remove hard time
...
For code browsing j & k keys are required. Using Ctrl-d/e
combination to scroll becomes unwieldy.
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-12-12 18:28:31 +05:30
Sanchayan Maity
2d69cfa383
tmux.conf: Fix merge pane binding
2019-12-12 14:58:39 +05:30
Sanchayan Maity
05caf3adf5
tmux.conf: Update tmux config
2019-12-12 14:52:12 +05:30
Sanchayan Maity
35f86040be
tmux.conf: Use monokai theme
2019-12-12 13:56:26 +05:30
Sanchayan Maity
a3f84d9493
tmux.conf: Remove use of tpm
...
With tmux3.0 tpm does not work anymore. Let's not rely on
it for loading and updating plugins.
2019-12-12 13:39:05 +05:30
Sanchayan Maity
13af45b091
nvim: init.vim: Set inccommand
2019-12-12 09:52:35 +05:30
Sanchayan Maity
350a66948d
nvim: init.vim: Add neoformat
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-12-11 22:03:32 +05:30
Sanchayan Maity
c3fbb7be51
tmux.conf: Update tmux config
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-12-11 21:59:18 +05:30
Sanchayan Maity
7480ddff24
nvim: init.vim: Add default netrw settings
2019-12-11 09:08:52 +05:30
Sanchayan Maity
7fa8b136eb
nvim: init.vim: Remove vim-vinegar
...
For some reason, vinegar bindings are not working. And there is no
point in debugging this.
2019-12-11 09:08:38 +05:30
Sanchayan Maity
4c4517c71f
nvim: init.vim: Fix Neomake for C
...
Taken from
https://github.com/neomake/neomake/issues/1027
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-12-10 21:53:25 +05:30
Sanchayan Maity
9dfacd2c7b
nvim: init.vim: Add Purescript support
2019-12-10 15:38:30 +05:30
Sanchayan Maity
58e5137876
nvim: init.vim: Add jedi-vim
...
Show Pydocs feature in deoplete jedi does not seem to consider
the complete word. For example, os.path.splitext placing cursor
on splitext seems to give an error. Same works in jedi-vim. Do
not use completions from jedi-vim though.
2019-12-10 12:29:13 +05:30
Sanchayan Maity
e08b4113f0
nvim: init.vim: More easymotion settings
...
With easymotion makes quick-scope is not required.
2019-12-10 10:52:04 +05:30
Sanchayan Maity
d832758501
nvim: init.vim: Add easy align plugin
2019-12-10 08:51:12 +05:30
Sanchayan Maity
fe96f3ae1a
nvim: init.vim: Update key bindings
2019-12-10 08:45:33 +05:30
Sanchayan Maity
4de4c74d5b
nvim: init.vim: Spell lang seems to give error
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-12-09 19:16:59 +05:30
Sanchayan Maity
e86154f9e1
nvim: init.vim: Add missing shortcut for Rg
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-12-09 18:49:11 +05:30
Sanchayan Maity
2a5e0f8a73
nvim: init.vim: Add vim-hardtime
...
Time to improve our vim chops.
2019-12-09 14:45:37 +05:30
Sanchayan Maity
2ffb605c11
nvim: init.vim: Add targets plugin
2019-12-09 09:46:29 +05:30
Sanchayan Maity
a797230085
nvim: init.vim: Add fzf plugin explicitly
...
Without this, it seems to not work on Ubuntu even with latest
neovim and pynvim. On Manjaro, this was not a problem.
2019-12-09 09:17:30 +05:30
Sanchayan Maity
c9715c9b69
nvim: init.vim: Remove vim-agriculture
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-12-08 19:28:19 +05:30
Sanchayan Maity
1885132796
nvim: init.vim: Add ultisnips
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-12-08 17:51:33 +05:30
Sanchayan Maity
0527052815
nvim: init.vim: Cleanup autocmd groups
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-12-08 12:24:17 +05:30
Sanchayan Maity
51d0f409b6
nvim: init.vim: Add localleader for which-key
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-12-07 17:22:34 +05:30
Sanchayan Maity
01470159ef
nvim: init.vim: Use floating window for FZF
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-12-07 15:14:39 +05:30
Sanchayan Maity
f98349ed99
nvim: init.vim: Add org mode
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-12-07 15:08:10 +05:30
Sanchayan Maity
ec669640a9
nvim: init.vim: Add some more key bindings
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-12-06 22:21:52 +05:30
Sanchayan Maity
5984a6d528
nvim: init.vim: Switch back to fzf
...
Since fzf comes installed by default on Manjaro i3 and we
need some fuzzy finder on command line anyways switch to
it. The additional helpers around fzf cannot be ignored.
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-12-06 21:05:31 +05:30
Sanchayan Maity
6a445e6685
nvim: init.vim: Update deoplete options
2019-12-06 14:05:03 +05:30
Sanchayan Maity
bbecfe66ca
nvim: init.vim: Add better syntax highlighting options for C & CPP
2019-12-06 10:31:46 +05:30
Sanchayan Maity
a0ab5d020b
Revert "nvim: init.vim: Switch to pencil colorscheme"
...
This reverts commit e5a3fee955
.
2019-12-06 09:20:09 +05:30
Sanchayan Maity
e5a3fee955
nvim: init.vim: Switch to pencil colorscheme
2019-12-06 08:56:27 +05:30
Sanchayan Maity
c17cc61f6f
nvim: init.vim: Set background
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-12-05 22:19:30 +05:30
Sanchayan Maity
3250980b83
nvim: init.vim: Add auto pairs & incsearch
2019-12-05 15:07:11 +05:30
Sanchayan Maity
3036a0300a
nvim: init.vim: Group key bindings as per filetype
2019-12-05 14:25:46 +05:30
Sanchayan Maity
47739fc256
nvim: init.vim: Miscellaneous additions & improvements
2019-12-05 13:57:06 +05:30
Sanchayan Maity
edc425c029
nvim: init.vim: Remove merginal
2019-12-05 12:25:05 +05:30
Sanchayan Maity
4549f10038
nvim: init.vim: Add more gitgutter settings
2019-12-05 11:04:23 +05:30
Sanchayan Maity
51470fbcf6
nvim: init.vim: Add vim which key
2019-12-05 10:42:09 +05:30