Skip to content

Instantly share code, notes, and snippets.

View Patrick-Kladek's full-sized avatar

Patrick Kladek Patrick-Kladek

View GitHub Profile
Patrick-Kladek / GPG and git on
Created August 10, 2020 12:44 — forked from danieleggert/GPG and git on
How to set up git to use the GPG Suite

GPG and git on macOS


No need for homebrew or anything like that. Works with and the command line.

  1. Install -- I'd suggest to do a customized install and deselect GPGMail.
  2. Create or import a key -- see below for
  3. Run gpg --list-secret-keys and look for sec, use the key ID for the next step
  4. Configure git to use GPG -- replace the key with the one from gpg --list-secret-keys
Patrick-Kladek / Once.swift
Created January 28, 2020 18:16
Wrapper to execute code only once
// Once.swift
// Created by Patrick Kladek on 28.01.20.
import Foundation
/// `doOnce` Block can be called multiple times but will only run one time.