Page 1 of 1

profile (.bash_profile, .zprofile, etc.)

Posted: Wed Mar 02, 2016 11:07 am
by GekkoP
Tired of typing my passphrase every time I push a commit, I added this to my .zprofile:

Code: Select all

[[ -f $(which keychain 2> /dev/null) ]] && \
    eval `keychain --nogui --quiet --eval id_rsa`

[[ -f $HOME/.keychain/$HOSTNAME-sh ]] && \
    source $HOME/.keychain/$HOSTNAME-sh
It requires keychain, of course. A slight variant of something I found online.

Re: profile (.bash_profile, .zprofile, etc.)

Posted: Wed Mar 02, 2016 12:18 pm
by franksinistra
^ I love keychain.

A little extra tip: In case any of you run slackware-based linuxbbq variant you need to add --nolock in it.

my .zprofile is a one-liner

Code: Select all

emulate sh -c '. ~/.profile'