Sanchayan Maity
f0d863b863
nvim: init.vim: Drop support for all lisp
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2020-08-24 19:07:34 +05:30
Sanchayan Maity
1b3feefc4c
nvim: Set the default tex flavour
...
This is required in latest releases. See :help vimtex-tex-flavor.
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2020-08-04 17:40:56 +05:30
Sanchayan Maity
4c04c16528
mutt: asymptotic: Fix set from
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2020-07-30 16:29:42 +05:30
Sanchayan Maity
5b4ed5f9c6
nvim: Sync with changes to nvim-highlite upstream
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2020-07-29 13:24:20 +05:30
Sanchayan Maity
57b888e2dd
nvim: plugin_settings: Drop tags as completion source for Haskell
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2020-07-27 18:11:00 +05:30
Sanchayan Maity
8e1bea3144
nvim: keymappings: Drop sudo write mapping
...
This really does not work. Use sudoedit.
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2020-07-27 11:35:29 +05:30
Sanchayan Maity
2de0addc61
Switch to asymptotic
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2020-07-23 20:20:48 +05:30
Sanchayan Maity
c134bd4326
nvim: after: plugin: fzf: Add key mapping for recently accessed buffers
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2020-07-22 14:49:27 +05:30
Sanchayan Maity
e097977213
nvim: Upgrade vim-plug
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2020-07-21 18:17:07 +05:30
Sanchayan Maity
c9e61c35e7
nvim: init.vim: Add vim-wordmotion
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2020-07-17 11:54:00 +05:30
Sanchayan Maity
0abeb9d927
nvim: Refactor out asyncdo & completion keymappings
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2020-07-14 19:15:14 +05:30
Sanchayan Maity
94d5c03fd7
nvim: config: Do not highlight the column any more
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2020-07-14 19:15:07 +05:30
Sanchayan Maity
540a83df81
nvim: keymappings: Update bindings for search and replace
...
Do this to avoid slowing sneak and ferret a little bit due to 's'
conflict.
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2020-07-13 11:19:38 +05:30
Sanchayan Maity
9fe8808e7e
nvim: ftplugin: haskell: Assume hasktags & hlint are available in path
...
We assume these are installed via nix and available globally. hasktags
and haskdogs do not build with stack on ghc8.8 and hence this switch.
With nix, haskdogs gives an issue due to locale like is also observed
when stack is installed via nix. codex does not seem to generate tags
which work.
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2020-07-11 13:12:39 +05:30
Sanchayan Maity
6acaf6ad4b
tmux: Update tmux plugins
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2020-07-11 10:55:54 +05:30
Sanchayan Maity
f124c272c4
nvim: init.vim: Add support for word replacement while preserving case
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2020-07-09 20:57:04 +05:30
Sanchayan Maity
eb55c80682
Revert "nvim: init.vim: Add ALE for linting"
...
This reverts commit 286558f5af
.
2020-07-09 19:27:47 +05:30
Sanchayan Maity
d6e3c1a611
nvim: plugin_settings: Disable diagnostic virtual text
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2020-07-08 15:56:43 +05:30
Sanchayan Maity
e4703d72f0
nvim: init.vim: Update plug links for completion & diagnostic-nvim
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2020-07-08 13:53:40 +05:30
Sanchayan Maity
aa99ea7e0c
nvim: Drop quickui
...
Revert 13cea58905
. This does not play well with defined color scheme and
overrides it which is annoying. The VimEnter approach mentioned did not
work, so just drop it and use preview windows as earlier.
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2020-07-07 20:54:46 +05:30
Sanchayan Maity
8b9e46b8b8
nvim: Switch to using a color scheme template engine
...
Use this color scheme template to have a proper custom monokai color
scheme variant.
https://github.com/Iron-E/nvim-highlite
We will call it yolokai. YOLO monokai. While at it, drop all earlier
ones.
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2020-07-07 16:34:51 +05:30
Sanchayan Maity
402d7e0c30
nvim: Use built in highlight yank text feature
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2020-07-02 15:38:23 +05:30
Sanchayan Maity
946a1c5592
nvim: Drop vim-markdown
...
This plugin results in the odd grey high lighting seen in floating
windows when using hover with nvim-lsp. See the below issue.
https://github.com/neovim/neovim/issues/12543
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2020-07-02 15:11:27 +05:30
Sanchayan Maity
d7ad845d73
nvim: init.vim: Add vim-exchange back again
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2020-07-02 14:39:59 +05:30
Sanchayan Maity
9823da33fe
fish: config: Enable fzf key bindings
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2020-07-02 14:39:54 +05:30
Sanchayan Maity
12009297a8
nvim: Upgrade vim-plug
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2020-06-30 20:51:49 +05:30
Sanchayan Maity
8a77b34ddd
nvimL keymappings: Update chain completion mappings
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2020-06-30 17:22:51 +05:30
Sanchayan Maity
71c049dbe3
nvim: plugin_settings: Drop markify settings
...
Should have been dropped by commit 09359cb0a0
.
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2020-06-27 10:39:18 +05:30
Sanchayan Maity
a649021325
nvim: Move key mappings for fzf & gitgutter to after/plugin
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2020-06-26 19:30:15 +05:30
Sanchayan Maity
0c8f59bcec
nvim: colors: wombat: Fix colors name
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2020-06-25 13:57:28 +05:30
Sanchayan Maity
a2d603d61a
nvim: Re-introduce git-messenger
...
Now that we have dropped golden-ration add git-messenger back.
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2020-06-24 20:23:30 +05:30
Sanchayan Maity
5e4bf90f21
nvim: Drop golden-ratio
...
Love this plugin but it completely messes up the quickfix window. If it
did not touch the quickfix window every thing would be fine.
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2020-06-24 20:15:25 +05:30
Sanchayan Maity
93f0fc9d3e
nvim: init.vim: Add word based column text object
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2020-06-22 10:37:51 +05:30
Sanchayan Maity
fd606aa465
nvim: keymappings: Add enhanced helper for ijump
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2020-06-21 16:43:48 +05:30
Sanchayan Maity
76017dc434
nvim: keymappings: Update key mappings for tags and tabs
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2020-06-21 10:26:44 +05:30
Sanchayan Maity
13cea58905
nvim: Add back quickui again for floating preview windows
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2020-06-21 09:51:12 +05:30
Sanchayan Maity
9e8562186a
nvim: plugin_settings: Fix golden ratio for floating windows
...
Without this setting golden ratio tries to resize floating windows which
does not work well.
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2020-06-21 09:48:57 +05:30
Sanchayan Maity
09359cb0a0
nvim: init.vim: Drop vim-markify
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2020-06-20 17:33:03 +05:30
Sanchayan Maity
c6bb3ecdfc
nvim: after: ftplugin: Add n & S fields when generating tags
...
n will tell ctags add a line number filed in each tag record
and S means including function signatures.
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2020-06-20 14:46:12 +05:30
Sanchayan Maity
254e6754b9
nvim: after: ftplugin: qf: Always open QF window at bottom
...
This got mistakenly dropped by commit 8ea80b9af7
.
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2020-06-19 10:53:44 +05:30
Sanchayan Maity
ba8739f4d0
nvim: Drop git messenger
...
git messenger does not size it's floating window correctly and cursor
gets all messed up while trying to jump in the floating window with
golden-ratio mode being active. May be related to the issue
https://github.com/rhysd/git-messenger.vim/issues/38
Based on the below issue
https://github.com/tpope/vim-fugitive/issues/1387
We can already use fugitive's git blame interface for seeing the last
commit on the line.
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2020-06-18 10:40:41 +05:30
Sanchayan Maity
434f24fb98
nvim: init.vim: Add fzf-checkout for fuzzy checking out branches
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2020-06-17 10:25:31 +05:30
Sanchayan Maity
8365e134d8
nvim: Drop incremental search as in-built suffices
...
Also use vim-searchlight for search highlighting the word under cursor.
Add custom highlight color to make the word being searched under cursor
stand out for our color schemes and better key mappings to shift through
searches in command line.
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2020-06-17 10:25:18 +05:30
Sanchayan Maity
7b35dd4e78
nvim: keymappings: Fix the sudo write command
...
We actually haven't tested this.
https://dev.to/jovica/the-vim-trick-which-will-save-your-time-and-nerves-45pg
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2020-06-16 10:47:00 +05:30
Sanchayan Maity
286558f5af
nvim: init.vim: Add ALE for linting
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2020-06-15 11:07:27 +05:30
Sanchayan Maity
c70ec871ec
nvim: Use golden ratio mode
...
Floating window for fzf does not size up nicely when using golden-ratio
so disable that.
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2020-06-14 12:20:06 +05:30
Sanchayan Maity
8ea80b9af7
nvim: Switch to ferret & drop our bare bones grepper
...
See ferret's README for the advantages.
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2020-06-14 11:22:03 +05:30
Sanchayan Maity
6bca8ccaad
git: gitconfig: Use merge as default strategy for git pull
...
git config pull.rebase false # merge (the default strategy)
git config pull.rebase true # rebase
git config pull.ff only # fast-forward only
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2020-06-13 14:15:10 +05:30
Sanchayan Maity
d662824b9f
nvim: keymappings: Add key mappings for fugitive git grep
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2020-06-12 21:49:37 +05:30
Sanchayan Maity
5c21b3e85c
tmux: plugins: tmux-resurrect: Update tmux resurrect
...
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2020-06-12 11:05:03 +05:30