Thanks to visit codestin.com
Credit goes to splashboard.unhappychoice.com

Skip to content

grid_table

Two-column key/value rows tinted by per-row status, with an inline layout that condenses the same entries into a single key: value · key: value line. The default look for entry-style payloads (system info, project metadata, env summaries).

AcceptsAnimates
entriesno
OptionTypeRequiredDefaultDescription
layout"rows" | "inline"no"rows"Layout mode. rows draws one key/value row per entry; inline condenses to a single line of key: value · key: value.
column_alignarray of "left" | "center" | "right"no["left", "left"]Per-column alignment. First entry aligns the key column, second the value column. Ignored in inline layout.
align"left" | "center" | "right"no"left"Horizontal alignment of the rendered line. Honoured in inline layout only — rows uses column_align per column instead.

Overridable via the [theme] section of your dashboard config.

KeyDescription
status_okHealthy / passing status (badges, table rows, timeline titles).
status_warnDegraded / warning status — visually distinct from both ok and error.
status_errorFailing / error status — reserved for attention-grabbing failures.
textPrimary body text colour for plain renderers (text_plain, text_ascii, list_plain, animated_typewriter). The top step of the chrome ladder — brighter than text_secondary, reads as diffuse daylight on the ocean surface. Set text = "reset" to inherit the terminal's own foreground instead.
text_dimBarely-visible chrome text: timeline date prefixes, empty-state placeholder, clip hint. Replaces the old Modifier::DIM usage — set an explicit colour so rendering stays consistent across terminals (some render DIM as invisible, some as a no-op).
ShapeFetchers
entriesbasic_entries, basic_links, basic_read_store, claude_code_usage, claude_subscription, clock, clock_almanac, clock_countdown, clock_sunrise, clock_timezones, code_comments, code_files, code_largest_files, code_loc, code_todos, codex_subscription, codex_usage, crypto_trending, crypto_watchlist, deal_free_games, deal_games, deal_steam_daily, deariary_on_this_day, deariary_recent, deariary_today, git_age, git_churn, git_contributors, git_latest_tag, git_stash_count, git_status, git_worktrees, github_action_status, github_assigned_issues, github_contributors_monthly, github_good_first_issues, github_languages, github_my_prs, github_notifications, github_recent_releases, github_repo, github_repo_issues, github_repo_prs, github_repo_stars, github_review_requests, github_user, gitlab_my_mrs, gitlab_pipeline_status, gitlab_repo_issues, gitlab_repo_mrs, gitlab_repo_stars, gitlab_review_requests, hackernews_top, hackernews_user, hackernews_user_submissions, huggingface_trending, lastfm_charts, lastfm_scrobbles_today, lastfm_top_albums, lastfm_top_artists, lastfm_top_tracks, linear_cycle, linear_issues, linear_notifications, lobsters_top, nasa_apod, net_gateway, net_interfaces, net_ip, net_mac, net_proxy, net_speedtest, news_9to5google, news_9to5mac, news_a_list_apart, news_ai_news, news_aljazeera, news_android_authority, news_android_police, news_appleinsider, news_arstechnica, news_bbc, news_bleeping_computer, news_bloomberg, news_carbon_brief, news_cbs, news_coindesk, news_css_tricks, news_daring_fireball, news_dark_reading, news_deadline, news_decrypt, news_distrowatch, news_dpreview, news_dw, news_economist, news_engadget, news_eurogamer, news_forbes, news_fortune, news_france24, news_fstoppers, news_ft, news_gizmodo, news_graham_cluley, news_guardian, news_hackaday, news_hackernoon, news_hugging_face_blog, news_ifixit, news_ign, news_import_ai, news_indiewire, news_inside_climate, news_its_foss, news_kotaku, news_krebs, news_lwn, news_macrumors, news_marketwatch, news_mit_tr_ai, news_nasa_news, news_nature, news_new_scientist, news_npr, news_omg_ubuntu, news_pc_gamer, news_petapixel, news_phoronix, news_phys_org, news_pitchfork, news_politico, news_polygon, news_propublica, news_quanta_magazine, news_rockpapershotgun, news_schneier, news_sciencedaily, news_scientific_american, news_sky_news, news_slashdot, news_smashing_magazine, news_space_com, news_spacenews, news_stereogum, news_techcrunch, news_techpowerup, news_techradar, news_the_block, news_the_gradient, news_the_hacker_news, news_the_register, news_theverge, news_threatpost, news_tomshardware, news_universe_today, news_ux_collective, news_variety, news_venturebeat, news_vg247, news_vox, news_wired, news_wsj, news_xda, news_yahoo_finance, news_yale_climate, news_zdnet, reddit_subreddit_posts, reddit_trending, reddit_user_comments, reddit_user_posts, rss, steam_charts, steam_owned_games, steam_player_summary, steam_recently_played, stock_watchlist, system_monitor_battery, system_monitor_host, system_monitor_load, system_monitor_memory, system_monitor_processes, todoist_tasks, weather, weather_forecast, wikipedia_trending, youtube_channel
key                                value
foo                                  bar
baz                                  qux
                                        
                                        
[[widget]]
id = "system_monitor_host"
fetcher = "system_monitor_host"
render = "grid_table"