Skip to content
TrackPodcasts
technologySep 10, 20251:46:05pending

This GitHub CLI Tool Will Change How You Work (gh-dash by Dolev Hadar)

About this episode

gh-dash allows you to work with pull requests and issues in your terminal and not the hedious GitHub site.

Link to the video:

https://youtu.be/GOaVb-LDdK0

What's the best way to support me?

https://linkarzu.com/about/#youre-a-fraud-why-do-you-ask-for-money-isnt-youtube-ads-enough

Timeline:

00:00:00 - Intro

00:02:06 - If your repo is over 500 stars, reach out

00:03:09 - Dolev GitHub profile

00:03:44 - gh-dash repo

00:04:04 - Plans with YouTube channel

00:04:32 - Who is Dolev, full-stack engineer

00:04:48 - ex-facebook, ex-wix

00:05:25 - why was gh-dash created?

00:07:05 - Do you, dolev, use gh-dash?

00:07:41 - gh-dash demo

00:09:27 - d for diff

00:09:45 - approve assign comment PRs

00:10:25 - can see issues, not discussions

00:10:46 - Future will implement checkruns

00:11:02 - O open PR in github

00:11:57 - Leave comments in PRs

00:12:45 - V leave approval comment

00:13:01 - Can you merge from gh-dash

00:13:31 - does gh-dash replace LazyGit?

00:14:30 - Plans to implement LazyGit functionality?

00:16:10 - If LazyGit integrates with github CLI?

00:16:50 - refetchIntervalMinutes

00:17:37 - gh-dash a TUI or neovim plugin?

00:18:22 - Can I open gh-dash from Neovim?

00:19:37 - gh-dash.nvim not maintained by dolev

00:20:47 - Going through docs

00:21:27 - gh-dash is a GitHub CLI extension

00:22:26 - gh-dash is the top extension

00:24:49 - gh-cli video by bashbunny charm.sh

00:25:54 - Experience of maintaining open source

00:27:16 - shoutout to the documentation contributor

00:27:46 - You can set your colorscheme

00:28:32 - support aspect of open source maintenance

00:29:29 - To implement new features, open issue

00:31:00 - Bad experiences with users?

00:31:35 - Neovim main editor, based

00:32:39 - for how long neovim user?

00:32:51 - own config or distro?

00:33:10 - Thoughts on distros

00:33:52 - Neovim config in dotfiles?

00:34:18 - nix-darwin user

00:34:46 - how is it in the nix rabbit hole?

00:36:19 - Recommend nix? I deploy macos with bash

00:38:09 - main file explorer mini.files

00:38:30 - relative line numbers in mini.files

00:39:15 - linkarzu bad vim jumping habits

00:40:19 - You navigate with relative line numbers?

00:41:25 - number layer?

00:43:47 - mini.files disabled preview

00:44:49 - diffview plugin

00:45:15 - snacks picker

00:48:16 - You use Neovide?

00:48:28 - Switched notes from Obsidian to Neovim

00:50:39 - Images in Neovim

00:51:12 - used image.nvim, now snacks image

00:52:22 - Neovim Colorscheme Tokyonight

00:52:55 - Why using Tmux?

00:54:53 - Go and scavenge

00:55:26 - Tmux and Ghostty cmd keys config

00:56:37 - Ctrl+enter in Neovim

00:58:52 - cat to see keys sent by terminal

01:01:29 - Thoughts on emacs?

01:04:35 - tmux sessions with sesh

01:07:48 - Hyper key sublayers

01:12:07 - sublayers useful if you run out of keys

01:14:12 - why macOS?

01:16:22 - Thoughts on Windows?

01:16:58 - How the world would be with Xenix?

01:19:02 - window manager, Aerospace

01:20:38 - Aerospace workspace configuration

01:22:28 - Why not Yabai in Stack Mode?

01:28:39 - Single or multiple monitors?

01:30:16 - Why I don't use keyboard layers

01:31:46 - Hyper sublayers in mac keyboard

01:33:57 - Thoughts on AI, detractor

Get every episode summarized

Each time Linkarzu Podcast | Neovim, macOS, Emacs, Linux, Terminals and more. publishes, we email you a written briefing from the transcript — the topics, who appeared, and any specific claims, with the ad reads skipped.

Email me new episodes

Free for 3 shows. No card needed.

Hosts & guests

No transcript yet

This episode has not been transcribed. Request it and it moves to the front of the queue.

This GitHub CLI Tool Will Change How You Work (gh-dash by Dolev Hadar)

Linkarzu Podcast | Neovim, macOS, Emacs, Linux, Terminals and more.

0:00
1:46:05

More episodes

More from Linkarzu Podcast | Neovim, macOS, Emacs, Linux, Terminals and more.

View all episodes →