This repo contains a bunch of config files that help set up a familiar environment for applications such as [n]vim, bash, git, etc.
Vim:
NeoVim:
- onedark.vim
- lightline.vim
- auto-pairs
- vim-gitgutter
- cscope.vim
- coc
- fugitive
- nerdtree
- tagbar
- vim-bookmarks
- lightline-bufferline
To use the configs:
Install vim
/nvim
, git
, curl
, ctags
, cscope
and htop
if not already installed!
Quick setup:
git clone [email protected]:skrtbhtngr/dotfiles.git ~/.dotfiles
chmod +x ~/.dotfiles/setup_nvim.sh
~/.dotfiles/setup_nvim.sh
chmod +x ~/.dotfiles/setup_others.sh
~/.dotfiles/setup_others.sh
For [n]vim:
I have also included some comments which may help you in removing any option(s) you do not require.
If you wish to learn more about [n]vim options, refer: Vim documentation: options, Nvim documentation: options
NOTE: vim-gitgutter may cause a slowdown of your vim session if you are currently inside a git repo.
NOTE: Highlighting the cursor line may cause color issues as I have set the colors according to those of my iTerm profile (not vim).
Foreground: #FFFFFF
Background: #1E1E1E
Selection: #343434
Selected Text: #B2B2B2