BSD Ports

x11/bhotkeys 1.6 FreeBSD

Grab-proof X11 plugin hotkey listener

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Port added
Last update
Commit
aac50f0fad
License
BSD2CLAUSE
Categories
x11
Package size
72.0 KiB, 213.3 KiB installed

Description

bhotkeys is an X11 hotkey listener that uses the Record extension instead of grabbing the keyboard. Plugins under share/bhotkeys/plugins.d supply the chords. This package ships the listener, the editor panel, session start, and the greeter helper. None of the hotkey plugins are included.

Install

Binary package:

pkg install bhotkeys

From the ports tree:

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

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

RUN_DEPENDS=	bhotkeys>0:x11/bhotkeys

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:latest1.31.3--1.5.2
FreeBSD:14:quarterly--n/a--
FreeBSD:15:latest1.31.5.2n/a--
FreeBSD:15:quarterly--n/an/an/a
FreeBSD:16:latest-1.5.2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

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

Build dependencies 20
Run dependencies 19

Configuration

Options name: x11_bhotkeys

OptionDefaultDescription
EXAMPLESoffBuild and/or install examples
USES
pkgconfig xorg
Service scripts
none

Files

Manual pages 5
  • bhotkeys(1)
  • bhotkeys-greeter(1)
  • bhotkeys-panel(1)
  • bhotkeys-passwd(1)
  • bhotkeys-start(1)
pkg-plist 39
  • bin/bhotkeys
  • bin/bhotkeys-greeter
  • bin/bhotkeys-panel
  • bin/bhotkeys-passwd
  • bin/bhotkeys-start
  • etc/xdg/autostart/bhotkeys.desktop
  • libexec/bhotkeys/bhotkeys-bvwm-apply
  • libexec/bhotkeys/bhotkeys-cinnamon-apply
  • libexec/bhotkeys/bhotkeys-dwm-apply
  • libexec/bhotkeys/bhotkeys-fluxbox-apply
  • libexec/bhotkeys/bhotkeys-fvwm-apply
  • libexec/bhotkeys/bhotkeys-gnome-apply
  • libexec/bhotkeys/bhotkeys-i3-apply
  • libexec/bhotkeys/bhotkeys-kde-apply
  • libexec/bhotkeys/bhotkeys-lxde-apply
  • libexec/bhotkeys/bhotkeys-lxqt-apply
  • libexec/bhotkeys/bhotkeys-mate-apply
  • libexec/bhotkeys/bhotkeys-openbox-apply
  • libexec/bhotkeys/bhotkeys-openbox.subr
  • libexec/bhotkeys/bhotkeys-plugin.subr
  • libexec/bhotkeys/bhotkeys-prefix.subr
  • libexec/bhotkeys/bhotkeys-seq.subr
  • libexec/bhotkeys/bhotkeys-windowmaker-apply
  • libexec/bhotkeys/bhotkeys-xfce-apply
  • libexec/bhotkeys/bhotkeys-xmonad-apply
  • share/bhotkeys/greeter-system.pa
  • share/bhotkeys/i3.conf
  • share/examples/bhotkeys/gdm/Init
  • share/examples/bhotkeys/gdm/PostLogin
  • share/examples/bhotkeys/sddm/Xsetup
  • share/examples/bhotkeys/sddm/pam
  • share/examples/bhotkeys/xdm/GiveConsole
  • share/examples/bhotkeys/xdm/Xsetup
  • share/man/man1/bhotkeys-greeter.1.gz
  • share/man/man1/bhotkeys-panel.1.gz
  • share/man/man1/bhotkeys-passwd.1.gz
  • share/man/man1/bhotkeys-start.1.gz
  • share/man/man1/bhotkeys.1.gz
  • @dir share/bhotkeys/plugins.d
distinfo 1
FileSizeSHA256
FrauBSD-bhotkeys-1.6_GH0.tar.gz84358bc25d2d45dcc013a1942ad716ced08f029d9de6f7b663f275f1a118f7e4a71f3

Commit history 6

DateCommitCreditsLog message
aac50f0fad Devin Teske x11/bhotkeys: Update to 1.6
Changelog: https://github.com/FrauBSD/bhotkeys/blob/1.6/CHANGELOG.md
d87e33d841 Devin Teske x11/bhotkeys: Update to 1.5.2
Add --version Changelog: https://github.com/FrauBSD/bhotkeys/blob/1.5.2/CHANGELOG.md
70c040120e Devin Teske x11/bhotkeys: Update to 1.5.1
Remember search-box input text between panel invocations Changelog: https://github.com/FrauBSD/bhotkeys/blob/1.5.1/CHANGELOG.md Reviewed by: jrm Differential Revision: https://reviews.freebsd.org/D60774
2a8cfc540d Devin Teske x11/bhotkeys: Update to 1.4
Fix inability to close session panel with touchscreen tap outside panel region (a tap on the panel list ate subsequent outisde taps until a click [with mouse or trackpad] reset tap) Fix bhotkeys-kde-apply disabling/remapping built-in KDE functionality Changelog: https://github.com/FrauBSD/bhotkeys/blob/1.5/CHANGELOG.md Reviewed by: fuz, jrm Differential Revision: https://reviews.freebsd.org/D60755
9dc51a959b Devin Teske x11/bhotkeys: Update to 1.4
Several improvements and bug fixes. Update XDM examples and XDM section in bhotkeys-greeter(1) to provide the typical location of Xsetup/GiveConsole files Add a Listener checkbox to the panel footer to allow toggling overall functionality (both to facilitate quick comparison of default window manager functionality versus bhothkeys as well as quick-disable to prevent distraction during certain games) Fix incorrect default sort order. Should be category-then- alphabetic instead of alphabetic Add support for remembering scroll position and sort order in greeter mode Fix an issue that prevented root window click from dismissing the session panel Make close X present on session panel (as-in greeter panel) Fix characters leaking to display manager in greeter panel …

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