Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Repository files navigation
* lesspass-cl This repo houses an implementation of [[https://github.com/lesspass/lesspass][lesspass]] in Common Lisp. Only dependencies are [[https://github.com/sharplispers/ironclad][ironclad]], [[https://github.com/cl-babel/babel/][babel]], and quicklisp. ** Installation Until lesspass-cl is on quicklisp, you'll need to run the following: #+begin_src shell cd ~/quicklisp/local-projects git clone https://github.com/ehawkvu/lesspass-cl cd $OLDPWD #+end_src ** Usage Just =(ql:quickload :lesspass)=. ** Examples #+begin_src lisp (setq password-prof (make-instance 'lesspass:password-profile :site "github.com" :login "user@github.com" :rules '(lesspass:uppercase lesspass:lowercase lesspass:symbols lesspass:digits) :length 20 :counter 1)) (lesspass:generate-password password-prof "yourmasterpassword") #+end_src