BSD Ports

sysutils/fastfetch 2.44.0 MidnightBSD

Like neofetch, but much faster because written in C

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
mit
Categories
sysutils

Description

Fastfetch is a neofetch-like tool for fetching system information and displaying them in a pretty way. It is written mainly in C, with performance and customizability in mind. Currently, Linux, Android, FreeBSD, MacOS and Windows 7+ are supported.

In the other systems

SystemPortVersion
MidnightBSDsysutils/fastfetch2.44.0
FreeBSDsysutils/fastfetch2.70.0
OpenBSDsysutils/fastfetch2.69.0
NetBSDsysutils/fastfetch2.67.1nb1
DragonFlysysutils/fastfetch2.39.1_1

Install

Binary package:

mport install fastfetch

From mports:

cd /usr/mports/sysutils/fastfetch && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	fastfetch>0:sysutils/fastfetch

Dependencies

As this port's Makefile names them.

Build 1

Library 1

Runtime 1

Build dependencies 2
Run dependencies 2

No port depends on this one.

Configuration

Options name: sysutils_fastfetch

OptionDefaultDescription
CHAFAonImage output as ascii art
DBUSon
DCONFonNeeded for values that are only stored in DConf + Fallback for GSettings
GIOon
GLXon
IMAGEMAGICKon
LIBDRMonEnable display server detection via libdrm
OPENCLon
SQLITE3on
VULKANonVulkan module & fallback for GPU output
WAYLANDon
XFCONFonNeeded for XFWM theme and XFCE Terminal font
XRANDRonNeeded for display and WM detection in X11
USES
cmake:testing localbase:ldflags pkgconfig
Service scripts
none

Files

Manual pages 1
  • fastfetch(1)
pkg-plist 36
  • bin/fastfetch
  • share/bash-completion/completions/fastfetch
  • share/fish/vendor_completions.d/fastfetch.fish
  • share/man/man1/fastfetch.1.gz
  • share/zsh/site-functions/_fastfetch
  • share/fastfetch/presets/all.jsonc
  • share/fastfetch/presets/archey.jsonc
  • share/fastfetch/presets/ci.jsonc
  • share/fastfetch/presets/examples/10.jsonc
  • share/fastfetch/presets/examples/11.jsonc
  • share/fastfetch/presets/examples/12.jsonc
  • share/fastfetch/presets/examples/13.jsonc
  • share/fastfetch/presets/examples/14.jsonc
  • share/fastfetch/presets/examples/15.jsonc
  • share/fastfetch/presets/examples/16.jsonc
  • share/fastfetch/presets/examples/17.jsonc
  • share/fastfetch/presets/examples/18.jsonc
  • share/fastfetch/presets/examples/19.jsonc
  • share/fastfetch/presets/examples/20.jsonc
  • share/fastfetch/presets/examples/21.jsonc
  • share/fastfetch/presets/examples/22.jsonc
  • share/fastfetch/presets/examples/23.jsonc
  • share/fastfetch/presets/examples/24.jsonc
  • share/fastfetch/presets/examples/25.jsonc
  • share/fastfetch/presets/examples/26.jsonc
  • share/fastfetch/presets/examples/2.jsonc
  • share/fastfetch/presets/examples/3.jsonc
  • share/fastfetch/presets/examples/4.jsonc
  • share/fastfetch/presets/examples/5.jsonc
  • share/fastfetch/presets/examples/6.jsonc
  • share/fastfetch/presets/examples/7.jsonc
  • share/fastfetch/presets/examples/8.jsonc
  • share/fastfetch/presets/examples/9.jsonc
  • share/fastfetch/presets/neofetch.jsonc
  • share/fastfetch/presets/paleofetch.jsonc
  • share/fastfetch/presets/screenfetch.jsonc
distinfo 1
FileSizeSHA256
fastfetch-cli-fastfetch-2.44.0_GH0.tar.gz1.304382e+063fc2b6d71e38f07ccef29945937daac7825a7cf48f67658207d31a5d42a5a90b