1

Update generated nvim config

This commit is contained in:
2024-06-03 20:37:40 +02:00
parent 8c55c21341
commit 83e285850f
295 changed files with 32868 additions and 0 deletions

View File

@ -0,0 +1,5 @@
dir1/file1-1
aaa
bbb
ccc

View File

@ -0,0 +1,5 @@
dir1/file1-2
aaa
bbb
ccc

View File

@ -0,0 +1,5 @@
file
aaa
bbb
ccc

View File

@ -0,0 +1,17 @@
vim.cmd('hi DevIconLicense guifg=#111111')
vim.cmd('hi DevIconMakefile guifg=#222222')
vim.cmd('hi DevIconGif guifg=#333333')
vim.cmd('hi DevIconLua guifg=#444444')
vim.cmd('hi DevIconTxt guifg=#555555')
vim.cmd('hi DevIconDefault guifg=#666666')
return {
get_icon = function(filename, _, options)
if filename == 'LICENSE' then return '', 'DevIconLicense' end
if filename == 'Makefile' then return '', 'DevIconMakefile' end
if vim.endswith(filename, 'gif') then return '', 'DevIconGif' end
if vim.endswith(filename, 'lua') then return '', 'DevIconLua' end
if vim.endswith(filename, 'txt') then return '', 'DevIconTxt' end
if (options or {}).default then return '', 'DevIconDefault' end
end,
}

View File

@ -0,0 +1,50 @@
_G.process_log = {}
local n_pid, n_stdout = 0, 0
local new_process = function(pid)
return {
pid = pid,
close = function(_) table.insert(_G.process_log, 'Process ' .. pid .. ' was closed.') end,
}
end
-- Mock `stdout` by using global `_G.stdout_data_feed` array as source.
-- Each feed's element should be either string (for usable data) or a table
-- with `err` field (for error).
vim.loop.new_pipe = function()
n_stdout = n_stdout + 1
local cur_stdout_id = 'Stdout_' .. n_stdout
return {
read_start = function(_, callback)
-- It is not possible in Neovim<=0.9 to execute `vim.fn` functions during
-- `pipe:read_start()`
local vim_fn_orig = vim.deepcopy(vim.fn)
vim.fn = setmetatable({}, { __index = function() error('Can not use `vim.fn` during `read_start`.') end })
for _, x in ipairs(_G.stdout_data_feed or {}) do
if type(x) == 'table' then callback(x.err, nil) end
if type(x) == 'string' then callback(nil, x) end
end
callback(nil, nil)
vim.fn = vim_fn_orig
end,
close = function() table.insert(_G.process_log, 'Stdout ' .. cur_stdout_id .. ' was closed.') end,
}
end
_G.spawn_log = {}
vim.loop.spawn = function(path, options, on_exit)
local options_without_callables = vim.deepcopy(options)
options_without_callables.stdio = nil
table.insert(_G.spawn_log, { executable = path, options = options_without_callables })
vim.schedule(function() on_exit() end)
n_pid = n_pid + 1
local pid = 'Pid_' .. n_pid
return new_process(pid), pid
end
vim.loop.process_kill = function(process) table.insert(_G.process_log, 'Process ' .. process.pid .. ' was killed.') end

View File

@ -0,0 +1 @@
MIT (c)

View File

@ -0,0 +1,3 @@
VAR ?= 1
all: test

View File

@ -0,0 +1,5 @@
local a = 1
local t = {
x = math.max(1, 2),
y = math.min(1, 2),
}

View File

@ -0,0 +1,26 @@
Line 1
Line 2
Line 3
Line 4
Line 5
Line 6
Line 7
Line 8
Line 9
Line 10
Line 11
Line 12
Line 13
Line 14
Line 15
Line 16
Line 17
Line 18
Line 19
Line 20
Line 21
Line 22
Line 23
Line 24
Line 25
Line 26

Binary file not shown.

After

Width:  |  Height:  |  Size: 137 B

View File

@ -0,0 +1,9 @@
-- Avoid hit-enter-prompt
vim.o.cmdheight = 2
-- Avoid storing unnecessary data (also sometimes avoid hit-enter-prompt)
vim.o.swapfile = false
vim.cmd('set rtp+=.')
_G.n_event = 0
vim.cmd('autocmd User MiniStarterOpened lua _G.n_event = _G.n_event + 1')
require('mini.starter').setup({ autoopen = true })