Dolev Hadar's Dev Workflow hero

Dolev Hadar's Dev Workflow

Learn about Dolev’s, creator of gh-dash, tmux and neovim setup on macOS.

dlvhdr/dotfiles

🏠

πŸ”­ 101

Terminal Emulator

kovidgoyal/kitty

Cross-platform, fast, feature-rich, GPU based terminal

πŸ”­ 25,776

Shell

fish-shell/fish-shell

The user-friendly command line shell.

πŸ”­ 27,531

Prompt

starship/starship

β˜„πŸŒŒοΈ The minimal, blazing-fast, and infinitely customizable prompt for any shell!

πŸ”­ 46,447

Multiplexer

tmux/tmux

tmux source code

πŸ”­ 36,068

Tmux Plugins

joshmedeski/t-smart-tmux-session-manager

t - the smart tmux session manager

πŸ”­ 334
joshmedeski/tmux-nerd-font-window-name

Nerd Font icons for your tmux windows

πŸ”­ 153

Code Editor

neovim/neovim

Vim-fork focused on extensibility and usability

πŸ”­ 85,189

Neovim Plugins

folke/lazy.nvim

πŸ’€ A modern plugin manager for Neovim

πŸ”­ 15,795
DNLHC/glance.nvim

Peek preview window for LSP locations in Neovim

πŸ”­ 754
ggandor/leap.nvim

Neovim's answer to the mouse 🦘

πŸ”­ 4,506
prochri/telescope-all-recent.nvim

(F)recency sorting for all Telescope pickers.

πŸ”­ 124
aaronhallaert/advanced-git-search.nvim

Search your git history by commit message, content and author in Neovim

πŸ”­ 347
pwntester/octo.nvim

Edit and review GitHub issues and pull requests from the comfort of your favorite editor

πŸ”­ 2,510
dlvhdr/gh-dash

A beautiful CLI dashboard for GitHub πŸš€

πŸ”­ 7,523
extrawurst/gitui

Blazing πŸ’₯ fast terminal-ui for git written in rust πŸ¦€

πŸ”­ 18,869

Keyboard Layout

Additional Resources

It was great being able to talk to Dolev and learn more about how he gets things done with his terminal emulator. You can check out his website to learn more about him and connect with him.

Sign-Up for New Posts

Stay in the loop and get the latest blog posts about conversations sent to your inbox.

Or use the

RSS Feed
man sitting at desk in front of a landscape of rivers leading to a mountain range

Dev Workflow Intro

Your guide to creating a powerful and intuitive development workflow in the terminal.

The terminal is a powerful tool for developers, but it can be overwhelming to know where to start. This guide will help you create a powerful development environment in the terminal. Here are some of the things you'll learn.

  • Install packages and keep them up-to-date
  • Design a minimalist, distraction-free, user-interface
  • Use familiar keyboard shortcuts
  • Manage multiple projects with ease
  • Integrate with Git and GitHub
Get Started