2.home-manager/tests
DrymarchonShaun 266211649f
hyprland: fix plugin loading when using lua
Move plugin loading to the top of the rendered ~/.config/hypr/hyprland.lua as plugins must be loaded before hl.config can be called with config keys added by the plugin, (binds using dispatchers added by plugins also fail if they are defined before the plugin is loaded)

This also switches over to using the (undocumented?) hl.plugin.load("/path/to/plugin.so") to load plugins, which has solved some strange race condition weirdness caused by using exec_cmd with hyprctl plugin load (I first tried moving renderStartHook to the top of the rendered config, but sometimes it seemed the hyprctl plugin load wouldn't finish loading the plugin before the rest of the config was loaded, causing the same errors about unknown config keys)
2026-06-18 22:39:21 -05:00
..
integration rclone: rename remote directory to fix failing tests 2026-05-05 12:40:06 +02:00
lib lib: add DAG-aware format generators 2026-06-18 07:59:18 -05:00
modules hyprland: fix plugin loading when using lua 2026-06-18 22:39:21 -05:00
asserts.nix treewide: reformat nixfmt-rfc-style 2025-04-08 08:50:05 -07:00
big-test.nix treewide: Prevent IFD by default 2025-05-07 10:34:18 -05:00
darwinScrublist.nix mise: add usage dependency for shell completions 2026-06-17 09:32:24 -05:00
default.nix mcp: extract helper functions into lib/mcp.nix 2026-06-09 23:03:52 -05:00
package.nix tests: support override-inputs in test runner 2026-04-24 13:06:58 -05:00
stubs.nix tests: split stub derivation attrs from methods 2026-04-23 18:12:20 -05:00
tests.py tests: support override-inputs in test runner 2026-04-24 13:06:58 -05:00