On Wed, 13 Jun 2012 02:08:32 -0700
pants <[email protected]> wrote:

> keychain does not actually run the set commands.  All it does is print
> those strings to stout.  You need to either set up something to eval
> each of them or parse them and run set on each of their arguments.  As
> it is set up right now in your config.fish, you are simply echoing the
> strings and not evaluating them.

You're right. ;)

After I replace 

keychain --eval id_rsa 52B5C810

line with:

if status --is-interactive;
    keychain ~/.ssh/id_rsa 52B5C810
    [ -e $HOME/.keychain/$HOSTNAME-fish ]; and . $HOME/.keychain/$HOSTNAME-fish 
    [ -e $HOME/.keychain/$HOSTNAME-fish-gpg]; and . 
$HOME/.keychain/$HOSTNAME-fish-gpg 
end

everything is fine. :-)

Thank you! We're one step closer to have fully workable fish default
shell. ;)


Sincerely,
Gour


-- 
As the embodied soul continuously passes, in this body, 
from boyhood to youth to old age, the soul similarly passes 
into another body at death. A sober person is not bewildered 
by such a change.

http://atmarama.net | Hlapicina (Croatia) | GPG: 52B5C810

Attachment: signature.asc
Description: PGP signature

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Fish-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fish-users

Reply via email to