CLI & TUINeeds gh-dash 4.25+ for `include`
gh-dash
Parchment text, orange borders on the active section and a warm selected row, with author-role icons in the palette's accents. gh-dash shows PR diffs through its pager, so set pager: {diff: delta} in the same config to see them with the delta port.
Showing WalnutTunnelEnamelMoquetteDeep LevelPortlandGuimardCatacombesCarrelage. Switch flavors with the bullets up top.
gh-dash Report a problem with this portReport a problem with this portReport a problem with this portReport a problem with this portReport a problem with this portReport a problem with this portReport a problem with this portReport a problem with this portReport a problem with this port
The quick way
The installer sets it up for you, then tells you the one thing it can't do. More ways to install
curl -fsSL https://oddurs.github.io/subway-seat/install.sh | sh -s -- --flavor walnut --only gh-dash
curl -fsSL https://oddurs.github.io/subway-seat/install.sh | sh -s -- --flavor tunnel --only gh-dash
curl -fsSL https://oddurs.github.io/subway-seat/install.sh | sh -s -- --flavor enamel --only gh-dash
curl -fsSL https://oddurs.github.io/subway-seat/install.sh | sh -s -- --flavor moquette --only gh-dash
curl -fsSL https://oddurs.github.io/subway-seat/install.sh | sh -s -- --flavor deep --only gh-dash
curl -fsSL https://oddurs.github.io/subway-seat/install.sh | sh -s -- --flavor portland --only gh-dash
curl -fsSL https://oddurs.github.io/subway-seat/install.sh | sh -s -- --flavor guimard --only gh-dash
curl -fsSL https://oddurs.github.io/subway-seat/install.sh | sh -s -- --flavor catacombes --only gh-dash
curl -fsSL https://oddurs.github.io/subway-seat/install.sh | sh -s -- --flavor carrelage --only gh-dash
Turn it on
include:
- ~/.config/gh-dash/subway-seat.ymlinclude:
- ~/.config/gh-dash/subway-seat-tunnel.ymlinclude:
- ~/.config/gh-dash/subway-seat-enamel.ymlinclude:
- ~/.config/gh-dash/london-moquette.ymlinclude:
- ~/.config/gh-dash/london-deep-level.ymlinclude:
- ~/.config/gh-dash/london-portland.ymlinclude:
- ~/.config/gh-dash/paris-guimard.ymlinclude:
- ~/.config/gh-dash/paris-catacombes.ymlinclude:
- ~/.config/gh-dash/paris-carrelage.ymlThe files
subway-seat.ymlsave as ~/.config/gh-dash/subway-seat.yml# Subway Seat — generated from palette.py by build.py. Edit the palette, not this file.
# Subway Seat for gh-dash.
theme:
colors:
text:
primary: "#EDDCBC"
secondary: "#EC7F31"
inverted: "#20160E"
faint: "#967B5C"
warning: "#F3BF45"
success: "#ADB956"
error: "#FF8373"
actor: "#D9C6A3"
background:
selected: "#513B27"
border:
primary: "#EC7F31"
secondary: "#634932"
faint: "#43301F"
icon:
newcontributor: "#ADB956"
contributor: "#86AD95"
collaborator: "#F3BF45"
member: "#F3BF45"
owner: "#EC7F31"
unknownrole: "#967B5C"subway-seat-tunnel.ymlsave as ~/.config/gh-dash/subway-seat-tunnel.yml# Subway Seat — generated from palette.py by build.py. Edit the palette, not this file.
# Subway Seat Tunnel for gh-dash.
theme:
colors:
text:
primary: "#E9D8B6"
secondary: "#EC7F31"
inverted: "#140D07"
faint: "#917759"
warning: "#F3BF45"
success: "#ADB956"
error: "#FF8373"
actor: "#D6C3A0"
background:
selected: "#3D2C1D"
border:
primary: "#EC7F31"
secondary: "#4F3927"
faint: "#302115"
icon:
newcontributor: "#ADB956"
contributor: "#86AD95"
collaborator: "#F3BF45"
member: "#F3BF45"
owner: "#EC7F31"
unknownrole: "#917759"subway-seat-enamel.ymlsave as ~/.config/gh-dash/subway-seat-enamel.yml# Subway Seat — generated from palette.py by build.py. Edit the palette, not this file.
# Subway Seat Enamel for gh-dash.
theme:
colors:
text:
primary: "#3E2C1E"
secondary: "#A04800"
inverted: "#F8EFDF"
faint: "#8C7254"
warning: "#976608"
success: "#66740F"
error: "#BF4233"
actor: "#54402F"
background:
selected: "#DBCDB3"
border:
primary: "#A04800"
secondary: "#BAA380"
faint: "#DBCDB3"
icon:
newcontributor: "#66740F"
contributor: "#3E7157"
collaborator: "#976608"
member: "#976608"
owner: "#A04800"
unknownrole: "#8C7254"london-moquette.ymlsave as ~/.config/gh-dash/london-moquette.yml# Subway Seat — generated from palette.py by build.py. Edit the palette, not this file.
# London Moquette for gh-dash.
theme:
colors:
text:
primary: "#D8DEEA"
secondary: "#DE8946"
inverted: "#121826"
faint: "#73819C"
warning: "#F2C03F"
success: "#77C581"
error: "#FE8474"
actor: "#C1C9D8"
background:
selected: "#303F61"
border:
primary: "#DE8946"
secondary: "#3D4F72"
faint: "#263451"
icon:
newcontributor: "#77C581"
contributor: "#54B4B5"
collaborator: "#F2C03F"
member: "#F2C03F"
owner: "#DE8946"
unknownrole: "#73819C"london-deep-level.ymlsave as ~/.config/gh-dash/london-deep-level.yml# Subway Seat — generated from palette.py by build.py. Edit the palette, not this file.
# London Deep Level for gh-dash.
theme:
colors:
text:
primary: "#D4DAE7"
secondary: "#DE8946"
inverted: "#0A0E18"
faint: "#6F7C97"
warning: "#F2C03F"
success: "#77C581"
error: "#FE8474"
actor: "#BEC6D5"
background:
selected: "#232F49"
border:
primary: "#DE8946"
secondary: "#303E5B"
faint: "#1A243A"
icon:
newcontributor: "#77C581"
contributor: "#54B4B5"
collaborator: "#F2C03F"
member: "#F2C03F"
owner: "#DE8946"
unknownrole: "#6F7C97"london-portland.ymlsave as ~/.config/gh-dash/london-portland.yml# Subway Seat — generated from palette.py by build.py. Edit the palette, not this file.
# London Portland for gh-dash.
theme:
colors:
text:
primary: "#293040"
secondary: "#A54300"
inverted: "#E8F0FF"
faint: "#697794"
warning: "#8D6C08"
success: "#0D8131"
error: "#CC2E25"
actor: "#3C4557"
background:
selected: "#BFCFF1"
border:
primary: "#A54300"
secondary: "#93A7CF"
faint: "#BFCFF1"
icon:
newcontributor: "#0D8131"
contributor: "#007376"
collaborator: "#8D6C08"
member: "#8D6C08"
owner: "#A54300"
unknownrole: "#697794"paris-guimard.ymlsave as ~/.config/gh-dash/paris-guimard.yml# Subway Seat — generated from palette.py by build.py. Edit the palette, not this file.
# Paris Guimard for gh-dash.
theme:
colors:
text:
primary: "#D9E1DB"
secondary: "#CA9245"
inverted: "#131A17"
faint: "#74857C"
warning: "#F1BF4B"
success: "#70CAA9"
error: "#E7877B"
actor: "#C2CBC5"
background:
selected: "#30463B"
border:
primary: "#CA9245"
secondary: "#3E554A"
faint: "#263930"
icon:
newcontributor: "#70CAA9"
contributor: "#549B9F"
collaborator: "#F1BF4B"
member: "#F1BF4B"
owner: "#CA9245"
unknownrole: "#74857C"paris-catacombes.ymlsave as ~/.config/gh-dash/paris-catacombes.yml# Subway Seat — generated from palette.py by build.py. Edit the palette, not this file.
# Paris Catacombes for gh-dash.
theme:
colors:
text:
primary: "#D4DDD7"
secondary: "#CA9245"
inverted: "#0A100D"
faint: "#708178"
warning: "#F1BF4B"
success: "#70CAA9"
error: "#E7877B"
actor: "#BFC8C2"
background:
selected: "#24342C"
border:
primary: "#CA9245"
secondary: "#31433A"
faint: "#1A2921"
icon:
newcontributor: "#70CAA9"
contributor: "#549B9F"
collaborator: "#F1BF4B"
member: "#F1BF4B"
owner: "#CA9245"
unknownrole: "#708178"paris-carrelage.ymlsave as ~/.config/gh-dash/paris-carrelage.yml# Subway Seat — generated from palette.py by build.py. Edit the palette, not this file.
# Paris Carrelage for gh-dash.
theme:
colors:
text:
primary: "#27342F"
secondary: "#764C00"
inverted: "#EEF2F1"
faint: "#6C7C76"
warning: "#916D07"
success: "#218366"
error: "#AC3B32"
actor: "#3B4742"
background:
selected: "#C6D2CF"
border:
primary: "#764C00"
secondary: "#99ABA6"
faint: "#C6D2CF"
icon:
newcontributor: "#218366"
contributor: "#006267"
collaborator: "#916D07"
member: "#916D07"
owner: "#764C00"
unknownrole: "#6C7C76"