No description
Find a file
Sanchayan Maity a3501508ba nvim: init.vim: Improve startup time
https://github.com/hyiltiz/vim-plugins-profile
Use vim-plug lazy loading functionality to decrease start time.
erlang tags plugin seems to have been the major culprit.

Before:
python3 vim-plugins-profile.py -p nvim
Running nvim to generate startup logs... done.
Loading and processing logs... done.
Plugin directory: /home/sanchayan/.config/nvim/plugged
=====================================
Top 10 plugins slowing nvim's startup
=====================================
1        54.910   vim-erlang-tags
2         5.667   vim-sexp
3         4.000   vim-airline
4         3.672   vim-easymotion
5         3.433   nerdcommenter
6         2.914   neomake
7         1.884   vim-monokai
8         1.448   vim-gitgutter
9         0.968   vimtex
10        0.896   vim-fugitive
=====================================
Plotting result... done.

After:
python3 vim-plugins-profile.py -p nvim
Running nvim to generate startup logs... done.
Loading and processing logs... done.
Plugin directory: /home/sanchayan/.config/nvim/plugged
=====================================
Top 10 plugins slowing nvim's startup
=====================================
1         4.697   vim-airline
2         3.705   vim-easymotion
3         3.354   nerdcommenter
4         3.101   neomake
5         1.892   vim-monokai
6         1.599   vim-gitgutter
7         0.909   vim-fugitive
8         0.869   vimtex
9         0.630   supertab
10        0.491   deoplete.nvim
=====================================
Plotting result... done.
2019-12-03 15:00:29 +05:30
gnupg Add gnupg configuration files 2017-06-01 11:19:10 +05:30
i3 Update configs 2017-10-19 14:42:12 +05:30
imapfilter Update imapfilter config 2019-10-19 22:51:22 +05:30
mutt mutt: Fix email systemd timer 2019-11-21 20:33:56 +05:30
nvim nvim: init.vim: Improve startup time 2019-12-03 15:00:29 +05:30
xmonad XMonad configuration 2017-01-03 16:18:32 +05:30
.gitignore Add gitignore file 2017-01-03 16:21:20 +05:30
gitconfig Initial commit of dotfiles 2016-03-07 22:01:28 +05:30
init.el init.el: Update emacs config 2019-07-03 23:18:31 +05:30
mbsyncrc Update mail related configuration 2018-11-23 23:10:37 +05:30
msmtprc Update email related configs 2019-11-07 18:20:06 +05:30
notmuch-config Initial commit of dotfiles 2016-03-07 22:01:28 +05:30
offlineimap.py Update for making things work on Fedora 25 2017-05-26 16:37:27 +05:30
offlineimaprc Update mail related configuration 2018-11-23 23:10:37 +05:30
spacemacs Update spacemacs configuration 2019-01-18 11:30:13 +05:30
tmux.conf tmux.conf: Remove settings not applicable 2019-07-12 10:41:01 +05:30
Xresources Nuke Solarized theme and urxvt transparency 2017-01-03 15:39:56 +05:30