tangled
alpha
login
or
join now
robinwobin.dev
/
artio.nvim
3
fork
atom
minimal extui fuzzy finder for neovim
3
fork
atom
overview
issues
pulls
pipelines
refactor(builtins): create `find_buffers()` fn
robinwobin.dev
4 months ago
89c25f1c
18e1d9a8
+6
-2
1 changed file
expand all
collapse all
unified
split
lua
artio
builtins.lua
+6
-2
lua/artio/builtins.lua
···
144
144
})
145
145
end
146
146
147
147
-
builtins.buffers = function()
148
148
-
local lst = vim
147
147
+
local function find_buffers()
148
148
+
return vim
149
149
.iter(vim.api.nvim_list_bufs())
150
150
:filter(function(bufnr)
151
151
return vim.api.nvim_buf_is_valid(bufnr) and vim.bo[bufnr].buflisted
152
152
end)
153
153
:totable()
154
154
+
end
155
155
+
156
156
+
builtins.buffers = function()
157
157
+
local lst = find_buffers()
154
158
155
159
return artio.select(lst, {
156
160
prompt = "buffers",