Interactive shell selector for Zed terminal tabs. Opens an arrow-key menu on each new terminal.
brew install lazygit yazi
brew install --cask font-jetbrains-mono-nerd-font # for yazi icons
mkdir -p ~/.local/bin
# download zed-shell and zed-menu.py from this gist into ~/.local/bin/
chmod +x ~/.local/bin/zed-shell ~/.local/bin/zed-menu.pyAdd to Zed settings.json:
"terminal": {
"shell": { "program": "/Users/YOUR_USERNAME/.local/bin/zed-shell" },
"font_family": "JetBrainsMono Nerd Font"
}↑ ↓ navigate · Enter select · q / Ctrl+C cancel