From bc3513f9dab86998f0a2d8bc8f0092326443d392 Mon Sep 17 00:00:00 2001 From: Don Williams Date: Tue, 18 Aug 2026 09:56:26 -0400 Subject: ENV variables not set in LUA workflow Signed-off-by: Don Williams On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: CHANGELOG.md new file: config/hypr/configs/system_env.lua new file: config/hypr/configs/system_laptops.lua new file: config/hypr/configs/system_settings.lua new file: config/hypr/configs/system_window_rules.lua --- config/hypr/configs/system_laptops.lua | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 config/hypr/configs/system_laptops.lua (limited to 'config/hypr/configs/system_laptops.lua') diff --git a/config/hypr/configs/system_laptops.lua b/config/hypr/configs/system_laptops.lua new file mode 100644 index 00000000..ebcd288d --- /dev/null +++ b/config/hypr/configs/system_laptops.lua @@ -0,0 +1,17 @@ +-- ================================================== +-- KoolDots (2026) +-- Project URL: https://github.com/LinuxBeginnings +-- License: GNU GPLv3 +-- SPDX-License-Identifier: GPL-3.0-or-later +-- ================================================== +-- System laptop rules for the Lua workflow. +-- Loaded by user_overrides.lua on every Hyprland session start. +-- Delegates to lua/laptops.lua which contains the canonical laptop rules. + +local configHome = os.getenv("XDG_CONFIG_HOME") or ((os.getenv("HOME") or "") .. "/.config") +local hyprDir = configHome .. "/hypr" +local laptops_path = hyprDir .. "/lua/laptops.lua" +local ok, err = pcall(dofile, laptops_path) +if not ok then + print("[ERROR] system_laptops: failed to load lua/laptops.lua: " .. tostring(err)) +end -- cgit v1.2.3