notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
bat-extras Scripts that integrate with textproc/bat
2024.08.24 textprocnew! on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout Package not present on quarterly.This port was created during this quarter. It will be in the next quarterly branch but not the current one.
Maintainer: adamw@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2025-03-07 15:45:07
Last Update: 2025-03-07 15:43:53
Commit Hash: a8c7c7b
License: MIT
WWW:
https://github.com/eth-p/bat-extras
Description:
A collection of scripts that integrate textproc/bat (a Rust-based uberpager) with various command-line tools. Note that you'll have to install some related tools manually if you want them. batdiff: Diff a file against the current git index, or diff two files. Optional: git-delta batgrep Quickly search through and highlight files using ripgrep. Requires: ripgrep batman: Colorize manpages (I'm ruined and can never go back to plain manpages). batpipe: Drop-in replacement for lesspipe. batwatch: Watch for changes in one or more files and display them with bat. Optional: entr prettybat: Reformats and highlights source code. Requires: prettier, shfmt, blank, clang-format, rustfmt, etc. (as needed)
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (9 items)
Collapse this list.
  1. bin/batdiff
  2. bin/batgrep
  3. bin/batman
  4. bin/batpipe
  5. bin/batwatch
  6. bin/prettybat
  7. /usr/local/share/licenses/bat-extras-2024.08.24/catalog.mk
  8. /usr/local/share/licenses/bat-extras-2024.08.24/LICENSE
  9. /usr/local/share/licenses/bat-extras-2024.08.24/MIT
Collapse this list.
Dependency lines:
  • bat-extras>0:textproc/bat-extras
To install the port:
cd /usr/ports/textproc/bat-extras/ && make install clean
To add the package, run one of these commands:
  • pkg install textproc/bat-extras
  • pkg install bat-extras
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: bat-extras
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1741359498 SHA256 (eth-p-bat-extras-v2024.08.24_GH0.tar.gz) = 2ff1b9104134f10721ef36580150365e94546e5b41b9a2a6eaa4851c5959b487 SIZE (eth-p-bat-extras-v2024.08.24_GH0.tar.gz) = 50671

Packages (timestamps in pop-ups are UTC):
bat-extras
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-2024.08.24--2024.08.24---
FreeBSD:13:quarterly--------
FreeBSD:14:latest-2024.08.24--2024.08.24---
FreeBSD:14:quarterly--------
FreeBSD:15:latest--n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. bash : shells/bash
  2. shfmt : devel/shfmt
Runtime dependencies:
  1. bash : shells/bash
  2. bat : textproc/bat
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for bat-extras-2024.08.24: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings
Options name:
textproc_bat-extras
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/eth-p/bat-extras/tar.gz/v2024.08.24?dummy=/
Collapse this list.

Number of commits found: 1

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2024.08.24
07 Mar 2025 15:43:53
commit hash: a8c7c7b4e269eda77c9b40708c9c2c7c2354b67fcommit hash: a8c7c7b4e269eda77c9b40708c9c2c7c2354b67fcommit hash: a8c7c7b4e269eda77c9b40708c9c2c7c2354b67fcommit hash: a8c7c7b4e269eda77c9b40708c9c2c7c2354b67f files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
textproc/bat-extras: Add port

These are various scripts that use textproc/bat as a colorizer
and pager. The manpage colorization alone is worth the price of
admission.

Various scripts have dependencies, some mandatory and some optional.
The pkg-descr lists them, but I opted not to register DEPENDS on them
as it comes down to each user's personal preference.

Number of commits found: 1