local M = {} local utils = require("lua.lib.utils") require("lua.lib.globals") M.cursor = "Vimix-Hyprcursor" M.size = 32 function M.fetch_Vimix_hyprcursor() if M.cursor == "Vimix-Hyprcursor" then if not utils.is_file_exists(DATA_HOME .. "/icons/Vimix-Hyprcursor") then local tmppath = "/tmp/Vimix-Hyprcursor" os.execute("git clone https://gitea.phy-yingjie.wang/wyj/Vimix-Hyprcursor.git " .. tmppath) os.execute("cp " .. tmppath .. "/theme_Vimix-Hyprcursor " .. DATA_HOME .. "/icons/Vimix-Hyprcursor") end end end function M.load() M.fetch_Vimix_hyprcursor() hl.env("HYPRCURSOR_THEME", M.cursor) hl.env("HYPRCURSOR_SIZE", tostring(M.size)) end return M