colorized the statusbar
This commit is contained in:
		
							parent
							
								
									1312629516
								
							
						
					
					
						commit
						2bff29600c
					
				
							
								
								
									
										50
									
								
								vim/.vimrc
								
								
								
								
							
							
						
						
									
										50
									
								
								vim/.vimrc
								
								
								
								
							| 
						 | 
					@ -109,6 +109,25 @@ hi CursorLine  cterm=NONE ctermbg=darkgrey ctermfg=white
 | 
				
			||||||
nmap ]h <Plug>(GitGutterNextHunk)
 | 
					nmap ]h <Plug>(GitGutterNextHunk)
 | 
				
			||||||
nmap [h <Plug>(GitGutterPrevHunk)
 | 
					nmap [h <Plug>(GitGutterPrevHunk)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
 | 
				
			||||||
 | 
					"
 | 
				
			||||||
 | 
					" Colors
 | 
				
			||||||
 | 
					"
 | 
				
			||||||
 | 
					""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
 | 
				
			||||||
 | 
					set termguicolors
 | 
				
			||||||
 | 
					" set t_Co=256
 | 
				
			||||||
 | 
					" colorscheme gruvbox
 | 
				
			||||||
 | 
					colorscheme catppuccin_macchiato
 | 
				
			||||||
 | 
					set bg=dark
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					" tmux color correction
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					if exists('+termguicolors')
 | 
				
			||||||
 | 
					  let &t_8f = "\<Esc>[38;2;%lu;%lu;%lum"
 | 
				
			||||||
 | 
					  let &t_8b = "\<Esc>[48;2;%lu;%lu;%lum"
 | 
				
			||||||
 | 
					  set termguicolors
 | 
				
			||||||
 | 
					endif
 | 
				
			||||||
 | 
					
 | 
				
			||||||
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
 | 
					""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
 | 
				
			||||||
"
 | 
					"
 | 
				
			||||||
" Status Line on the bottom
 | 
					" Status Line on the bottom
 | 
				
			||||||
| 
						 | 
					@ -156,45 +175,32 @@ function! GitStatus()
 | 
				
			||||||
  return printf('ap:+%d md: ~%d rm: -%d', a, m, r)
 | 
					  return printf('ap:+%d md: ~%d rm: -%d', a, m, r)
 | 
				
			||||||
endfunction
 | 
					endfunction
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					highlight BufTab ctermfg=black ctermbg=White
 | 
				
			||||||
 | 
					highlight GitDetails ctermfg=Magenta ctermbg=Black
 | 
				
			||||||
 | 
					highlight FileDetails ctermfg=Black ctermbg=Blue
 | 
				
			||||||
 | 
					
 | 
				
			||||||
set laststatus=2
 | 
					set laststatus=2
 | 
				
			||||||
set statusline=
 | 
					set statusline=
 | 
				
			||||||
set statusline+=%#PmenuSel#
 | 
					set statusline+=%#PmenuSel#
 | 
				
			||||||
" set statusline+=%{StatuslineGit()}
 | 
					" set statusline+=%{StatuslineGit()}
 | 
				
			||||||
set statusline+=%{b:branchstatus}
 | 
					set statusline+=%{b:branchstatus}
 | 
				
			||||||
set statusline+=%#BufTabLineCurrent#
 | 
					set statusline+=%#BufTab#
 | 
				
			||||||
set statusline+=\ %M
 | 
					set statusline+=\ %M
 | 
				
			||||||
set statusline+=\ %r
 | 
					set statusline+=\ %r
 | 
				
			||||||
set statusline+=\ %F
 | 
					set statusline+=\ %F
 | 
				
			||||||
set statusline+=%= "Right side settings
 | 
					set statusline+=%= "Right side settings
 | 
				
			||||||
" set statusline+=%{FugitiveStatusline()}
 | 
					" set statusline+=%{FugitiveStatusline()}
 | 
				
			||||||
set statusline+=\ [%{GitStatus()}]
 | 
					set statusline+=%#GitDetails#
 | 
				
			||||||
 | 
					set statusline+=[%{GitStatus()}]
 | 
				
			||||||
set statusline+=\ [%{LinterStatus()}\]
 | 
					set statusline+=\ [%{LinterStatus()}\]
 | 
				
			||||||
set statusline+=\ %y
 | 
					set statusline+=\ %y
 | 
				
			||||||
set statusline+=%#CursorColumn#
 | 
					set statusline+=%#FileDetails#
 | 
				
			||||||
set statusline+=\ %{&fileencoding?&fileencoding:&encoding}
 | 
					set statusline+=\ %{&fileencoding?&fileencoding:&encoding}
 | 
				
			||||||
set statusline+=\[%{&fileformat}\]
 | 
					set statusline+=\[%{&fileformat}\]
 | 
				
			||||||
set statusline+=\ %c:%l/%L
 | 
					set statusline+=\ [%c:%l/%L]
 | 
				
			||||||
set statusline+=\ %p%%
 | 
					set statusline+=\ %p%%
 | 
				
			||||||
set statusline+=\ [%n]
 | 
					set statusline+=\ [%n]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
 | 
					 | 
				
			||||||
"
 | 
					 | 
				
			||||||
" Colors
 | 
					 | 
				
			||||||
"
 | 
					 | 
				
			||||||
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
 | 
					 | 
				
			||||||
set termguicolors
 | 
					 | 
				
			||||||
" colorscheme gruvbox
 | 
					 | 
				
			||||||
colorscheme catppuccin_macchiato
 | 
					 | 
				
			||||||
set bg=dark
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
" tmux color correction
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
if exists('+termguicolors')
 | 
					 | 
				
			||||||
  let &t_8f = "\<Esc>[38;2;%lu;%lu;%lum"
 | 
					 | 
				
			||||||
  let &t_8b = "\<Esc>[48;2;%lu;%lu;%lum"
 | 
					 | 
				
			||||||
  set termguicolors
 | 
					 | 
				
			||||||
endif
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
 | 
					""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
 | 
				
			||||||
"
 | 
					"
 | 
				
			||||||
" tagbar, press F8
 | 
					" tagbar, press F8
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue