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

🏠

πŸ”­ 72

Terminal Emulator

kovidgoyal/kitty

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

πŸ”­ 22,081

Shell

fish-shell/fish-shell

The user-friendly command line shell.

πŸ”­ 24,665

Prompt

starship/starship

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

πŸ”­ 41,056

Multiplexer

tmux/tmux

tmux source code

πŸ”­ 33,124

Tmux Plugins

joshmedeski/t-smart-tmux-session-manager

t - the smart tmux session manager

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

Nerd Font icons for your tmux windows

πŸ”­ 114

Code Editor

neovim/neovim

Vim-fork focused on extensibility and usability

πŸ”­ 76,926

Neovim Plugins

folke/lazy.nvim

πŸ’€ A modern plugin manager for Neovim

πŸ”­ 11,759
DNLHC/glance.nvim

A pretty window for previewing, navigating and editing your LSP locations

πŸ”­ 620
ggandor/leap.nvim

Neovim's answer to the mouse 🦘

πŸ”­ 3,988
prochri/telescope-all-recent.nvim

(F)recency sorting for all Telescope pickers.

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

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

πŸ”­ 274
pwntester/octo.nvim

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

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

A beautiful CLI dashboard for GitHub πŸš€

πŸ”­ 4,380
extrawurst/gitui

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

πŸ”­ 17,078

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.

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