set number set relativenumber set tabstop=4 set softtabstop=4 set shiftwidth=4 set expandtab set smarttab set smartindent set ignorecase set mouse=a set smartcase set undodir=~/.nvim/undodir set undofile set incsearch set nohlsearch "set clipboard+=unamedplus set splitbelow splitright call plug#begin() Plug 'glepnir/dashboard-nvim' "Dashboard Plug 'nvim-lua/telescope.nvim' "fuzzy finding Plug 'nvim-lua/plenary.nvim' "dependency Plug 'vim-airline/vim-airline' " Vim-Airline Plug 'preservim/nerdtree' " NerdTree Plug 'ryanoasis/vim-devicons' " Developer Icons Plug 'preservim/tagbar' " Tagbar for code navigation Plug 'joshdick/onedark.vim' " One Dark theme Plug 'morhetz/gruvbox' " gruvbox theme Plug 'prettier/vim-prettier' " Plug 'jiangmiao/auto-pairs' " Autodoublebrackets like vscode Plug 'alvan/vim-closetag' " Auto close HTML tags Plug 'akinsho/bufferline.nvim' " Upper Bufferline Plug 'ap/vim-css-color' " CSS Color Preview Plug 'tc50cal/vim-terminal' " Vim Terminal Plug 'norcalli/nvim-colorizer.lua' " hexcode bgcolor Plug 'ap/vim-css-color' " vim css color Plug 'neoclide/coc.nvim' " Auto Completion Plug 'blindFS/vim-taskwarrior' call plug#end() "colorscheme onedark "using colorscheme toggle now "colorscheme gruvbox let g:mapleader="\" let g:dashboard_default_executive ='telescope' } nmap ss :SessionSave nmap sl :SessionLoad nnoremap fh :DashboardFindHistory nnoremap ff :DashboardFindFile nnoremap tc :DashboardChangeColorscheme nnoremap fa :DashboardFindWord nnoremap fb :DashboardJumpMark nnoremap cn :DashboardNewFile nnoremap :NERDTreeFocus nnoremap :NERDTree nnoremap :NERDTreeToggle nmap :TagbarToggle nnoremap :call CocActionAsync('jumpDefinition')