package
0.0.0-20240506145338-fba66bffa3a2
Repository: https://github.com/jefffaer/tmux-vcs-sync.git
Documentation: pkg.go.dev
# Functions
CurrentClient returns a Client if this terminal is currently a tmux client.
CurrentServer returns a server if this program is running within a tmux server.
CurrentSession returns a Session if this program is being executed inside tmux.
No description provided by the author
MaybeCurrentClient returns a Client if the terminal is currently a tmux client.
MaybeCurrentServer returns a server if this program is running within a tmux server.
MaybeCurrentSession returns a Session if this program is being executed inside tmux.
No description provided by the author
NewServer creates a new server for the given socket.
Equal determines if two servers equivalent, based on PID.
Equal determines if two sessions are equivalent by checking they have the same ID and belong to the same Server.
No description provided by the author
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
MenuEntry is an actual entry in the menu that has an executable command.
MenuSpacer allows you to delineate sections within a menu.
NewSessionOptions affects how NewSession creates sessions.
# Interfaces
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Sessions is a list of Sessions, batched together so their operations are more performant.
# Type aliases
No description provided by the author
No description provided by the author
No description provided by the author