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

🏠

πŸ”­ 70

Terminal Emulator

kovidgoyal/kitty

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

πŸ”­ 21,854

Shell

fish-shell/fish-shell

The user-friendly command line shell.

πŸ”­ 24,472

Prompt

starship/starship

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

πŸ”­ 40,562

Multiplexer

tmux/tmux

tmux source code

πŸ”­ 32,821

Tmux Plugins

joshmedeski/t-smart-tmux-session-manager

t - the smart tmux session manager

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

Nerd Font icons for your tmux windows

πŸ”­ 109

Code Editor

neovim/neovim

Vim-fork focused on extensibility and usability

πŸ”­ 76,199

Neovim Plugins

folke/lazy.nvim

πŸ’€ A modern plugin manager for Neovim

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

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

πŸ”­ 610
ggandor/leap.nvim

Neovim's answer to the mouse 🦘

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

(F)recency sorting for all Telescope pickers.

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

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

πŸ”­ 269
pwntester/octo.nvim

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

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

A beautiful CLI dashboard for GitHub πŸš€

πŸ”­ 4,305
extrawurst/gitui

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

πŸ”­ 16,921

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