* . *
  • About
  • Advertise
  • Privacy & Policy
  • Contact
Sunday, September 7, 2025
Earth-News
  • Home
  • Business
  • Entertainment
    The Secret to What Made ‘CarJack’ Work on As the World Turns – yahoo.com

    The Surprising Secret Behind ‘CarJack’s’ Success on As the World Turns

    Victor Garber on his viral “And Just Like That” toilet scene: ‘I was delighted to be doing something ridiculous’ (exclusive) – yahoo.com

    Victor Garber on his viral “And Just Like That” toilet scene: ‘I was delighted to be doing something ridiculous’ (exclusive) – yahoo.com

    Pendulum Announce Homecoming 2026 Australian Tour – yahoo.com

    Pendulum Announces Thrilling Homecoming Tour Across Australia in 2026

    ITV Studios Launches New Entertainment Label – Global Bulletin – IMDb

    ITV Studios Unveils Exciting New Entertainment Label

    TS Entertainment bringing Malibu Jack’s to former Owensboro mall – Lane Report

    TS Entertainment Launches Malibu Jack’s at Former Owensboro Mall Location

    Jenny Han Dropped a Major ‘The Summer I Turned Pretty’ Easter Egg Revealing [SPOILER] – yahoo.com

    Jenny Han Just Unveiled a Huge ‘The Summer I Turned Pretty’ Easter Egg That Changes Everything [SPOILER]

  • General
  • Health
  • News

    Cracking the Code: Why China’s Economic Challenges Aren’t Shaking Markets, Unlike America’s” – Bloomberg

    Trump’s Narrow Window to Spread the Truth About Harris

    Trump’s Narrow Window to Spread the Truth About Harris

    Israel-Gaza war live updates: Hamas leader Ismail Haniyeh assassinated in Iran, group says

    Israel-Gaza war live updates: Hamas leader Ismail Haniyeh assassinated in Iran, group says

    PAP Boss to Niger Delta Youths, Stay Away from the Protest

    PAP Boss to Niger Delta Youths, Stay Away from the Protest

    Court Restricts Protests In Lagos To Freedom, Peace Park

    Court Restricts Protests In Lagos To Freedom, Peace Park

    Fans React to Jazz Jennings’ Inspiring Weight Loss Journey

    Fans React to Jazz Jennings’ Inspiring Weight Loss Journey

    Trending Tags

    • Trump Inauguration
    • United Stated
    • White House
    • Market Stories
    • Election Results
  • Science
  • Sports
  • Technology
    Health Technology Ecosystem – Centers for Medicare & Medicaid Services | CMS (.gov)

    Discover the Future of Health Technology: Innovations Revolutionizing Patient Care

    Coherent Joins LLNL’s STARFIRE Diode Technology Working Group to Advance Inertial Fusion Energy – GlobeNewswire

    Coherent Partners with LLNL’s STARFIRE Team to Drive Breakthroughs in Inertial Fusion Energy

    Gene Associated With Deadly Heart Disease in Golden Retrievers Identified – Technology Networks

    Breakthrough Discovery Uncovers Gene Behind Deadly Heart Disease in Golden Retrievers

    Monkey Island LNG Picks ConocoPhillips’ Liquefaction Technology – Hart Energy

    Monkey Island LNG Selects ConocoPhillips’ Advanced Liquefaction Technology for Next-Gen Energy Solutions

    Credo Technology Group Holding Ltd. (CRDO) Surpasses Q1 Earnings and Revenue Estimates – Yahoo Finance

    Credo Technology Group Surpasses Q1 Earnings and Revenue Expectations

    The Economist is hiring a science and technology correspondent – The Economist

    Exciting Opportunity: Become Our Next Science and Technology Correspondent!

    Trending Tags

    • Nintendo Switch
    • CES 2017
    • Playstation 4 Pro
    • Mark Zuckerberg
