feat: convert hypr config to Lua and add Chester host

- Add Lua equivalents for hyprland, autostart, keybindings, programs, windowrule
- Add per-host Lua configs (Chester, Rutherford, example) with hostname detection
- Rename old host 'William' to 'Chester'; fix 2x scaling on the 2880x1800 panel
- Update .gitignore to track *.lua host files instead of example-host.conf
This commit is contained in:
Jeena 2026-08-24 09:38:23 +09:00
parent 00d0cac9e8
commit b4fa650685
9 changed files with 416 additions and 1 deletions

7
hypr/hosts/example.lua Normal file
View file

@ -0,0 +1,7 @@
-- example.lua - no-op host fallback (mirrors example.conf)
--
-- Used by hyprland.lua when the machine's hostname does not match any
-- hosts/<hostname>.lua file. Keep this file empty (or add shared defaults).
-- Create a file named after your host, e.g. hosts/MyHost.lua, to override
-- host-specific settings.
return {}