mirror of
https://codeberg.org/leana8959/.files.git
synced 2025-12-06 14:49:14 +00:00
nvim: stop using nix for nvim
I just wanna work, I don't wanna nix
This commit is contained in:
parent
157b568ab4
commit
3b08674586
30 changed files with 0 additions and 9 deletions
36
.config/nvim/lua/winbar.lua
Normal file
36
.config/nvim/lua/winbar.lua
Normal file
|
|
@ -0,0 +1,36 @@
|
|||
local M = {}
|
||||
|
||||
local api = vim.api
|
||||
local fn = vim.fn
|
||||
|
||||
api.nvim_set_hl(0, "WinBar", { fg = "#dedede" })
|
||||
api.nvim_set_hl(0, "WinBarPath", { bg = "#dedede" })
|
||||
api.nvim_set_hl(0, "WinBarModified", { bg = "#dedede", bold = true })
|
||||
|
||||
function M.eval()
|
||||
local buffer = api.nvim_win_get_buf(0)
|
||||
local bufname = fn.bufname(buffer)
|
||||
local modified = ""
|
||||
local readonly = ""
|
||||
|
||||
if vim.bo[buffer].readonly then
|
||||
readonly = "[RO] "
|
||||
end
|
||||
|
||||
if vim.bo[buffer].modified then
|
||||
modified = "[+] "
|
||||
end
|
||||
|
||||
bufname = fn.fnamemodify(bufname, ":p:~")
|
||||
|
||||
return "%="
|
||||
.. "%#WinBarModified#"
|
||||
.. readonly
|
||||
.. modified
|
||||
.. "%*"
|
||||
.. "%#WinBarPath#"
|
||||
.. bufname
|
||||
.. "%*"
|
||||
end
|
||||
|
||||
return M
|
||||
Loading…
Add table
Add a link
Reference in a new issue