Commit graph

1040 commits

Author SHA1 Message Date
Sanchayan Maity 8dad0c1949 nvim: init.vim: Key bindings for all fzf niceties
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-11-03 19:54:53 +05:30
Sanchayan Maity 6fb728b503 Revert "nvim: init.vim: Use neovim-ghci"
This reverts commit 07dffc32f4.
2019-11-02 21:02:06 +05:30
Sanchayan Maity 07dffc32f4 nvim: init.vim: Use neovim-ghci
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-11-01 22:47:33 +05:30
Sanchayan Maity 83469d1496 nvim: init.vim: Switch to Edward Kmett's version
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-11-01 22:21:35 +05:30
Sanchayan Maity bd107791a1 nvim: init.vim: Remove Intero
Intero can't even do jump to definition or reliably tell
me the types. Nuke it.

Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-11-01 22:18:05 +05:30
Sanchayan Maity 0dd3456d66 Add shortcuts for Neomake
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-11-01 15:28:46 +05:30
Sanchayan Maity 21ba6a5c2b nvim: init.vim: Integrate cscope & fzf
Since we can load results of cscope in fzf we no longer
need quickfix & cscope integration.

Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-10-30 22:42:33 +05:30
Sanchayan Maity be6d4aeaec nvim: init.vim: Additional plugins & updates
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-10-30 19:42:51 +05:30
Sanchayan Maity cc6bb13a55 nvim: init.vim: Add shortcuts for cscope update & reinit
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-10-30 19:21:00 +05:30
Sanchayan Maity 75a8f884c0 nvim: init.vim: Add shortcuts for Plug commands
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-10-30 17:36:15 +05:30
Sanchayan Maity 6a26c59f1f nvim: init.vim: Improve CScope with Quickfix and QFGrep 2019-10-30 14:59:21 +05:30
Sanchayan Maity 494e99fcbd nvim: init.vim: Add shortcuts for Quickfix and location 2019-10-30 14:23:15 +05:30
Sanchayan Maity d7f085ae49 nvim: init.vim: Add key bindings for frequently used cmds 2019-10-30 13:26:55 +05:30
Sanchayan Maity e773cb8ce9 nvim: init.vim: Enable spell check 2019-10-30 10:14:51 +05:30
Sanchayan Maity 2ea11a9dbd nvim: init.vim: Remove parinfer & add rainbow parentheses
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-10-29 11:45:54 +05:30
Sanchayan Maity c6a4da0c31 Add vim-flog
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-10-28 13:38:01 +05:30
Sanchayan Maity 689514e93b nvim: init.vim: Update intero parameters
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-10-25 19:50:13 +05:30
Sanchayan Maity b8bf6ac33a nvim: init.vim: Update gutentags ctags extra args
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-10-25 11:53:54 +05:30
Sanchayan Maity 8da8cfb584 nvim: init.vim: Remove Racket
Adding this package is giving RacketDetectHashLang function
already exists error.

Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-10-25 10:56:50 +05:30
Sanchayan Maity dffa59022c nvim: init.vim: Enable clang format
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-10-25 10:48:49 +05:30
Sanchayan Maity d92b5c7041 nvim: init.vim: Use GHCi backend for Intero
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-10-25 09:44:54 +05:30
Sanchayan Maity a68283c2de nvim: init.vim: Remove LSP
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-10-25 08:33:42 +05:30
Sanchayan Maity dc3e702d6c Update neovim config
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-10-24 21:51:54 +05:30
Sanchayan Maity aeb6778930 Update imapfilter config
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-10-19 22:51:22 +05:30
Sanchayan Maity cfd90df343 Add pulseaudio to imapfilter
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-10-19 21:21:22 +05:30
Sanchayan Maity 3a38eae21d Update imapfilter rules
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-10-19 21:16:01 +05:30
Sanchayan Maity 490d7acff8 Remove go crap
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-10-06 13:38:33 +05:30
Sanchayan Maity 177905c5ad Add support for Scheme
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-10-06 01:55:28 +05:30
Sanchayan Maity c67b0de357 nvim: init.vim: Change tags cache directory
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-09-30 22:16:54 +05:30
Sanchayan Maity 132fc8dbf8 nvim: init.vim: Add man page & quick scope 2019-09-25 14:43:58 +05:30
Sanchayan Maity dcd38e5b2d nvim: init.vim: Update & cleanup neovim config 2019-09-25 09:04:51 +05:30
Sanchayan Maity 2ad25de443 nvim: init.vim: Improve deoplete bindings
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-09-24 20:45:37 +05:30
Sanchayan Maity 324fcdd113 Unify clipboard
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-09-18 21:40:33 +05:30
Sanchayan Maity ba8f4776be nvim: init.vim: Add support for automatic hover
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-09-09 22:13:27 +05:30
Sanchayan Maity 687804162c Allow ctags
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-09-03 01:28:11 +05:30
Sanchayan Maity 4cbf6441c0 nvim: init.vim: Add support for Clojure, Erlang & go
LSP support for go seems to work. Clojure has not been
tested. Erlang should be fine though untested.

Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-08-28 23:53:21 +05:30
Sanchayan Maity 6eda783c78 nvim: init.vim: Remove echodoc
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-08-28 22:17:57 +05:30
Sanchayan Maity 547a106db3 Revert "nvim: init.vim: Add Scala LSP support using metals"
This reverts commit 38fd4dbec1.
2019-08-27 19:37:26 +05:30
Sanchayan Maity 42258702f4 nvim: init.vim: Fix the home source directory
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-08-16 18:32:55 +05:30
Sanchayan Maity 25386fbc52 nvim: init.vim: Enable colors for terminal
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-08-12 11:04:20 +05:30
Sanchayan Maity f9151f8b10 nvim: init.vim: Update nvim config
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-08-12 10:36:10 +05:30
Sanchayan Maity e94f771db3 nvim: init.vim: Add shortcut for save and quit
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-08-06 08:45:18 +05:30
Sanchayan Maity 7f07f65458 Add GDB/LLDB/BashDB integration
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-08-03 00:28:42 +05:30
Sanchayan Maity 38fd4dbec1 nvim: init.vim: Add Scala LSP support using metals
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-08-02 21:13:19 +05:30
Sanchayan Maity 198e20a898 nvim: init.vim: Add fzf git files shortcut
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-08-01 12:17:06 +05:30
Sanchayan Maity 1bacbb49f0 tmux.conf: Remove settings not applicable
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-07-12 10:41:01 +05:30
Sanchayan Maity de6b3f800d nvim: init.vim: Add LC support for Haskell
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-07-11 15:56:36 +05:30
Sanchayan Maity a165f535f4 nvim: init.vim: Use i as prefix for all intero bindings
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-07-09 10:19:13 +05:30
Sanchayan Maity c2e36abdf9 nvim: init.vim: Add a Intero restart shortcut
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-07-08 23:16:05 +05:30
Sanchayan Maity 492216701e nvim: init.vim: Update neovim intero config
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2019-07-07 13:57:57 +05:30