Initial commit

This commit is contained in:
IamTheFij 2017-08-07 10:20:22 -07:00
commit b5faab8870
2 changed files with 94 additions and 0 deletions

75
.gitignore vendored Normal file
View File

@ -0,0 +1,75 @@
# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
*$py.class
# C extensions
*.so
# Distribution / packaging
.Python
env/
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
*.egg-info/
.installed.cfg
*.egg
*.dist-info/
.pip-cache
# PyInstaller
# Usually these files are written by a python script from a template
# before PyInstaller builds the exe, so as to inject date/other infos into it.
*.manifest
*.spec
# Installer logs
pip-log.txt
pip-delete-this-directory.txt
# Unit test / coverage reports
htmlcov/
.tox/
.coverage
.coverage.*
.cache
nosetests.xml
coverage.xml
*,cover
# Translations
*.mo
*.pot
# Django stuff:
*.log
# Sphinx documentation
docs/_build/
# PyBuilder
target/
# tags
tags
# virtualenv
virtualenv_run/
# Atom Sync Config
.sync-config.cson
# OSX junk
.DS_Store
src/vendor/
src/libusb-1.0.dylib
*.pyc

19
README.md Normal file
View File

@ -0,0 +1,19 @@
Alfred Yubico Auth
==================
An Alfred Workflow for auto filling authentication codes stored on your Yubikey.
Notes
-----
This is definitely a work in progress. There are a lot of rough edges yet to be polished, but here it goes.
* There is no way to input your key password through the UI yet. Do that with `make set-password` and then it should work fine.
* Does not bundle dylibs for you. Hanve't quite figured out what needs to be done to make this portable
* Requires MacPorts to install dependencies
* Error handling is terrible right now. If things don't work, check the debug log in Alfred
Credits
-------
Uses the amazing [deanishe/alfred-workflow](https://github.com/deanishe/alfred-workflow) package