update: init cursor config
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
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
|
||||
@@ -4,6 +4,7 @@ require("lua.lib.globals")
|
||||
require("lua.conf.monitor")
|
||||
|
||||
require("lua.conf.wallpaper").load()
|
||||
require("lua.conf.cursor").load()
|
||||
|
||||
require("lua.modules").load()
|
||||
|
||||
|
||||
@@ -5,3 +5,8 @@ if not CONFIG_HOME then
|
||||
end
|
||||
HYPR = CONFIG_HOME .. "/hypr"
|
||||
USER_CONFIG = HYPR .. "/lua/user"
|
||||
|
||||
DATA_HOME = os.getenv("XDG_DATA_HOME")
|
||||
if not DATA_HOME then
|
||||
DATA_HOME = HOME .. "/.local/share"
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user