My vim configuration
git clone https://github.com/m-col/vim-misc
Files | Refs | Readme

Commit 456b9661cdfbb29471f52b1758c8fa7e4c2c59c0
Parent: 0dcd1a9d6e7f2ea6d34e4919a8b0b66b2a7250e1
Author: mcol <mcol@posteo.net>
Date: 2019-02-26 20:47:34 +0000
Committer: mcol <mcol@posteo.net>
Committed: 2019-02-26 20:47:34 +0000

add root@hostname indicator to status line when run as root user

plugin/theme.vim Modified

@@ -5,6 +5,10 @@
 " statusline
 set laststatus=2			    " always show status bar
 set statusline =
+if $USER == 'root'
+    let hostname = hostname()
+    exec 'set statusline +=%7*\ ' . $USER . '@' . hostname . '\ %*'
+endif
 if ! empty($TMUX)
     set statusline +=%6*%*
 endif
@@ -20,6 +24,7 @@
 hi User4 ctermfg=0 ctermbg=2 cterm=none 
 hi User5 ctermfg=0 ctermbg=3 cterm=none 
 hi User6 ctermfg=3 ctermbg=5 cterm=none 
+hi User7 ctermfg=0 ctermbg=9 cterm=none
 
 " tab bar
 hi TabLineFill ctermfg=0 ctermbg=1