Files
hello/.nvim.lua
T
2026-08-06 13:25:21 +03:00

30 lines
1010 B
Lua

require("custom.runner").setup({
commands = {
run = { cmd = "odin run ." }, -- активная команда
-- test = { cmd = "go test ./..." },
-- build = { cmd = "odin build ./src/" },
-- lint = { cmd = "go vet ./..." },
},
focus = false, -- фокус на нижний терминал при запуске
-- ── Опции редактора для проекта (применяются к буферам) ──
-- options = {
-- tabstop = 4,
-- shiftwidth = 4,
-- expandtab = false,
-- },
-- ── Исключения для snacks-файндеров (поверх базовых .git, .gitignore и т.п.) ──
exclude = {
"assets",
}, -- например: { "_build", "vendor" }
})
-- ── Проектная автокоманда (пример) ──
-- vim.api.nvim_create_autocmd("BufWritePre", {
-- pattern = "*.odin",
-- callback = function()
-- vim.notify("Файл сохраняется в проекте", vim.log.levels.INFO)
-- end,
-- })