another day

This commit is contained in:
Iwaniuk Krzysztof 2024-06-19 00:41:29 +02:00
parent feb59d91c5
commit 1bbc50e3a9
27 changed files with 419 additions and 246 deletions

View file

@ -1,11 +1,11 @@
-- init module
local _M = {}
--- @param bufnr integer | nil
--- @param winnr integer | nil
--- @return true | false | nil
function _M.get_oil_nnn(bufnr)
bufnr = bufnr or 0
local ok, value = pcall(vim.api.nvim_buf_get_var, bufnr, 'nnn')
function _M.get_oil_nnn(winnr)
winnr = winnr or 0
local ok, value = pcall(vim.api.nvim_win_get_var, winnr, 'nnn')
if not ok then
return nil
end
@ -14,6 +14,12 @@ function _M.get_oil_nnn(bufnr)
end
return false
end
vim.fn.get_oil_nnn = _M.get_oil_nnn
--- @param val boolean
--- @param winnr integer | nil
function _M.set_oil_nnn(val, winnr)
winnr = winnr or 0
vim.api.nvim_win_set_var(winnr, 'nnn', val)
end
return _M