Page MenuHomeFreeBSD

sysutils/tmux-xpanes: new port
ClosedPublic

Authored by fuz on Feb 25 2023, 4:32 PM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Mar 27, 11:29 PM
Unknown Object (File)
Fri, Mar 20, 6:30 PM
Unknown Object (File)
Mar 1 2026, 3:48 PM
Unknown Object (File)
Feb 28 2026, 5:47 AM
Unknown Object (File)
Feb 16 2026, 3:39 PM
Unknown Object (File)
Feb 8 2026, 3:25 PM
Unknown Object (File)
Feb 7 2026, 11:38 PM
Unknown Object (File)
Jan 31 2026, 9:40 AM
Subscribers

Details

Summary
sysutils/tmux-xpanes: new port

Ultimate terminal divider powered by tmux

Features:
- Split tmux window into multiple panes
  * Construct command lines & execute them on the panes
- Runnable from outside of tmux session
- Runnable from inside of tmux session
- Record operation log
- Flexible layout arrangement for panes
  * Select layout presets
  * Set columns or rows as you like
- Display pane title on each pane
- Generate command lines from standard input (Pipe mode)

WWW: https://github.com/greymd/tmux-xpanes

Maintainer becomes submitter.  Already submitter of other ports.

PR:		269102
Approved by:	... (mentor)
Test Plan

Tested with Poudriere on i386 amd64 FreeBSD 12.4 13.1.
Arm64 test results pending. See http://fuz.su/~fuz/freebsd/batch5

Diff Detail

Repository
R11 FreeBSD ports repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

fuz requested review of this revision.Feb 25 2023, 4:32 PM
diizzy added inline comments.
sysutils/tmux-xpanes/Makefile
32

Styling but I would argue that using "direct" paths is a better idea than using cd ... as its easier to read and follow unless there's a good reason for it, it doesn't make much sense for single files though.

I think this looks fine. What @diizzy notes comes down to personal preference I guess. Approved, with or without changes to the do-install target.

This revision is now accepted and ready to land.Feb 26 2023, 9:38 PM
This revision was automatically updated to reflect the committed changes.