From 68b3e0c5f420dd8165bd746ea90a7e0cf1855bdc Mon Sep 17 00:00:00 2001 From: awwpotato Date: Fri, 4 Jul 2025 12:17:17 -0700 Subject: [PATCH] rofi: fix mkTarget usage (#1593) Fixes: dea0337e0b ("stylix: restrict access to config while using mkTarget (#1368)") Fixes: 713f8dae31 ("rofi: use mkTarget (#1550)") (cherry picked from commit 606944b16862d43934fec3311f9cb9f478b7f99b) --- modules/rofi/hm.nix | 17 +++++------------ 1 file changed, 5 insertions(+), 12 deletions(-) diff --git a/modules/rofi/hm.nix b/modules/rofi/hm.nix index f1ac7570c..4a2f872f3 100644 --- a/modules/rofi/hm.nix +++ b/modules/rofi/hm.nix @@ -1,9 +1,4 @@ -{ - mkTarget, - lib, - config, - ... -}: +{ mkTarget, config, ... }: mkTarget { name = "rofi"; humanName = "Rofi"; @@ -20,18 +15,16 @@ mkTarget { let inherit (config.lib.formats.rasi) mkLiteral; mkRgba = - opacity: color: + opacity': color: let - c = config.lib.stylix.colors; + c = colors; r = c."${color}-rgb-r"; g = c."${color}-rgb-g"; b = c."${color}-rgb-b"; in - mkLiteral "rgba ( ${r}, ${g}, ${b}, ${opacity} % )"; + mkLiteral "rgba ( ${r}, ${g}, ${b}, ${opacity'} % )"; mkRgb = mkRgba "100"; - rofiOpacity = builtins.toString ( - builtins.ceil (config.stylix.opacity.popups * 100) - ); + rofiOpacity = builtins.toString (builtins.ceil (opacity.popups * 100)); in { programs.rofi.theme = {