diff --git a/init.vim b/init.vim
index 313885b..56fbd49 100644
--- a/init.vim
+++ b/init.vim
@@ -36,12 +36,17 @@ Plug 'itchyny/vim-cursorword'
Plug 'sheerun/vim-polyglot'
" themes
-Plug 'navarasu/onedark.nvim'
+Plug 'folke/tokyonight.nvim', { 'branch': 'main' }
+Plug 'olimorris/onedarkpro.nvim'
Plug 'ellisonleao/gruvbox.nvim'
-Plug 'dracula/vim'
+Plug 'Mofiqul/dracula.nvim'
Plug 'vigoux/oak'
Plug 'NLKNguyen/papercolor-theme'
Plug 'bluz71/vim-moonfly-colors'
+Plug 'luisiacc/gruvbox-baby'
+Plug 'catppuccin/nvim'
+Plug 'EdenEast/nightfox.nvim'
+Plug 'projekt0n/github-nvim-theme'
"Fuzzy search by Telescope and its dependencies:
Plug 'nvim-lua/plenary.nvim'
@@ -74,23 +79,7 @@ vmap NERDCommenterToggle
"theme configuration
syntax enable
-let g:onedark_config = {
- \ 'style': 'darker',
-\}
-let g:PaperColor_Theme_Options = {
- \ 'language': {
- \ 'python': {
- \ 'highlight_builtins' : 1
- \ },
- \ 'cpp': {
- \ 'highlight_standard_library': 1
- \ },
- \ 'c': {
- \ 'highlight_builtins' : 1
- \ }
- \ }
- \ }
-colorscheme moonfly
+colorscheme gruvbox
set splitright
set splitbelow
@@ -109,19 +98,8 @@ nnoremap fg Telescope live_grep
nnoremap fb Telescope buffers
nnoremap fh Telescope help_tags
-" gitgutter setup
-let g:gitgutter_sign_added = '|'
-let g:gitgutter_sign_modified = '|'
-let g:gitgutter_sign_removed = '|'
-let g:gitgutter_sign_removed_first_line = '|'
-let g:gitgutter_sign_removed_above_and_below = '|'
-let g:gitgutter_sign_modified_removed = '|'
-let g:gitgutter_preview_win_floating = 1
-nnoremap GitGutterPreviewHunk
-
" general configs
set modeline
-let g:sls_use_jinja_syntax = 1
set encoding=UTF-8
set showmatch " show matching
set ignorecase " case insensitive
diff --git a/lua/general.lua b/lua/general.lua
index 463b4ff..829d61a 100644
--- a/lua/general.lua
+++ b/lua/general.lua
@@ -342,7 +342,7 @@ require("gruvbox").setup({
invert_tabline = false,
invert_intend_guides = false,
inverse = true, -- invert background for search, diffs, statuslines and errors
- contrast = "hard", -- can be "hard", "soft" or empty string
+ contrast = "", -- can be "hard", "soft" or empty string
palette_overrides = {},
overrides = {},
dim_inactive = true, -- default=false