summaryrefslogtreecommitdiffstats
path: root/site/projects/dispass.el.org
diff options
context:
space:
mode:
authorGravatar Tom Willemsen2013-01-19 02:48:40 +0100
committerGravatar Tom Willemsen2013-01-19 02:48:40 +0100
commiteb9348bf34808eaef2cff462a104929bc2c9e8dd (patch)
treee8c25258819ed54f1617374bc1ded543c8e9046e /site/projects/dispass.el.org
parenta3a3f0cf54e3b994da2d093bbe5d895768cf22e7 (diff)
downloadorgweb-eb9348bf34808eaef2cff462a104929bc2c9e8dd.tar.gz
orgweb-eb9348bf34808eaef2cff462a104929bc2c9e8dd.zip
Update and add project pages
I've once again thought up a different common structure for website pages, I hope this one sticks longer than the ones before, but this limits duplication of data somewhat and keeps maintenance costs of these pages fairly low.
Diffstat (limited to 'site/projects/dispass.el.org')
-rw-r--r--site/projects/dispass.el.org95
1 files changed, 27 insertions, 68 deletions
diff --git a/site/projects/dispass.el.org b/site/projects/dispass.el.org
index 18fced2..0d071ce 100644
--- a/site/projects/dispass.el.org
+++ b/site/projects/dispass.el.org
@@ -2,6 +2,8 @@
#+LINK: src http://code.ryuslash.org/cgit.cgi/emacs/dispass.el/
#+LINK: tar_gz http://code.ryuslash.org/cgit.cgi/emacs/dispass.el/snapshot/dispass.el-master.tar.gz
#+LINK: zip http://code.ryuslash.org/cgit.cgi/emacs/dispass.el/snapshot/dispass.el-master.zip
+#+LINK: readme http://code.ryuslash.org/cgit.cgi/emacs/dispass.el/about/
+#+LINK: manual http://ryuslash.org/projects/dispass.el/manual/
#+LINK: dispass http://dispass.babab.nl
#+STARTUP: showall
@@ -15,91 +17,48 @@
#+INCLUDE: "dlmenu.inc"
-* About
+* What does it do?
- [[dispass][DisPass]] is a passphrase generator. ~dispass.el~ is an [[emacs][Emacs]] wrapper
+ [[dispass][DisPass]] is a passphrase generator. ~dispass.el~ is an [[emacs][Emacs]] wrapper
for [[dispass][DisPass]].
- | Status | Active |
- | Language | Emacs Lisp |
- | License | ISC |
-
-* Why?
+* Why was it written?
[[dispass][DisPass]] is written by a [[http://babab.nl][friend]] of mine and I really liked the idea
- of it. But the interface he had for it was not to my liking, it
- was not Emacs.
+ of it. But the interface he had for it was not to my liking, it was
+ not Emacs.
** Why the license?
Since [[dispass][DisPass]] uses the ISC license, I thought it would be polite
to use the same license.
-* Features
-
- - Copy passwords directly to the clipboard, no need for manual
- selection and copying.
- - Specify the length of the passphrase by using a numeric prefix
- argument.
- - Input completion for labels.
- - Some label management (adding, removing).
-
-* Dependencies
-
- - [[emacs][Emacs]] :: Probably version 24+, since that is what it's being
- developed on.
- - [[dispass][DisPass]] :: At least v0.1a8, best is a recent git version.
-
-* Download
-
- There are download links for a ~tar.gz~ and a ~zip~ file of the latest
- development version at the top of this page.
-
- ~dispass.el~ is both in the [[http://marmalade-repo.org/][Marmalade]] and the [[http://melpa.milkbox.net/][MELPA]] repo. The MELPA
- version is a direct checkout of the latest development version and
- the Marmalade version is an older, possibly more stable, version.
-
-* Install
-
- Once you have [[Download][downloaded]] ~dispass.el~ you have at least 2 choices for
- installation.
-
-** package.el
-
- If you have Emacs v24+ or [[http://tromey.com/elpa/install.html][package.el]] and either Marmalade or MELPA
- configured, you can just:
-
- #+BEGIN_SRC emacs-lisp
- (package-install "dispass")
- #+END_SRC
+* Who is it for?
-** manual
+ Anyone who prefers to use emacs as a universal interface and also
+ likes to use [[dispass][DisPass]].
- Otherwise you have to [[Download][dowload]] it and then put it somewhere in your
- =load-path=, or add that location to your =load-path=:
+* Data
- #+begin_src emacs-lisp
- (add-to-list 'load-path "~/location/of/dispass.el")
- #+end_src
+ | Version | 0 (development only) |
+ | Language | Emacs Lisp |
+ | License | ISC |
- After which you can either ~require~ the package in your Emacs init
- file:
+** Features
- #+BEGIN_SRC emacs-lisp
- (require 'dispass)
- #+END_SRC
+ - Copy passwords directly to the clipboard, no need for manual
+ selection and copying.
+ - Specify the length of the passphrase by using a numeric prefix
+ argument.
+ - Input completion for labels.
+ - Some label management (adding, removing).
- Or set-up some autoloads:
+** Dependencies
- #+BEGIN_SRC emacs-lisp
- (autoload 'dispass "dispass" nil t)
- (autoload 'dispass-create "dispass" nil t)
- (autoload 'dispass-list-labels "dispass" nil t)
- #+END_SRC
+ - [[emacs][Emacs]] :: Probably version 24+, since that is what it's being
+ developed on.
+ - [[dispass][DisPass]] :: At least v0.1a8, best is a recent git version.
-* Usage
+* More...
- Once installed you can use ~dispass~ to (re)generate passphrases,
- ~dispass-create~ to generate a new one (it asks for confirmation on
- the password) and ~dispass-list-labels~ to view a list of stored
- labels and manage them a little.
+ For further instructions I would refer you to the [[readme][README]] and [[manual]].