gh-dash README

The project's README from github.com/dlvhdr/gh-dash. As one markdown file: README.md.


Text changing depending on mode. Light: 'So light!' Dark: 'So dark!'

→ https://gh-dash.dev ←

A rich terminal UI for GitHub that doesn't break your flow.

Latest Release Discord


❤️ Sponsoring

If you enjoy DASH and want to help, consider supporting the project with a donation at the sponsors page.

Thank you to all past and existing sponsors! 🙏🏽

Sponsors

TUI Innovator

Owen Cabalceta  

TUI Visionary

Architect   Peter Steinberger  

TUI Power User

Alexander Garber   Brend Smits   Brian Gianforcaro   cdxn   Ken Sanders   Luke Rollans   Matthew Chisolm   Nikolay Kolev   Philippe Serhal   Scott Ames   sideshowbarker   Spencer Judd   Stefan Lüdin   Stevie Huh   Ulrich Dangel   vosahloj   Will Cory  

TUI Backer

Jeff Wainwright   purajit  

🌟 Features

If you like quickly navigating with your keyboard, seeing the PRs and issues you need and you love the terminal - DASH is for you! 🫵🏽

📃 Docs

DASH has an extensive docs site at gh-dash.dev/getting-started.

👥 Discord

Have questions? Join our Discord community!

🙏 Contributing

See the contribution guide at https://www.gh-dash.dev/contributing.

🛞 Under the hood

DASH uses:

Authors

Dolev Hadar (@dlvhdr) and the community.

gh-dash (dlvhdr/gh-dash)

Searching Database…

12.6K ·GitHub
Что это такое?gh-dash — это дашборд с терминальным интерфейсом (TUI), который показывает ваши PR и issue прямо в терминале, так что не нужно переключаться в браузер, чтобы их проверить.
Это отдельное приложение или расширение для GitHub CLI?Это расширение для официального GitHub CLI (gh), написанное на Go и созданное на основе TUI-фреймворка Bubble Tea. Отдельно скачивать его не нужно.
Как установить и запустить?Установите его как расширение gh командой 'gh extension install dlvhdr/gh-dash', а запускается он командой 'gh dash'. Полные инструкции по настройке есть на сайте документации: gh-dash.dev/getting-started.
Нужно ли сначала установить GitHub CLI?Да. Поскольку gh-dash — это расширение gh, перед использованием нужно установить и авторизовать официальный GitHub CLI (gh), иначе gh-dash не сможет работать с GitHub.
Что можно сделать с PR, не выходя из дашборда?Можно смотреть диффы, комментировать, переключаться на ветку (checkout), отправлять изменения (push) и обновлять PR. По сути, почти всё то же, что и на github.com, только прямо из терминала.
Можно ли поменять горячие клавиши по умолчанию?Да. По умолчанию gh-dash использует горячие клавиши в стиле vim, но каждую комбинацию можно переназначить через конфигурацию.
Как в терминале отображаются диффы PR и markdown?gh-dash использует 'delta' для просмотра диффов PR с подсветкой синтаксиса и 'glamour' для отображения markdown, например описаний issue и PR.
Можно ли группировать разделы по репозиториям?Да. Разделы для PR и issue задаёт сам пользователь, и они привязаны к каждому репозиторию, так что группировать работу можно как удобно, через YAML-файл конфигурации.
What are similar projects?veet, superfile, sampler, lazygit, posting, tuios, gh-secure, slides
Creator
dlvhdr
Size
57.1 MB
Stars
12.6K
Age
5y
Commits · 90 Days