diff options
author | listout <listout@protonmail.com> | 2023-04-02 11:02:55 +0530 |
---|---|---|
committer | listout <listout@protonmail.com> | 2023-04-02 11:02:55 +0530 |
commit | ce6af2ae41e7a59d590eed4d352c1966e134f395 (patch) | |
tree | 1f3a13217021d3a2b105c9b8ef64f5e798c79711 | |
parent | 8269bcec3cd50632ee2539a98b12fbc122e9406d (diff) |
nvim: using lualine
Signed-off-by: listout <listout@protonmail.com>
-rw-r--r-- | init.lua | 2 | ||||
-rw-r--r-- | lua/plugins/statusline.lua | 56 |
2 files changed, 1 insertions, 57 deletions
@@ -8,7 +8,7 @@ require('plugins.plugins') require('plugins.cmp') require('plugins.lsp-config') require('plugins.usnippet') -require('plugins.statusline') +require('plugins.lualine') require('plugins.treesitter') require('plugins.vimtex') require('plugins.nvim-tree') diff --git a/lua/plugins/statusline.lua b/lua/plugins/statusline.lua deleted file mode 100644 index 11c1435..0000000 --- a/lua/plugins/statusline.lua +++ /dev/null @@ -1,56 +0,0 @@ -vim.cmd([[ - function! StatusDiagnostic() abort - let info = get(b:, 'coc_diagnostic_info', {}) - if empty(info) | return '' | endif - let msgs = [] - if get(info, 'error', 0) - call add(msgs, 'E' . info['error']) - endif - if get(info, 'warning', 0) - call add(msgs, 'W' . info['warning']) - endif - return join(msgs, ' '). ' ' . get(g:, 'coc_status', '') - endfunction - - "let g:currentmode={ - "\ 'n' : 'NORMAL ', - "\ 'no' : 'N·Operator Pending ', - "\ 'v' : 'VISUAL ', - "\ 'V' : 'V·Line ', - "\ "\<C-V>" : 'V·Block ', - "\ 's' : 'Select ', - "\ 'S' : 'S·Line ', - "\ 'x19' : 'S·Block ', - "\ 'i' : 'INSERT ', - "\ 'R' : 'REPLACE ', - "\ 'Rv' : 'V·Replace ', - "\ 'c' : 'Command ', - "\ 'cv' : 'Vim Ex ', - "\ 'ce' : 'Ex ', - "\ 'r' : 'Prompt ', - "\ 'rm' : 'More ', - "\ 'r?' : 'Confirm ', - "\ '!' : 'Shell ', - "\ 't' : 'Terminal ' - "\} - - function! ReadOnly() - if &readonly || !&modifiable - return '' - else - return '' - endfunction - - set statusline= - "set statusline+=\ %{toupper(g:currentmode[mode()])} - set statusline^=%{StatusDiagnostic()} - set statusline+=%8*\ %<%f\ %{ReadOnly()}\ %w - set statusline+=%{&modified?'[+]':''} - set statusline+=%= - set statusline+=\ %y - "set statusline+=\ %{&fileencoding?&fileencoding:&encoding} - "set statusline+=\[%{&fileformat}\] - set statusline+=\ %p%% - set statusline+=\ %l:%c - set statusline+=\ " -]]) |