1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
|
-- ==================================================
-- KoolDots (2026)
-- Project URL: https://github.com/LinuxBeginnings
-- License: GNU GPLv3
-- SPDX-License-Identifier: GPL-3.0-or-later
-- ==================================================
-- Converted from config/hypr/monitors.conf (active monitor entries only).
hl.monitor({
output = "",
mode = "preferred",
position = "auto",
scale = "1",
})
hl.monitor({
output = "",
mode = "highrr",
position = "auto",
scale = "1",
})
hl.monitor({
output = "",
mode = "highres",
position = "auto",
scale = "1",
})
hl.monitor({
output = "Virtual-1",
mode = "1920x1080@60",
position = "auto",
scale = "1",
})
-- Load user monitor overrides from UserConfigs when present.
do
local configHome = os.getenv("XDG_CONFIG_HOME") or ((os.getenv("HOME") or "") .. "/.config")
local userMonitors = configHome .. "/hypr/UserConfigs/monitors.lua"
local ok, err = pcall(dofile, userMonitors)
if not ok and err and tostring(err):find("No such file or directory", 1, true) == nil then
print("[WARN] Unable to load user monitor overrides from " .. userMonitors .. ": " .. tostring(err))
end
end
|