BSD Ports

x11/histui 0.0.14_5 FreeBSD

Highly themeable GTK4 notification daemon for Wayland

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
d81b7ba3c3
License
MIT
Categories
x11
Package size
20120.2 KiB, 93826.5 KiB installed

Description

Histui is a notification system for Wayland desktops. It captures, displays, and lets you browse your notification history.

Features:

  • CSS theming with hot reload - edit themes live without restarting
  • Clickable URLs and deep links - jump straight to the source app
  • Image previews and progress bars with Pango markup support
  • Smart icon resolution - app aliases with Nerd Font fallbacks for 350+ apps
  • Audio alerts by urgency with repeat options
  • Notification stacking with smooth animations
  • Supports Hyprland, Sway, river, and other layer-shell compositors
  • Run alongside other daemons (dunst, mako etcetera..)

Histui is also a CLI and TUI for querying notification history. You can:

  • View what you missed while away
  • Filter by app, urgency, or time range
  • Output in JSON for scripts or dmenu for launchers
  • Show notification counts in Waybar or Polybar

Install

Binary package:

pkg install histui

From the ports tree:

cd /usr/ports/x11/histui/ && make install clean

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

RUN_DEPENDS=	histui>0:x11/histui

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.0.14_40.0.14_4---
FreeBSD:14:quarterly0.0.14_40.0.14_4n/a--
FreeBSD:15:latest0.0.14_40.0.14_4n/a--
FreeBSD:15:quarterly0.0.14_40.0.14_4n/an/an/a
FreeBSD:16:latest0.0.14_30.0.14_4n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 6

The full lists below include those, and their dependencies in turn.

Build dependencies 124

The first 100 are listed.

Run dependencies 122

The first 100 are listed.

No port depends on this one.

Configuration

No options to configure.

USES
gnome go:modules pkgconfig
Service scripts
none

Files

distinfo 2
FileSizeSHA256
go/x11_histui/histui-v0.0.14/v0.0.14.mod3853203cd182a1638166479f781293e73879be201bd4d9531b915be9dde40691bc9c
go/x11_histui/histui-v0.0.14/v0.0.14.zip3.598521e+062f72ad59e74ad71f31c14699b8f18bb62810c18afcc984dbb286b8f7ce33588d

Commit history 7

DateCommitCreditsLog message
d81b7ba3c3 Dag-Erling Smørgrav various: Bump Go ports for Go 1.26.10 / 1.27.3
031fc6bfbf Dag-Erling Smørgrav various: Bump Go ports
dd0905142a Adam Weinberger many: Bump go ports for 1.26.8 and 1.27.1
4867821cd6 Dag-Erling Smørgrav various: Bump go ports for go-1.25.14 / 1.26.7
6d39dcf04e Dag-Erling Smørgrav various: Bump go ports for go-1.25.13 / 1.26.6

The latest 5 of 7 in the history this site was built from.