Repository navigation
Releases: golbin/pman
Releases · golbin/pman
Release list
v0.1.4
What's Changed
- View history navigation: ESC now goes back to previous view instead of quitting
- Navigate: SessionPicker → CommandPalette → ESC → back to SessionPicker
- Dialogs work the same: InputDialog/ConfirmDialog ESC closes dialog, then ESC goes back
- At root view with empty history, ESC quits as before
- Updated help text to show "Esc:back" instead of "Esc:quit"
Installation
Homebrew
brew tap golbin/pman
brew install pmanManual
curl -L https://github.com/golbin/pman/releases/download/v0.1.4/pman-v0.1.4-darwin-arm64.tar.gz | tar xz
sudo mv pman /usr/local/bin/v0.1.3
Features
- List Buffers: View all open nvim buffers across sessions
- Find Files: fzf + bat powered file finder with preview
- New tmux keybindings:
Prefix + w→ WorktreesPrefix + f→ Find FilesPrefix + d→ Git Diff
- Reorganized command palette order
Bug Fixes
- Fix input dialog not responding to ESC/Enter keys
- Fix arrow key navigation (now works without Ctrl modifier)
v0.1.2
Bug Fixes
- Fix keyboard input (ESC, Enter) not working in session picker
- Filter crossterm key events to only process
KeyEventKind::Press - Crossterm 0.28+ sends press, repeat, and release events by default, which was causing keyboard input to malfunction
- Filter crossterm key events to only process
Other Changes
- Initialize command palette based on initial view
v0.1.1
Bug Fixes
- Fix unsafe unwrap() calls that could cause panics on malformed git output
- Quote file paths in nvim command to handle paths with spaces
Code Quality
- Remove unused dependencies (anyhow, tmux_interface, nucleo, unicode-width)
- Remove unused functions and enum variants
Documentation
- Rewrite README with compelling introduction
- Add complete keybinding documentation for all views
- Add Quick Start section
Installation
brew install golbin/tap/pman