Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
histui
command
Package main is the entrypoint for histui CLI.
|
Package main is the entrypoint for histui CLI. |
|
histuid
command
Package main is the entry point for the histuid notification daemon.
|
Package main is the entry point for the histuid notification daemon. |
|
testnotify
command
testnotify - Send test notifications for histuid development
|
testnotify - Send test notifications for histuid development |
|
Package embed provides embedded assets for histui.
|
Package embed provides embedded assets for histui. |
|
internal
|
|
|
adapter/input
Package input provides input adapters for notification sources.
|
Package input provides input adapters for notification sources. |
|
adapter/output
Package output provides output formatters for notifications.
|
Package output provides output formatters for notifications. |
|
audio
Package audio provides notification sound playback functionality.
|
Package audio provides notification sound playback functionality. |
|
config
Package config handles configuration file loading and parsing.
|
Package config handles configuration file loading and parsing. |
|
core
Package core provides filtering, sorting, and lookup logic.
|
Package core provides filtering, sorting, and lookup logic. |
|
daemon
Package daemon provides the main orchestration for histuid.
|
Package daemon provides the main orchestration for histuid. |
|
db
Package db provides SQLite-based storage for histui notifications.
|
Package db provides SQLite-based storage for histui notifications. |
|
dbus
Package dbus provides D-Bus interfaces for histui.
|
Package dbus provides D-Bus interfaces for histui. |
|
display
Package display manages GTK4/libadwaita popup windows for notifications.
|
Package display manages GTK4/libadwaita popup windows for notifications. |
|
fswatcher
Package fswatcher provides a generic file watcher built on fsnotify.
|
Package fswatcher provides a generic file watcher built on fsnotify. |
|
icon
Package icon provides icon name resolution and font loading.
|
Package icon provides icon name resolution and font loading. |
|
model
Package model defines the core data structures for histui.
|
Package model defines the core data structures for histui. |
|
theme
Package theme handles CSS theme loading and hot-reload for histuid.
|
Package theme handles CSS theme loading and hot-reload for histuid. |
|
tui
Package tui provides image conversion utilities for terminal rendering.
|
Package tui provides image conversion utilities for terminal rendering. |
|
types
Package types provides shared custom types for configuration parsing.
|
Package types provides shared custom types for configuration parsing. |
Click to show internal directories.
Click to hide internal directories.
