Skip to main content

GPG Command Prompter | rofi / fzf launcher

Buy Me A Coffee

This package provides two helpers to access to GPG commands and shortcuts via an interactive manual extracted from the official GnuGPG manual. 40 commands are made available from the GPG code-base in this way, allowing users to reference and learn the craft of GPG. Using the helpers may assist those wanting to learn more about GPG. This version is for posix-compliant systems that are able to install fzf/rofi, a seperate ulauncher extension is also available.

Versions

There are two versions to suit different user preferences:

  1. CLI Version: Ideal for users who prefer interacting through the command line.
  2. Rofi Popup Version: Designed for users who prefer a graphical interface, providing a visually appealing and intuitive experience, great for tiling window managers like i3 and bspwm.

Usage

Keyword Description Example
gpg-fzf Search for gpgcommands and shortcuts for a given query enter to open GPG Manual
gpg-rofi Search for gpgcommands and shortcuts for a given query enter to open GPG Manual

Features

  • Search for GPG Commands either by their description or their Hotkey.
  • Hitting enter on a command will redirect to GPG Manual on the same command.
  • Future development may add a cmd insert function, allowing users to input a command directly into the terminal.

Disclaimer

  • This project is not related to the GnuPG Project and does not make any claims about the GPG software.
  • Since the Commands Database and its description fragments have not been fully tested and validated, they may not be functional, please report any issue here if any commands don't map the GnuPGP official manual.
  • If you have issues with GnuPG (GPG) please report that via the official GPG channels.

Installation

Manual Installation

  • Download the Latest Release
  • Extract the archive and copy the files to ~/.local/share/gpg-prompt

System requirements

  • Rofi
  • Fzf

Recommended Installation

pip install gpg-prompt

Install Helpers for Ubuntu/Debian

sudo apt install rofi fzf

Operation

gpg-fzf # Uses fzf interface

gpg-rofi # Uses rofi interface

Release files for gpg-prompt 0.1.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for gpg-prompt 0.1.3
File Size Uploaded
gpg_prompt-0.1.3.tar.gz 26.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for gpg-prompt 0.1.3
File Interpreter ABI Platform
gpg_prompt-0.1.3-py3-none-any.whl Python 3 none any Details

Total release size: 52.3 kB

Release files / gpg_prompt-0.1.3.tar.gz

Download URL gpg_prompt-0.1.3.tar.gz
Size 26.8 kB
Tags Source
SHA-256 checksum
How to use checksums
6200c24b7f8d5946c1c7f1ffe84de9219d9f4496ce6811f829d555950103df89
BLAKE2b-256 checksum
How to use checksums
559b522dfa5ec38762732a80843948e6288a74482c5cd9287958d3b2eb66d4aa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.11.2

Release files / gpg_prompt-0.1.3-py3-none-any.whl

Download URL gpg_prompt-0.1.3-py3-none-any.whl
Size 25.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3614c0f15948e6cd022461e273d2f9681343109e68e9bdd0503ecb30553d6b9d
BLAKE2b-256 checksum
How to use checksums
e87c3c752e7b49def9d5a8702d4db3fe9a43fb632f7388faf7467413431cb813
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.11.2

Release history Release notifications | RSS feed

This release

0.1.3 This release

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page