From eb9348bf34808eaef2cff462a104929bc2c9e8dd Mon Sep 17 00:00:00 2001 From: Tom Willemsen Date: Sat, 19 Jan 2013 02:48:40 +0100 Subject: 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. --- site/projects/dispass.el.org | 95 +++++++++++++------------------------------- 1 file changed, 27 insertions(+), 68 deletions(-) (limited to 'site/projects/dispass.el.org') 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]]. -- cgit v1.2.3-54-g00ecf