Update files

This commit is contained in:
2026-10-03 13:16:31 +01:00
parent 7ffe25702f
commit eae0f8f231
3 changed files with 46 additions and 3 deletions
+29 -1
View File
@@ -16,7 +16,7 @@ end
helpers.edit_cf('h', '/lua/helpers.lua')
---@param opts? { cmd?: string, win_opts?: table, buf_opts?: table }
---@param opts? { cmd?: string, win_opts?: table, buf_opts?: table, start_insert?: boolean }
helpers.open_term = function(opts, buf_opts)
opts = opts or {}
local cmd = opts.cmd or ''
@@ -58,7 +58,35 @@ helpers.open_term = function(opts, buf_opts)
end,
})
if opts.start_insert then
vim.cmd.startinsert()
end
end
---@param opts? { cmd?: string, win_opts?: table, buf_opts?: table, start_insert?: boolean }
helpers.toggle_term = function(cmd, opts, buf_opts)
local term_bufnr = -1
for _, bufnr in ipairs(vim.api.nvim_list_bufs()) do
if vim.bo[bufnr].buftype == 'terminal' then
local name = vim.api.nvim_buf_get_name(bufnr)
if name:match(cmd .. '$') then
term_bufnr = bufnr
end
end
end
if term_bufnr ~= -1 then
vim.api.nvim_open_win(term_bufnr, true)
if opts.start_insert then
vim.cmd.startinsert()
end
return
end
if not opts.cmd then
opts.cmd = cmd
end
helpers.open_term(opts, buf_opts)
end
helpers.has_copilot = function()
+15
View File
@@ -116,6 +116,21 @@ end
local function laravel_utils(dir)
map('<Leader>D', function()
local term_bufnr = -1
for _, bufnr in ipairs(vim.api.nvim_list_bufs()) do
if vim.bo[bufnr].buftype == 'terminal' then
local name = vim.api.nvim_buf_get_name(bufnr)
if name:match '/bin/var-dump-server$' then
term_bufnr = bufnr
end
end
end
if term_bufnr ~= -1 then
vim.api.nvim_open_win(term_bufnr, true)
return
end
helpers.open_term {
cmd = dir .. 'vendor/bin/var-dump-server',
buf_opts = {
+1 -1
View File
@@ -26,7 +26,7 @@ return function(dir)
vim.api.nvim_create_autocmd({ 'BufWritePre' }, {
pattern = { '*.js', '*.ts', '*.vue' },
callback = function(args)
helpers.format_buffer('eslint_d', args.buf)
helpers.format_buffer('eslint_d', args.buf, dir .. '/client/')
end,
})