Page MenuHomeFreeBSD

sysutils/tmux-xpanes: new port
ClosedPublic

Authored by fuz on Feb 25 2023, 4:32 PM.
Tags
None
Referenced Files
F86859009: D38780.id.diff
Wed, Jun 26, 4:21 PM
Unknown Object (File)
Mon, Jun 24, 10:50 AM
Unknown Object (File)
May 26 2024, 4:14 PM
Unknown Object (File)
May 26 2024, 4:14 PM
Unknown Object (File)
May 26 2024, 4:13 PM
Unknown Object (File)
May 24 2024, 8:04 PM
Unknown Object (File)
May 24 2024, 8:52 AM
Unknown Object (File)
May 8 2024, 9:23 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.