From ef6c8dca4f83cdca503c29025684abf5949cf79c Mon Sep 17 00:00:00 2001 From: Ruslan Date: Sat, 27 Jun 2026 12:28:23 +0300 Subject: [PATCH] feat(ansible): paths setting for files and templates --- after/ftplugin/yaml_ansible.lua | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/after/ftplugin/yaml_ansible.lua b/after/ftplugin/yaml_ansible.lua index 47d859b..23527cd 100644 --- a/after/ftplugin/yaml_ansible.lua +++ b/after/ftplugin/yaml_ansible.lua @@ -13,3 +13,13 @@ surround.buffer_setup({ } }) +local ansible_paths = {} +local fname = vim.api.nvim_buf_get_name(0) +if fname:find('tasks/') then + ansible_paths = { + vim.fs.dirname(fname:gsub('tasks', 'files')), + vim.fs.dirname(fname:gsub('tasks', 'templates')) + } +end +vim.bo.path = table.concat(ansible_paths, ',') +