ctrl+shift+p filters: :st2 :st3 :win :osx :linux
Browse

GPG

by dmitrievav ST3

GPG plugin for Sublime Text

Details

Installs

  • Total 1K
  • Win 308
  • OS X 657
  • Linux 413
Jul 19 Jul 18 Jul 17 Jul 16 Jul 15 Jul 14 Jul 13 Jul 12 Jul 11 Jul 10 Jul 9 Jul 8 Jul 7 Jul 6 Jul 5 Jul 4 Jul 3 Jul 2 Jul 1 Jun 30 Jun 29 Jun 28 Jun 27 Jun 26 Jun 25 Jun 24 Jun 23 Jun 22 Jun 21 Jun 20 Jun 19 Jun 18 Jun 17 Jun 16 Jun 15 Jun 14 Jun 13 Jun 12 Jun 11 Jun 10 Jun 9 Jun 8 Jun 7 Jun 6 Jun 5
Windows 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0
OS X 0 0 1 1 0 0 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 1 0 0 0 0 0 2 1 1 0 0 0 2 1 0
Linux 0 0 0 0 0 0 1 0 1 0 0 0 1 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1

Readme

Source
raw.​githubusercontent.​com

GPG plugin for Sublime Text

License Downloads Package Control Latest release

A reincarnation of https://github.com/crowsonkb/SublimeGPG, which was closed by its author due security risks. In few words, you should switch off auto updates and check all source code of software you use, otherwise you have to blame only yourself.

Requirements

This plug-in targets and is tested against the latest Build of Sublime Text.

This plugin adds commands to decrypt, encrypt, sign, and authenticate documents. It requires a working copy of GPG with a key already generated. (If you haven't generated a key yet, see this mini-HOWTO.) If the gpg binary is not in your $PATH, you will have to set its location in Preferences → Package Settings → GPG.

On OS X, I recommend installing GPG using the Homebrew package manager: after installing Homebrew, run brew install gpg.

sublime_gpg

Installation

Using Package Control is not required, but recommended as it keeps your packages (with their dependencies) up-to-date!

Installation via Package Control

  • Install Package Control
    • Close and reopen Sublime Text after having installed Package Control.
  • Open the Command Palette (Tools > Command Palette).
  • Choose Package Control: Install Package.
  • Search for GPG on Package Control and select to install.

In case if this plugin is not available with default Package Control channel, you can add repository manually by Package Control: Add Repository

https://raw.githubusercontent.com/dmitrievav/sublime_gpg/master/repository.json

Manual installation

Download the zip file from the latest release page and unpack its contents to a subfolder named GPG in ../Sublime Text 3/Data/Packages where Sublime Text 3 is installed.

Usage

The plug-in's actions are available via the main menu (Tools → GPG) or the Command Palette (GPG: ...).

Key bindings

The two main actions of the plug-in are also assigned the following default key bindings:

  • Decrypt: “super+g,d”
  • Encrypt: “super+g,e”

Flaws and limitations

  • Signatures can only be created with the default key (the first key in the secret key ring, or else the default specified in gpg.conf).

Settings

You can use the main menu or the Command Palette to customize the GPG plug-in's preferences.

Source code

github.com/dmitrievav/sublime_gpg