Go to file
Sanchayan Maity 467a660409 nvim: Drop neomake, QFGrep and vim-grepper
Profiling with below
nvim -c 'profile start vim.log' -c 'profile func *' -c 'q'

shows that neomake adds to the start up time. Currently we only use it
for two tasks. Running hlint for Haskell and stack build asynchronously.

Use asyncdo and define a generic wrapper command for running makeprg
asynchronously. This can be used for anything as long as makeprg is
set correctly.

vim-grepper also adds somewhat to the startup time though not much. We
do not need the functionality of switching between grep tools. Here
again just use asyncdo and define a generic command for running grepprg
asynchronously.

Drop QFGrep as we can use in built Cfilter plugin for filtering the
quickfix list.

Note that all start times mentioned above are a few milliseconds not
even more than 5ms. However, we would like to be as fast as possible
and use in built functions.

Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2020-05-21 16:39:06 +05:30
fish/.config/fish fish: We do not use gpg signing yet, use these for signoff 2020-05-20 11:42:04 +05:30
git git: gitconfig: Always use verbose for commits 2020-05-21 10:27:17 +05:30
gnupg/.gnupg Update gnupg and notmuch config 2019-12-31 15:04:16 +05:30
i3/.i3 i3: Fix the keyboard layout and make capslock function as ESC 2020-01-14 12:39:13 +05:30
imapfilter/.imapfilter Update all mail related configs 2020-01-06 10:55:00 +05:30
mbsync Update all mail related configs 2020-01-06 10:55:00 +05:30
msmtp Update all mail related configs 2020-01-06 10:55:00 +05:30
mutt/.mutt mutt: Fix msmtp account settings inside mutt 2020-01-06 18:51:47 +05:30
notmuch Update all mail related configs 2020-01-06 10:55:00 +05:30
nvim nvim: Drop neomake, QFGrep and vim-grepper 2020-05-21 16:39:06 +05:30
offlineimap Individual configs should still be in directories 2019-12-31 14:38:50 +05:30
tmux tmux: Update tmux plugins 2020-03-30 11:00:44 +05:30
.gitignore gitignore: Ignore patch & diff files 2020-01-14 21:53:44 +05:30
.gitmodules tmux: Remove tmux fingers 2020-03-25 19:06:21 +05:30
Makefile Makefile: Do not stow gnupg config 2020-01-03 15:27:01 +05:30