No Result
View All Result
  • Home
  • Business
  • Entertainment
    The Secret to What Made ‘CarJack’ Work on As the World Turns – yahoo.com

    The Surprising Secret Behind ‘CarJack’s’ Success on As the World Turns

    Victor Garber on his viral “And Just Like That” toilet scene: ‘I was delighted to be doing something ridiculous’ (exclusive) – yahoo.com

    Victor Garber on his viral “And Just Like That” toilet scene: ‘I was delighted to be doing something ridiculous’ (exclusive) – yahoo.com

    Pendulum Announce Homecoming 2026 Australian Tour – yahoo.com

    Pendulum Announces Thrilling Homecoming Tour Across Australia in 2026

    ITV Studios Launches New Entertainment Label – Global Bulletin – IMDb

    ITV Studios Unveils Exciting New Entertainment Label

    TS Entertainment bringing Malibu Jack’s to former Owensboro mall – Lane Report

    TS Entertainment Launches Malibu Jack’s at Former Owensboro Mall Location

    Jenny Han Dropped a Major ‘The Summer I Turned Pretty’ Easter Egg Revealing [SPOILER] – yahoo.com

    Jenny Han Just Unveiled a Huge ‘The Summer I Turned Pretty’ Easter Egg That Changes Everything [SPOILER]

  • General
  • Health
  • News

    Cracking the Code: Why China’s Economic Challenges Aren’t Shaking Markets, Unlike America’s” – Bloomberg

    Trump’s Narrow Window to Spread the Truth About Harris

    Trump’s Narrow Window to Spread the Truth About Harris

    Israel-Gaza war live updates: Hamas leader Ismail Haniyeh assassinated in Iran, group says

    Israel-Gaza war live updates: Hamas leader Ismail Haniyeh assassinated in Iran, group says

    PAP Boss to Niger Delta Youths, Stay Away from the Protest

    PAP Boss to Niger Delta Youths, Stay Away from the Protest

    Court Restricts Protests In Lagos To Freedom, Peace Park

    Court Restricts Protests In Lagos To Freedom, Peace Park

    Fans React to Jazz Jennings’ Inspiring Weight Loss Journey

    Fans React to Jazz Jennings’ Inspiring Weight Loss Journey

    Trending Tags

    • Trump Inauguration
    • United Stated
    • White House
    • Market Stories
    • Election Results
  • Science
  • Sports
  • Technology
    Health Technology Ecosystem – Centers for Medicare & Medicaid Services | CMS (.gov)

    Discover the Future of Health Technology: Innovations Revolutionizing Patient Care

    Coherent Joins LLNL’s STARFIRE Diode Technology Working Group to Advance Inertial Fusion Energy – GlobeNewswire

    Coherent Partners with LLNL’s STARFIRE Team to Drive Breakthroughs in Inertial Fusion Energy

    Gene Associated With Deadly Heart Disease in Golden Retrievers Identified – Technology Networks

    Breakthrough Discovery Uncovers Gene Behind Deadly Heart Disease in Golden Retrievers

    Monkey Island LNG Picks ConocoPhillips’ Liquefaction Technology – Hart Energy

    Monkey Island LNG Selects ConocoPhillips’ Advanced Liquefaction Technology for Next-Gen Energy Solutions

    Credo Technology Group Holding Ltd. (CRDO) Surpasses Q1 Earnings and Revenue Estimates – Yahoo Finance

    Credo Technology Group Surpasses Q1 Earnings and Revenue Expectations

    The Economist is hiring a science and technology correspondent – The Economist

    Exciting Opportunity: Become Our Next Science and Technology Correspondent!

    Trending Tags

    • Nintendo Switch
    • CES 2017
    • Playstation 4 Pro
    • Mark Zuckerberg
No Result
View All Result
Earth-News
No Result
View All Result
Home Technology

Dlvhdr/gh-dash: A beautiful CLI dashboard for GitHub

May 28, 2024
in Technology
Dlvhdr/gh-dash: A beautiful CLI dashboard for GitHub
Share on FacebookShare on Twitter

✨ A GitHub (gh) CLI extension to display a dashboard with pull requests and issues by filters you care about.

Latest Release

🌅 fully configurable – define sections using github filters
🔍 search for both prs and issues
📝 customize columns with hidden, width and grow props
⚡️ act on prs and issues with checkout, comment, open, merge, diff, etc…
⌨️ set custom actions with new keybindings
💅 use custom themes
🔭 view details about a pr/issue with a detailed sidebar
🪟 write multiple configuration files to easily switch between completely different dashboards
♻️ set an interval for auto refreshing the dashboard

Install the gh CLI – see the installation

Installation requires a minimum version (2.0.0) of the the GitHub CLI that supports extensions.

Install this extension:

gh extension install dlvhdr/gh-dash

To get the icons to render properly you should download and install a Nerd font from https://www.nerdfonts.com/.
Then, select that font as your font for the terminal.

Installing Manually

If you want to install this extension manually, follow these steps:

Clone the repo

# git
git clone https://github.com/dlvhdr/gh-dash

# GitHub CLI
gh repo clone dlvhdr/gh-dash

Cd into it

Build it

Install it locally

How do I get these exact colors and font?

I’m using Alacritty with the tokyonight theme and the Fira Code Nerd Font.
For my full setup check out my dotfiles.

Run

Then press ? for help.

