Skip to main content

A simple gpg diff utility

Project description

GPG Command Prompter | rofi / fzf launcher

Buy Me A Coffee

This project provides two helpers to access to GPG commands and shortcuts via an interactive manual extracted from the official GnuGPG manul. 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
fzf-gpg Search for gpgcommands and shortcuts for a given query enter to open GPG Manual
rofi-gpg Search for gogcommands 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.

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 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

fzf-gpg # Uses fzf interface

rofi-gpg # Uses rofi interface

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gpgdiff-0.1.0.tar.gz (5.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

gpgdiff-0.1.0-py3-none-any.whl (5.7 kB view details)

Uploaded Python 3

File details

Details for the file gpgdiff-0.1.0.tar.gz.

File metadata

  • Download URL: gpgdiff-0.1.0.tar.gz
  • Upload date:
  • Size: 5.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for gpgdiff-0.1.0.tar.gz
Algorithm Hash digest
SHA256 4a476d32b48197ccd9ae63e1941169ad69a4f4d5abf9dc5264e306be1bb503a0
MD5 b8f8f1eb1062bd3bdc564eb9a1197585
BLAKE2b-256 2772b0465303b7bd337eadff8b0595d6cd0044f9cc0a8df1c1af357b04459809

See more details on using hashes here.

File details

Details for the file gpgdiff-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: gpgdiff-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 5.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for gpgdiff-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b83ed2f0203e2ec6d0573511b29545a9c400211f0f35b669ecb8c1a1bff49a14
MD5 35e9d75e8266988d55803691468e302f
BLAKE2b-256 ca2936fa1d446ad6fea9aa7482408705353e22ab2ee10a70ba88dfe715d697ab

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page