initial commit
All checks were successful
Deploy docs / build-and-deploy (push) Successful in 3s

This commit is contained in:
sid 2026-02-23 20:34:35 +01:00
commit 95a533c876
451 changed files with 18255 additions and 0 deletions

View file

@ -0,0 +1,40 @@
{ config, lib, ... }:
let
cfg = config.stylix;
target = cfg.targets.hyprland;
inherit (lib)
mkIf
mkOption
types
;
in
{
options.stylix.targets.hyprland = {
gaps = mkOption {
type = types.int;
default = 0;
description = "Window gaps in pixels.";
};
radius = mkOption {
type = types.int;
default = 0;
description = "Window corner radius in pixels.";
};
};
config = mkIf (cfg.enable && target.enable) {
wayland.windowManager.hyprland = {
settings = {
general = {
gaps_in = target.gaps / 2;
gaps_out = target.gaps;
};
decoration = {
rounding = target.radius;
};
};
};
};
}