summaryrefslogtreecommitdiff
path: root/plugin/statusline.vim
diff options
context:
space:
mode:
Diffstat (limited to 'plugin/statusline.vim')
-rw-r--r--plugin/statusline.vim16
1 files changed, 0 insertions, 16 deletions
diff --git a/plugin/statusline.vim b/plugin/statusline.vim
index d1f7d05..a5264a4 100644
--- a/plugin/statusline.vim
+++ b/plugin/statusline.vim
@@ -39,20 +39,6 @@ hi User9 ctermfg=00 ctermbg=0
39 39
40highlight EndOfBuffer ctermfg=black ctermbg=black 40highlight EndOfBuffer ctermfg=black ctermbg=black
41 41
42function! GitBranch()
43 return system("git rev-parse --abbrev-ref HEAD 2>/dev/null | tr -d '\n'")
44endfunction
45
46function! TreesitterStatus()
47 let l:status = nvim_treesitter#statusline(90)
48 return (status == "null")? "" : status
49endfunction
50
51function! StatuslineGit()
52 let l:branchname = GitBranch()
53 return strlen(l:branchname) > 0?l:branchname.' ':''
54endfunction
55
56function! ReadOnly() abort 42function! ReadOnly() abort
57 if !&modifiable && &readonly 43 if !&modifiable && &readonly
58 return ' RO' 44 return ' RO'
@@ -119,8 +105,6 @@ function! StatusLine(mode) abort
119 105
120 " active 106 " active
121 if a:mode ==# 'active' 107 if a:mode ==# 'active'
122 let l:line.='%7*%{StatuslineGit()}'
123 let l:line.='%<'
124 let l:line.=Filepath() 108 let l:line.=Filepath()
125 let l:line.='%5*' 109 let l:line.='%5*'
126 let l:line.=QuickFixStatus() 110 let l:line.=QuickFixStatus()