From a6c93262f349afeeebb390fb441910abffef329c Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Thu, 12 Feb 2026 13:26:44 -0600 Subject: [PATCH] pay-respects: minor style cleanup Signed-off-by: Austin Horstman --- modules/programs/pay-respects.nix | 44 +++++++++++++++++-------------- 1 file changed, 24 insertions(+), 20 deletions(-) diff --git a/modules/programs/pay-respects.nix b/modules/programs/pay-respects.nix index 1936a5a8..6cb79874 100644 --- a/modules/programs/pay-respects.nix +++ b/modules/programs/pay-respects.nix @@ -6,8 +6,7 @@ }: let cfg = config.programs.pay-respects; - payRespectsCmd = lib.getExe cfg.package; - cfgOptions = lib.concatStringsSep " " cfg.options; + tomlFormat = pkgs.formats.toml { }; in { @@ -92,26 +91,31 @@ in } ) cfg.rules; - programs = { - bash.initExtra = lib.mkIf cfg.enableBashIntegration '' - eval "$(${payRespectsCmd} bash ${cfgOptions})" - ''; + programs = + let + payRespectsCmd = lib.getExe cfg.package; + cfgOptions = lib.concatStringsSep " " cfg.options; + in + { + bash.initExtra = lib.mkIf cfg.enableBashIntegration '' + eval "$(${payRespectsCmd} bash ${cfgOptions})" + ''; - zsh.initContent = lib.mkIf cfg.enableZshIntegration '' - eval "$(${payRespectsCmd} zsh ${cfgOptions})" - ''; + zsh.initContent = lib.mkIf cfg.enableZshIntegration '' + eval "$(${payRespectsCmd} zsh ${cfgOptions})" + ''; - fish.interactiveShellInit = lib.mkIf cfg.enableFishIntegration '' - ${payRespectsCmd} fish ${cfgOptions} | source - ''; + fish.interactiveShellInit = lib.mkIf cfg.enableFishIntegration '' + ${payRespectsCmd} fish ${cfgOptions} | source + ''; - nushell.extraConfig = lib.mkIf cfg.enableNushellIntegration '' - source ${ - pkgs.runCommand "pay-respects-nushell-config.nu" { } '' - ${payRespectsCmd} nushell ${cfgOptions} >> "$out" - '' - } - ''; - }; + nushell.extraConfig = lib.mkIf cfg.enableNushellIntegration '' + source ${ + pkgs.runCommand "pay-respects-nushell-config.nu" { } '' + ${payRespectsCmd} nushell ${cfgOptions} >> "$out" + '' + } + ''; + }; }; }