diff options
Diffstat (limited to '.vim')
| -rw-r--r-- | .vim/.netrwhist | 18 | ||||
| -rw-r--r-- | .vim/colors.vim | 19 | ||||
| -rw-r--r-- | .vim/colors.vim.bak | 8 |
3 files changed, 34 insertions, 11 deletions
diff --git a/.vim/.netrwhist b/.vim/.netrwhist index b75411d..6c48a00 100644 --- a/.vim/.netrwhist +++ b/.vim/.netrwhist @@ -1,12 +1,12 @@ let g:netrw_dirhistmax =10 let g:netrw_dirhistcnt =6 let g:netrw_dirhist_6='/home/subh/.config' -let g:netrw_dirhist_5='/home/subh/.config/menus' -let g:netrw_dirhist_4='/home/subh/.config' -let g:netrw_dirhist_3='/home/subh/.config/hypr' -let g:netrw_dirhist_2='/home/subh/.config' -let g:netrw_dirhist_1='/home/subh/HTB/browsed' -let g:netrw_dirhist_0='/home/subh' -let g:netrw_dirhist_9='/home/subh/HTB/browsed' -let g:netrw_dirhist_8='/home/subh/.config/hypr' -let g:netrw_dirhist_7='/home/subh/.vim' +let g:netrw_dirhist_5='/home/subh/.config/hyprlock' +let g:netrw_dirhist_4='/opt/FakeSMTP' +let g:netrw_dirhist_3='/home' +let g:netrw_dirhist_2='/home/subh' +let g:netrw_dirhist_1='/home/subh/HTB/sentinel/www/orientation-and-training' +let g:netrw_dirhist_0='/home/subh/HTB/sentinel/www/it-services-and-support' +let g:netrw_dirhist_9='/opt/MCP/blobs/mcp-source/kubectl_mcp_tool/cli' +let g:netrw_dirhist_8='/opt/MCP/blobs/mcp-source/kubectl_mcp_tool' +let g:netrw_dirhist_7='/opt/offensive-cloud/signedBlob-PrivEsc' diff --git a/.vim/colors.vim b/.vim/colors.vim index 263089f..50ecc2c 100644 --- a/.vim/colors.vim +++ b/.vim/colors.vim @@ -1,8 +1,23 @@ set termguicolors - set laststatus=2 + +" 1. Load your existing tokyonight theme let g:tokyonight_enable_italic = 1 let g:lightline = {'colorscheme' : 'tokyonight'} -colorscheme tokyonight +" Try to load tokyonight; if it fails, it won't crash your vim +silent! colorscheme tokyonight + +" 2. THE BLACKOUT OVERRIDE +" This removes the theme's background so it uses Ghostty's #000000 +function! TransparencyOverride() + highlight Normal guibg=NONE ctermbg=NONE + highlight NonText guibg=NONE ctermbg=NONE + highlight NormalNC guibg=NONE ctermbg=NONE + highlight SignColumn guibg=NONE ctermbg=NONE + highlight EndOfBuffer guibg=NONE ctermbg=NONE +endfunction +" Apply the override immediately and whenever a colorscheme is loaded +autocmd ColorScheme * call TransparencyOverride() +call TransparencyOverride() diff --git a/.vim/colors.vim.bak b/.vim/colors.vim.bak new file mode 100644 index 0000000..263089f --- /dev/null +++ b/.vim/colors.vim.bak @@ -0,0 +1,8 @@ +set termguicolors + +set laststatus=2 +let g:tokyonight_enable_italic = 1 +let g:lightline = {'colorscheme' : 'tokyonight'} + +colorscheme tokyonight + |
