- Consolidate all configuration toggles (suspend, idle, waybar, etc.) into ~/.config/home-manager/state.json - Introduce nomarchy.toggles and nomarchy.hyprland options in Nix - Inject toggle states into all bin/ scripts via environment variables - Update toggle scripts to mutate JSON and trigger background rebuilds - Add a migration script to transition legacy flag files to the new format
8 lines
94 B
Nix
8 lines
94 B
Nix
{ config, ... }:
|
|
|
|
{
|
|
services.hypridle = {
|
|
enable = config.nomarchy.toggles.idle;
|
|
};
|
|
}
|