From 62b5fab048d4b75f96caa9f6a8a4ef3601589136 Mon Sep 17 00:00:00 2001 From: Taken Date: Thu, 21 Mar 2024 21:20:59 +0100 Subject: [PATCH] Fix for theme switcher --- lua/taken/functions/themes.lua | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/lua/taken/functions/themes.lua b/lua/taken/functions/themes.lua index 4cb0ddd..c455d95 100644 --- a/lua/taken/functions/themes.lua +++ b/lua/taken/functions/themes.lua @@ -14,7 +14,12 @@ function M.themeselector() for i, v in ipairs(colors) do if string.find(v, "lazy") then - local filename = string.gsub(v, newpath .. "\\lazy\\.*\\", "") + local filename = "" + if vim.loop.os_uname().sysname == "Windows_NT" then + filename = string.gsub(v, newpath .. "\\lazy\\.*\\", "") + else + filename = string.gsub(v, newpath .. "/lazy/.*/", "") + end local themename = string.gsub(filename, ".vim", "") local themename2 = string.gsub(themename, ".lua", "")