Skip to content
This repository has been archived by the owner on Jan 6, 2019. It is now read-only.

tanwald/passpy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Initial setup

Before you launch PASSPY for the first time, you have to define the path to your 1Password.agilekeychain and the vault that you want to use. This is done in the section "keychain" of "pass.cfg".

For fedora and probably other distributions there is an install.sh which creates an alias for your terminal and a .desktop file. This enables you to launch PASSPY like any other GNOME application. But before you can do so, you have to restart the GNOME shell (press Alt+F2 and enter "r"). Please be sure you have the Python library M2Crypto installed!

Usage

After you have launched PASSPY, you have to provide your password at the login screen:

login

After you have logged in, the search field is focused and you can start searching immediately. When you hit "enter", the first item of the filtered list is selected. You can further navigate by using the arrow keys:

search

You can filter the list of items by selecting one of the categories:

search

Whenever you select an entry in the rightmost column the corresponding value is copied to your clipboard.

Remarks

PASSPY reads keychains created by 1Password by AgileBits. Aside from the fact that I'm using 1Password on other platforms I'm not affiliated with AgileBits.

Acknowledgements

The keychain handling is based on the work of George Brock: https://github.com/georgebrock/1pass

Releases

No releases published

Packages

No packages published