aboutsummaryrefslogtreecommitdiff
path: root/nvim_alt/statusline.vim
diff options
context:
space:
mode:
authorThomas Schmucker <ts@its1.de>2026-01-06 09:50:21 +0100
committerThomas Schmucker <ts@its1.de>2026-01-06 09:50:21 +0100
commit23cc6a0cc25544fa8b193ba2b38873dc1c3bdcc8 (patch)
tree521d96762ecf6e8d8a98bf6a3140a9a46086cb6d /nvim_alt/statusline.vim
parent922518123990897e35ed1d94d0e6bd1314b7189e (diff)
downloaddotfiles-23cc6a0cc25544fa8b193ba2b38873dc1c3bdcc8.tar.gz
dotfiles-23cc6a0cc25544fa8b193ba2b38873dc1c3bdcc8.tar.bz2
dotfiles-23cc6a0cc25544fa8b193ba2b38873dc1c3bdcc8.zip
Alte Neovim- und Tmuxp-Konfigurationen entfernt
Diffstat (limited to 'nvim_alt/statusline.vim')
-rw-r--r--nvim_alt/statusline.vim36
1 files changed, 0 insertions, 36 deletions
diff --git a/nvim_alt/statusline.vim b/nvim_alt/statusline.vim
deleted file mode 100644
index 069e632..0000000
--- a/nvim_alt/statusline.vim
+++ /dev/null
@@ -1,36 +0,0 @@
1" Statusline
2function! GitBranch()
3 return system("git rev-parse --abbrev-ref HEAD 2>/dev/null | tr -d '\n'")
4endfunction
5
6function! StatuslineGit()
7 let l:branchname = GitBranch()
8 return strlen(l:branchname) > 0?' '.l:branchname.' ':''
9endfunction
10
11let g:currentmode={
12 \ 'n' : 'n',
13 \ 'v' : 'v',
14 \ 'V' : 'vl',
15 \ '' : 'vb',
16 \ 'i' : 'i',
17 \ 'R' : 'r',
18 \ 'Rv' : 'rv',
19 \ 'c' : 'c',
20 \ 't' : 'f',
21 \}
22
23set laststatus=2
24set statusline=
25set statusline+=%#PmenuSel#
26set statusline+=%{StatuslineGit()}
27set statusline+=%#Statusline#
28set statusline+=\ %f
29set statusline+=%m
30set statusline+=%=
31set statusline+=%#StatusLineNc#
32set statusline+=\ %y
33set statusline+=\ %{&fileencoding?&fileencoding:&encoding}
34set statusline+=\ %p%%
35set statusline+=\ %l:%c
36