Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add preview support (#16) #203

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

danitrap
Copy link

Description

Adds preview functionality to sesh for displaying session/directory contents in fzf preview window, this should close #16 .

Features

  • Add new preview command that supports either tmux sessions or directory listing
  • Support for tmux session, config file and directory previews
  • Add ls_command config option for customizing directory listing
  • Expand fzf popup window size and add preview panel
  • Update mocks with mockery v2.50.0

The preview shows:

  • Active tmux session contents via capture-pane
  • Directory listing for configured and zoxide paths
  • Custom ls command support through config

Screenshots

Tmux Session

image

Config Directory

image

Tmuxinator

image

Zoxide

image

fd

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Preview Support
1 participant