{ config, accentColour ? "base07", ... }: { programs.bottom = { enable = true; settings.colors = with config.lib.stylix; with colors.withHashtag; let rainbow = [red yellow green cyan blue magenta]; in { table_header_color = base05; all_cpu_color = base05; avg_cpu_color = base05; cpu_core_colors = rainbow; ram_color = red; cache_color = green; swap_color = blue; rx_color = green; tx_color = blue; widget_title_color = colors.withHashtag.${accentColour}; border_color = base02; highlighted_border_color = colors.withHashtag.${accentColour}; text_color = base05; graph_color = base04; cursor_color = base02; selected_text_color = base05; selected_bg_color = base01; high_battery_color = green; medium_battery_color = yellow; low_battery_color = red; gpu_core_colors = rainbow; arc_color = cyan; }; }; }