From b001bcdc83bcc01fec956bbfc9d10abc6030e748 Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Sat, 18 Oct 2025 09:59:51 +0100 Subject: [PATCH] gnu: Add python-pyfzf. * gnu/packages/terminals.scm (python-pyfzf): New variable. Change-Id: Iccee4749d61da3ed0fca8456c7b7d58655bee52a --- gnu/packages/terminals.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/terminals.scm b/gnu/packages/terminals.scm index 47baa946d76f6bb5d9dcb10a2d7287bab98c0d21..0214e95dffb9ce719978f01f58f706b8767f85a0 100644 --- a/gnu/packages/terminals.scm +++ b/gnu/packages/terminals.scm @@ -1063,6 +1063,28 @@ minimalistic.") usable with any list--including files, command history, processes and more.") (license license:expat))) +(define-public python-pyfzf + (package + (name "python-pyfzf") + (version "0.3.1") + (source + (origin + (method url-fetch) + (uri (pypi-uri "pyfzf" version)) + (sha256 + (base32 "1lkbnhjf92063gg9snxskcx4n2yj7mck2qgrh8q9rjpyrws2x46x")))) + (build-system pyproject-build-system) + (arguments + (list #:tests? #f)) ;no tests + (native-inputs + (list python-setuptools)) + (inputs + (list fzf)) + (home-page "https://github.com/nk412/pyfzf") + (synopsis "Python wrapper for junegunn's fuzzyfinder (fzf)") + (description "This package provides a thin wrapper for @code{fzf}.") + (license license:expat))) + (define-public tmate (package (name "tmate")