aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNirmal Kumar R <tildezero@gmail.com>2026-05-31 13:28:34 +0530
committerNirmal Kumar R <tildezero@gmail.com>2026-05-31 13:28:34 +0530
commitdbd7e0009f7894dbf16f034a25c455275028c35b (patch)
tree16a3404e909ac85da31822420242766753495eb4
Add .vimrc
-rw-r--r--.vimrc52
1 files changed, 52 insertions, 0 deletions
diff --git a/.vimrc b/.vimrc
new file mode 100644
index 0000000..e64fc87
--- /dev/null
+++ b/.vimrc
@@ -0,0 +1,52 @@
+set nocompatible
+
+call plug#begin('~/.vim/plugged')
+" Actual plugins
+Plug 'editorconfig/editorconfig-vim'
+Plug 'tpope/vim-fugitive'
+Plug 'itchyny/lightline.vim'
+call plug#end()
+
+" Important!!
+if has('termguicolors')
+ set termguicolors
+endif
+
+" For dark version.
+set background=dark
+
+" Set contrast.
+" This configuration option should be placed before `colorscheme everforest`.
+" Available values: 'hard', 'medium'(default), 'soft'
+let g:everforest_background = 'soft'
+
+" For better performance
+let g:everforest_better_performance = 1
+
+colorscheme everforest
+
+set laststatus=2
+set t_Co=256
+set encoding=utf-8
+set autoindent
+set magic
+set number
+set scrolloff=3
+set sidescroll=3
+set ruler
+set cc=80
+set nowrap
+set ignorecase
+set smartcase
+set splitbelow
+set hidden
+set notimeout
+set incsearch
+set showmatch
+set hlsearch
+set mouse=a
+set noswapfile
+set nofoldenable
+set lazyredraw
+
+syntax enable