m3tm3re 9bd6d38a95 feat(hyprland): update to Lua config syntax after flake update
Flake inputs updated (home-manager → 7519f615, nixpkgs → d2339023, etc.),
now configType = "lua" is supported.

Changes to Hyprland settings:
- monitor: replaced legacy comma-string format with Lua table syntax
  using _args + {output, mode, position, scale} for hl.monitor({...})
  calls. Home Manager now generates correct hl.monitor() calls instead
  of passing raw comma strings.
- workspace: kept simple "id, monitor:X, default:true" string format
  for basic monitor bindings (compatible with hl.workspace(...)).
- workspace_rule: added separate workspace_rule entries using
  _args + {workspace, monitor, no_border, no_rounding} for special
  cases (e.g. WS 5 border:false,rounding:false → no_border=true,
  no_rounding=true as per current Hyprland Lua docs).
- window_rule: updated workspace values from int to string ("1",
  "2", etc.), updated fullscreen from "on" to boolean true, kept
  opacity as string "1.0" per Hyprland docs, kept idle_inhibit as
  string "focus".
- on hook: kept as-is (hyprland.start + tuxedo-backlight).

Validate: nix-instantiate --parse passes for both host files.
2026-05-18 19:00:26 +02:00
2026-01-07 04:49:43 +01:00
2026-05-09 10:17:14 +02:00
2026-05-09 10:17:14 +02:00
2026-05-11 19:01:17 +02:00
S
Description
No description provided
25 MiB
Languages
Nix 91.2%
JavaScript 6.6%
Shell 2.2%