{ libmy, osConfig, ... }: let inherit (osConfig.modules.system.roles) desktop; in { rum.programs.fuzzel = { inherit (desktop) enable; settings = { main = { icon-theme = "Papirus-Dark"; width = 25; font = "Hack:weight=bold"; line-height = 30; fields = "name,generic,comment"; terminal = libmy.getExe desktop.terminal; prompt = ''"❯ "''; layer = "overlay"; }; colors = { background = "282a36fa"; selection = "3d4474fa"; border = "fffffffa"; }; border = { radius = 20; }; dmenu = { exit-immediately-if-empty = "yes"; }; }; }; }