aboutsummaryrefslogtreecommitdiffstats
path: root/config/hypr/hyprland.lua.disable
blob: 920976ba572acb5d4e3920b1078794e1844b228b (plain) (blame)
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
-- ==================================================
--  KoolDots (2026)
--  Project URL: https://github.com/LinuxBeginnings
--  License: GNU GPLv3
--  SPDX-License-Identifier: GPL-3.0-or-later
-- ==================================================

-- KoolDots Hyprland Lua config entrypoint.
-- Mirrors hyprland.conf include order for features currently supported by Lua config.
local configHome = os.getenv("XDG_CONFIG_HOME") or (os.getenv("HOME") .. "/.config")
local hyprDir = configHome .. "/hypr"

local function load_module(name)
  dofile(hyprDir .. "/lua/" .. name .. ".lua")
end

-- In Lua workflow, runtime config is loaded from split files under:
--   ~/.config/hypr/configs/system_*.lua
--   ~/.config/hypr/UserConfigs/user_*.lua
-- via lua/user_overrides.lua. Base lua/*.lua modules are templates and should
-- not also be loaded directly here, or bindings/settings can be duplicated.
load_module("user_defaults")
load_module("user_overrides")
load_module("monitors")
load_module("workspaces")
send patches to the email below
yukais@pinapelz.com
include the subject [PATCH repo_name]
pinapelz.com
homepage