aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Benjamin Althues2012-06-16 02:53:16 +0200
committerGravatar Benjamin Althues2012-06-16 02:53:16 +0200
commit99e40ccc0fbe87ba0149983ec84fb2b51ff622cf (patch)
treecd91392cbdc0daba8bb189e6b7f34eedd0e95271
parent702932c6c1af00b7da5f8c4e3655bd8c9d5ca7cb (diff)
downloaddispass.el-99e40ccc0fbe87ba0149983ec84fb2b51ff622cf.tar.gz
dispass.el-99e40ccc0fbe87ba0149983ec84fb2b51ff622cf.zip
Add README for emacs wrapper
-rw-r--r--README.rst59
1 files changed, 59 insertions, 0 deletions
diff --git a/README.rst b/README.rst
new file mode 100644
index 0000000..fccc177
--- /dev/null
+++ b/README.rst
@@ -0,0 +1,59 @@
+dispass.el Emacs wrapper
+******************************************************************************
+
+dispass.el --- Generate and disperse/dispell passwords
+
+dispass.el is an emacs wrapper around dispass (http://dispass.babab.nl).
+
+Copyright (C) 2012 Tom Willemsen <tom@ryuslash.org>
+
+:Author: Tom Willemsen <tom@ryuslash.org>
+:Created: Jun 8, 2012
+:Version: 0.1a7.2
+:Keywords: encryption, security
+
+Permission to use, copy, modify, and distribute this software for any
+purpose with or without fee is hereby granted, provided that the
+above copyright notice and this permission notice appear in all
+copies.
+
+THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL
+WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED
+WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE
+AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR
+CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
+OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
+NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
+CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+
+
+Installation
+==============================================================================
+
+Place this file somewhere on your filesystem, either in your
+`load-path` or somewhere else which you will have to add to your
+`load-path`, like so::
+
+ (add-to-list 'load-path "/location/of/dispass.el")
+
+And then `load`, `require` or `autoload` it in your emacs init
+file, for example::
+
+ (require 'dispass)
+
+*Or* if you have package.el you could use `package-install-file`.
+
+Usage
+==============================================================================
+
+Using dispass.el is simple, once installed. Either call `dispass`
+to recall a priviously generated password or call `dispass-create`
+to generate a new password.
+
+The only real difference between the two is that `dispass-create`
+asks to confirm the password. Both will ask for a label.
+
+Once a password has been generated it is inserted into the kill
+ring and the system's clipboard so it can be easily inserted into
+password field, this makes the generated password easy to see in
+plaintext in the `kill-ring` variable, though.