From 88d31b6bcea4a5d85c333bc588631a0dd0a4513e Mon Sep 17 00:00:00 2001 From: rootiest Date: Sun, 10 Nov 2024 16:18:44 -0500 Subject: [PATCH] fix: prevent rock loading on Termux to avoid compatibility issues --- lua/config/postopts.lua | 1 + lua/config/rocks.lua | 8 +++++--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/lua/config/postopts.lua b/lua/config/postopts.lua index 418c045..37bf76f 100644 --- a/lua/config/postopts.lua +++ b/lua/config/postopts.lua @@ -15,5 +15,6 @@ local prefix = vim.env.PREFIX if prefix ~= nil then if prefix:match("com.termux") then vim.g.useimage = false + vim.g.is_termux = true end end diff --git a/lua/config/rocks.lua b/lua/config/rocks.lua index 5e6314a..66120cc 100644 --- a/lua/config/rocks.lua +++ b/lua/config/rocks.lua @@ -132,9 +132,11 @@ end -- Perform setup M.setup = function() - M.bootstrap() - M.ensure_luarocks() - M.load_rocks() + if not vim.g.is_termux then + M.bootstrap() + M.ensure_luarocks() + M.load_rocks() + end end -- Execute the setup function