Run gh dash –help for more info:

Usage:
gh dash [flags]

Flags:
-c, –config string use this configuration file (default is $GH_DASH_CONFIG, or if not set, $XDG_CONFIG_HOME/gh-dash/config.yml)
–debug passing this flag will allow writing debug output to debug.log
-h, –help help for gh-dash

A section is defined by a:

title – shown in the TUI
filters – how the repo’s PRs should be filtered – these are plain github filters

All configuration is provided within a config.yml file under the extension’s directory (either $XDG_CONFIG_HOME/gh-dash or ~/.config/gh-dash/ or your OS config dir) or $GH_DASH_CONFIG.

An example config.yml file contains:

prSections:
– title: My Pull Requests
filters: is:open author:@me
layout:
author:
hidden: true
# width:
# grow: this will make the column grow in size
– title: Needs My Review
filters: is:open review-requested:@me
– title: Subscribed
filters: is:open -author:@me repo:cli/cli repo:dlvhdr/gh-dash
limit: 50 # optional limit of rows fetched for this section
issuesSections:
– title: Created
filters: is:open author:@me
– title: Assigned
filters: is:open assignee:@me
– title: Subscribed
filters: is:open -author:@me repo:microsoft/vscode repo:dlvhdr/gh-dash
defaults:
layout:
prs:
repo:
grow: true,
width: 10
hidden: false
# issues: same structure as prs
prsLimit: 20 # global limit
issuesLimit: 20 # global limit
preview:
open: true # whether to have the preview pane open by default
width: 60 # width in columns
refetchIntervalMinutes: 30 # will refetch all sections every 30 minutes
repoPaths: # configure where to locate repos when checking out PRs
:owner/:repo: ~/src/github.com/:owner/:repo # template if you always clone github repos in a consistent location
dlvhdr/*: ~/code/repos/dlvhdr/* # will match dlvhdr/repo-name to ~/code/repos/dlvhdr/repo-name
dlvhdr/gh-dash: ~/code/gh-dash # will not match wildcard and map to specified path
keybindings: # optional, define custom keybindings – see more info below
theme: # optional, see more info below
pager:
diff: less # or delta for example
confirmQuit: false # show prompt on quit or not

🗃 Running with a different config file

You can run gh dash –config to run gh-dash against another config file.

This lets you easily define multiple dashboards with different sections.
It can be useful if you want to have a 🧳 work and 👩‍💻 personal dashboards, or if you want to view multiple dashboards at the same time.

Define your own custom keybindings to run bash commands using Go Templates.
This is available for both PRs and Issues.

For PRs, the available arguments are:

Argument
Description

RepoName
The full name of the repo (e.g. dlvhdr/gh-dash)

RepoPath
The path to the Repo, using the config.yml repoPaths key to get the mapping

PrNumber
The PR number

HeadRefName
The PR’s remote branch name

BaseRefName
The PR’s base branch name

For Issues, the available arguments are:

Argument
Description

RepoName
The full name of the repo (e.g. dlvhdr/gh-dash)

RepoPath
The path to the Repo, using the config.yml repoPaths key to get the mapping

IssueNumber
The Issue number

To review a PR with either Neovim or VSCode include the following in your config.yml file:

repoPaths:
dlvhdr/gh-dash: ~/code/gh-dash

keybindings:
prs:
– key: c
command:>
tmux new-window -c {{.RepoPath}} ‘
gh pr checkout {{.PrNumber}} &&
nvim -c “:DiffviewOpen master…{{.HeadRefName}}”
‘
– key: v
command:>
cd {{.RepoPath}} &&
code . &&
gh pr checkout {{.PrNumber}}

To pin an issue include the following in your config.yml file:

keybindings:
issues:
– key: P
command: gh issue pin {{.IssueNumber}} –repo {{.RepoName}}

Repo name to path mappings can be exact match (full name, full path) or wildcard matched using the owner and partial path.

An exact match for the full repo name to a full path takes priority over a matching wildcard, and wildcard matches must match to a wildcard path.

An :owner/:repo template can be specified as a generic fallback.

repoPaths:
:owner/:repo: ~/src/github.com/:owner/:repo # template if you always clone github repos in a consistent location
dlvhdr/*: ~/code/repos/dlvhdr/* # will match dlvhdr/repo-name to ~/code/repos/dlvhdr/repo-name
dlvhdr/gh-dash: ~/code/gh-dash # will not match wildcard and map to specified path

The RepoName and RepoPath keybinding arguments are fully expanded when sent to the command.

To override the default set of terminal colors and instead create your own color scheme, you can define one in your config.yml file.
If you choose to go this route, you need to specify all of the following keys as colors in hex format (#RRGGBB), otherwise validation will fail.

theme:
ui:
table:
showSeparator: true
colors:
text:
primary: “#E2E1ED”
secondary: “#666CA6”
inverted: “#242347”
faint: “#3E4057”
warning: “#F23D5C”
success: “#3DF294”
background:
selected: “#39386B”
border:
primary: “#383B5B”
secondary: “#39386B”
faint: “#2B2B40”

You can customize each section’s layout as well as the global layout.

For example, to hide the author column for all PR sections, include the following in your config.yml.

defaults:
layout:
prs:
author:
hidden: true

For prs the column names are: updatedAt, repo, author, title, reviewStatus, state, ci, lines, assignees, base.
For issues the column names are: updatedAt, state, repo, title, creator, assignees, comments, reactions.
The available properties to control are: grow (false, true), width (number of cells), and hidden (false, true).

Dolev Hadar [email protected]

>>> Read full article>>>
Copyright for syndicated content belongs to the linked Source : Hacker News – https://github.com/dlvhdr/gh-dash

Tags: Dlvhdrgh-dashtechnology
Previous Post

Truth, Math, and Models (Part 8 in a series on the scientific method)

Next Post

WP21

Pope Leo appeals for peace in Holy Land, Ukraine, areas of world marred by war – Vatican News

Pope Leo appeals for peace in Holy Land, Ukraine, areas of world marred by war – Vatican News

September 7, 2025
The US Economy Is at a Turning Point—and the Stakes Are Higher Than You Might Think – Morningstar

The US Economy Stands at a Crucial Crossroads-Here’s Why It Matters Now More Than Ever

September 7, 2025
The Secret to What Made ‘CarJack’ Work on As the World Turns – yahoo.com

The Surprising Secret Behind ‘CarJack’s’ Success on As the World Turns

September 7, 2025
Fighting a health insurance denial? Here are 7 tips to help – Los Angeles Times

7 Powerful Strategies to Beat Health Insurance Denials and Secure the Coverage You Deserve

September 7, 2025
Florida Surgeon General admits he didn’t study impact before calling to lift vaccine mandate – CNN

Florida Surgeon General admits he didn’t study impact before calling to lift vaccine mandate – CNN

September 7, 2025
WA Department of Ecology decries federal report that downplays climate change – KREM

WA Department of Ecology decries federal report that downplays climate change – KREM

September 7, 2025
This Week in Science: Out-of-Sync Seasons, Anti-Aging Breakthroughs, And More! – yahoo.com

This Week in Science: Out-of-Sync Seasons, Anti-Aging Breakthroughs, And More! – yahoo.com

September 7, 2025
Diagnostic dilemma: Woman’s severe knee pain reveals ‘golden threads’ in her joints – Live Science

Mystery Solved: Woman’s Severe Knee Pain Traced to Shimmering ‘Golden Threads’ in Her Joints

September 7, 2025
PHOTOS: All the celebrities at Aryna Sabalenka’s US Open final victory – Tennis.com

PHOTOS: All the celebrities at Aryna Sabalenka’s US Open final victory – Tennis.com

September 7, 2025
Health Technology Ecosystem – Centers for Medicare & Medicaid Services | CMS (.gov)

Discover the Future of Health Technology: Innovations Revolutionizing Patient Care

September 7, 2025

Categories

Archives

September 2025
MTWTFSS
1234567
891011121314
15161718192021
22232425262728
2930 
« Aug    
Earth-News.info

The Earth News is an independent English-language daily published Website from all around the World News

Browse by Category

  • Business (20,132)
  • Ecology (811)
  • Economy (829)
  • Entertainment (21,707)
  • General (16,904)
  • Health (9,871)
  • Lifestyle (842)
  • News (22,149)
  • People (831)
  • Politics (836)
  • Science (16,039)
  • Sports (21,328)
  • Technology (15,809)
  • World (811)

Recent News

Pope Leo appeals for peace in Holy Land, Ukraine, areas of world marred by war – Vatican News

Pope Leo appeals for peace in Holy Land, Ukraine, areas of world marred by war – Vatican News

September 7, 2025
The US Economy Is at a Turning Point—and the Stakes Are Higher Than You Might Think – Morningstar

The US Economy Stands at a Crucial Crossroads-Here’s Why It Matters Now More Than Ever

September 7, 2025
  • About
  • Advertise
  • Privacy & Policy
  • Contact

© 2023 earth-news.info

No Result
View All Result

© 2023 earth-news.info

No Result
View All Result

© 2023 earth-news.info

Go to mobile version