Releases: dlvhdr/gh-dash
Releases ยท dlvhdr/gh-dash
v3.1.2
v3.1.2
v3.1.1
v3.1.0 - keybindings support, repo paths โจ๏ธ
Keybindings for PRs
Run any bash command using Go Templates to embed the current PR data.
Example of opening Neovim and VSCode for PR review:
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}}
Repo paths
Specify where each repo is located on disk for use with keybindings:
Access using the {{.RepoPath}} template string.
repoPaths:
dlvhdr/gh-dash: ~/code/gh-dash
v3.0.0 - Issues support! ๐บ
v3.0.0 introduces support for issues.
Press s to switch between views.
Other changes include:
- UI improvements to the selected line and tabs.
- Bug fixes
v2.1.1
v2.1.1
v2.1.0
v2.1.0
v2.0.1
v2.0.1
v2.0.0 - Sidebar, more powerful config, refresh and more.
v2.0.0 - Sidebar, a more powerful config, refresh and more.
- Added a sidebar to display the contents of the hovered PR
- Includes the PR description, status, checks, reviews and comments
- Changed the structure of the config
- Renamed config to
config.yml
- Sections are now written purely using GitHub search filters
repos
are not supported anymore- To migrate to the new config structure each repo can be replaced by a
repo:some/repo
in the filters property
- To migrate to the new config structure each repo can be replaced by a
- defaults section supports configuration for the preview: if it should start open and what's its width.
- Renamed config to
gh-prs
now creates a defaultconfig.yml
if one doesn't existCtrl-D and Ctrl-U now scroll the sidebar
p
toggles the preview- Added refresh - pressing
r
will refresh all the sections
v1.2.3
v1.2.3
v1.2.2
v1.2.2