run on every cd

This commit is contained in:
Ivar Fatland
2026-06-15 11:00:49 +02:00
parent 5a4e26e14b
commit 1db86639d4
+14 -7
View File
@@ -402,16 +402,23 @@ do
return false return false
end end
for compiler, glob_patterns in pairs(compiler_mapping) do local function auto_select_compiler()
for _, glob_pattern in ipairs(glob_patterns) do for compiler, glob_patterns in pairs(compiler_mapping) do
if look_for_file(glob_pattern) then for _, glob_pattern in ipairs(glob_patterns) do
vim.cmd('compiler! '..compiler) if look_for_file(glob_pattern) then
vim.cmd('compiler! '..compiler)
end
end end
end end
if look_for_file('justfile') then
vim.go.makeprg = 'just'
end
end end
if look_for_file('justfile') then
vim.go.makeprg = 'just' auto_select_compiler()
end vim.api.nvim_create_autocmd('DirChanged', {
callback = auto_select_compiler,
})
end end