{ pkgs, vars }: # <- accept the colors set as an argument # Wrapper for dmenu that uses your color variables pkgs.writeShellScriptBin "app-launcher" '' #!/usr/bin/env sh exec ${pkgs.dmenu}/bin/dmenu_run \ -fn 'JetBrains Mono-12' \ -nb '${vars.colors.background}' -nf '${vars.colors.foreground}' \ -sb '${vars.colors.accent}' -sf '${vars.colors.text}' ''