summaryrefslogtreecommitdiff
path: root/.vim
diff options
context:
space:
mode:
Diffstat (limited to '.vim')
-rw-r--r--.vim/.netrwhist18
-rw-r--r--.vim/colors.vim19
-rw-r--r--.vim/colors.vim.bak8
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
+