Files
hypr/hyprland.lua
2026-08-25 19:42:38 +01:00

24 lines
638 B
Lua

hl.env("PATH", "/run/hypr-runtime-env/bin:" .. os.getenv("PATH"))
-- Get hostname from envvars or something
local handle = io.popen("hostname")
Hostname = "unknown" -- Default fallback
-- If there is a hostname at all
if handle then
local result = handle:read("*l") -- Read the first line
handle:close()
if result then
Hostname = result:gsub("%s+", "") -- Remove whitespace/newlines
end
end
-- Check if the plugin module is present
-- If it is, require it
local ok, err = pcall(require, "plugins")
if not ok then
hl.exec_cmd("notify-send 'Lua error' '" .. tostring(err) .. "'")
end
-- Import everything else
require("autoload")