From 4e31578c1e4b9e989cec824e3e832ac2aa66efcd Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Mon, 17 Mar 2025 15:43:07 +0100 Subject: checkpoint --- lua/config/projects.lua | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 lua/config/projects.lua (limited to 'lua/config/projects.lua') diff --git a/lua/config/projects.lua b/lua/config/projects.lua new file mode 100644 index 0000000..0b81def --- /dev/null +++ b/lua/config/projects.lua @@ -0,0 +1,24 @@ +local M = {} + +local HOME = os.getenv("HOME") +local CWD = vim.fn.getcwd() + +M.Projects = { + MetaC = { + Path = HOME .. "/proj/metac", + Options = function() + vim.o.makeprg = M.Projects.MetaC.Path .. "/misc/build.sh" + end, + }, +} + +M.InProject = false + +for At, Project in pairs(M.Projects) do + if string.find(CWD, Project.Path) then + M.InProject = true + Project.Options() + end +end + +return M -- cgit v1.2.3