Skip to content

Instantly share code, notes, and snippets.

View jkyiv's full-sized avatar

Joel jkyiv

  • freelance
  • digital nomad
View GitHub Profile
@jkyiv
jkyiv / keybase.md
Created July 30, 2018 20:50
verifying my keybase.io identity

Keybase proof

I hereby claim:

  • I am jkyiv on github.
  • I am jkepler (https://keybase.io/jkepler) on keybase.
  • I have a public key ASDIHdkwC_aZWJwRv6BRT52WJzttB4gMchEbi5kLeL8GVgo

To claim this, I am signing this object:

@jkyiv
jkyiv / README.md
Created October 24, 2018 13:44
Mutt + gmail + isync mbsync + multiple accounts

Mutt + isync multiple accounts

Mutt mail with multiple gmail accounts synced by mbsync, easy to browse in just one keypress. iSync (aka mbsync) is modular, handles multiple accounts (Gmail, Yahoo, Outlook) with ease, and syncs much faster than IMAP.

~/
|── .mutt/
|   ├── muttrc
|   ├── work
|   └── work/
@jkyiv
jkyiv / .bashrc
Created July 28, 2020 20:20 — forked from kevinoid/.bashrc
GnuPG pinentry script for terminal or graphical interface based on $PINENTRY_USER_DATA.
# ~/.bashrc: executed by bash(1) for non-login shells.
# If file exists (likely) copy fragment below into existing script:
# If stdin is a terminal
if [ -t 0 ]; then
# Set GPG_TTY so gpg-agent knows where to prompt. See gpg-agent(1)
export GPG_TTY="$(tty)"
# Set PINENTRY_USER_DATA so pinentry-auto knows to present a text UI.
export PINENTRY_USER_DATA=USE_TTY=1