From 294e9da3b751e6afe71c9981f4cd00003523996d Mon Sep 17 00:00:00 2001 From: Tom Willemse Date: Sun, 13 Oct 2013 01:04:11 +0200 Subject: Move everything out of site --- projects/baps1.org | 41 +++++++++++++++++++++++++ projects/dispass.el.org | 70 +++++++++++++++++++++++++++++++++++++++++++ projects/dispass.el/index.org | 70 +++++++++++++++++++++++++++++++++++++++++++ projects/dlmenu.inc | 6 ++++ projects/eye-on-manga.org | 51 +++++++++++++++++++++++++++++++ projects/gitto.org | 55 ++++++++++++++++++++++++++++++++++ projects/jskeys.inc | 8 +++++ projects/mode-icons.org | 34 +++++++++++++++++++++ projects/ogi.org | 50 +++++++++++++++++++++++++++++++ projects/yoshi-theme.org | 49 ++++++++++++++++++++++++++++++ 10 files changed, 434 insertions(+) create mode 100644 projects/baps1.org create mode 100644 projects/dispass.el.org create mode 100644 projects/dispass.el/index.org create mode 100644 projects/dlmenu.inc create mode 100644 projects/eye-on-manga.org create mode 100644 projects/gitto.org create mode 100644 projects/jskeys.inc create mode 100644 projects/mode-icons.org create mode 100644 projects/ogi.org create mode 100644 projects/yoshi-theme.org (limited to 'projects') diff --git a/projects/baps1.org b/projects/baps1.org new file mode 100644 index 0000000..2e499af --- /dev/null +++ b/projects/baps1.org @@ -0,0 +1,41 @@ +#+TITLE: baps1 +#+STARTUP: showall + +* What does it do? + + baps1 offers a, hopefully, efficient and easy way to add certain + data to your PS1 (prompt), regardless of which shell you use. + + A friend of mine wanted a better way to get some functionality into + his PS1 that he was using a PHP script for, I knew how to do that in + C and thought it would be a fun project and good learning + experience, so here we are. + + It shows the following: + + - The PTY or TTY you are using. + + - How long ago the last call to baps1 was on that terminal, which + should also indicate how long ago your PS1 was printed last. + +* Requirements + + It is written for and tested on Linux (specifically Archlinux) and + it uses the GNU C library. + +* Download + + You can browse the [[http://code.ryuslash.org/cgit.cgi/baps1/][git source]], download a snapshot [[http://code.ryuslash.org/cgit.cgi/baps1/snapshot/baps1-master.tar.gz][tar.gz]] or [[http://code.ryuslash.org/cgit.cgi/baps1/snapshot/baps1-master.zip][zip]] + archive or clone the source using git: + + : git clone git://ryuslash.org/baps1.git + +* Documentation + + For further instructions on how to use baps1, see the [[http://code.ryuslash.org/cgit.cgi/baps1/about/][README]] in the + source directory (or follow the link). + +* Contact + + If you find any bugs, have suggestions or criticisms you can send + them to [[mailto:tom@ryuslash.org][tom@ryuslash.org]]. diff --git a/projects/dispass.el.org b/projects/dispass.el.org new file mode 100644 index 0000000..c04c267 --- /dev/null +++ b/projects/dispass.el.org @@ -0,0 +1,70 @@ +#+TITLE: dispass.el +#+STARTUP: showall +#+MACRO: version 1.1.2 + +* What does it do? + + [[http://dispass.babab.nl][DisPass]] is a passphrase generator. ~dispass.el~ is an [[http://gnu.org/software/emacs][Emacs]] wrapper + for DisPass. It tries to improve upon the user interface(s) provided + by DisPass by being an Emacs module, automatically copying generated + passphrases to your clipboard, providing label completion and + enabling easy management of labels. + + 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. + + It offers: + + - Copying passwords directly to the clipboard, no need for manual + selection and copying. + + - Specifying the length of the passphrase by using a numeric prefix + argument. + + - Input completion for labels. + + - Some label management (adding, removing). + +* Alternatives + + DisPass provides its own command-line-based interface and a Tk-based + GUI and I also have a [[http://conkeror.org][Conkeror]] interface project for it. These all + suffer from not being Emacs modules and are thus unusable. + +* Requirements + + Obviously it requires both [[http://dispass.babab.nl][DisPass]] and [[http://gnu.org/software/emacs][Emacs]]. Beyond that there + shouldn't be any requirements. + +* Download + + You can browse the [[https://github.com/dispass/dispass.el][git source]], download a snapshot [[https://github.com/dispass/dispass.el/archive/master.tar.gz][tar.gz]] or [[https://github.com/dispass/dispass.el/archive/master.zip][zip]] + archive or install a snapshot using [[http://melpa.milkbox.net/][MELPA]]. *Note:* The snapshots + require a recent snapshot from the DisPass git sources, they won't + work with the latest DisPass release. + + You can download the latest release, v{{{version}}}, as a [[https://github.com/dispass/dispass.el/archive/1.1.2.tar.gz][tar.gz]] or + [[https://github.com/dispass/dispass.el/archive/1.1.2.zip][zip]] archive or install it using [[http://marmalade-repo.org][Marmalade]]. *Note:* v{{{version}}} + needs DisPass v0.2.0, it won't work with recent snapshots from the + git sources. + +* License + + dispass.el is released under the ISC license. The license can be + found in the header of the [[https://github.com/dispass/dispass.el/blob/master/dispass.el][source]] file (or follow the link). + + Since DisPass uses the ISC license, I thought it would be polite to + use the same license. + +* Documentation + + For further instructions on how to use dispass.el, see the [[https://github.com/dispass/dispass.el/blob/master/README.org][README]] + in the source directory (or follow the link). + +* Contact + + If you find any bugs, have suggestions or criticisms you can send + them to [[mailto:tom@ryuslash.org][tom@ryuslash.org]] or send a message to the + [[mailto:dispass@librelist.com][dispass@librelist.com]] mailing list (your first message is your + registration and will be dropped). diff --git a/projects/dispass.el/index.org b/projects/dispass.el/index.org new file mode 100644 index 0000000..c04c267 --- /dev/null +++ b/projects/dispass.el/index.org @@ -0,0 +1,70 @@ +#+TITLE: dispass.el +#+STARTUP: showall +#+MACRO: version 1.1.2 + +* What does it do? + + [[http://dispass.babab.nl][DisPass]] is a passphrase generator. ~dispass.el~ is an [[http://gnu.org/software/emacs][Emacs]] wrapper + for DisPass. It tries to improve upon the user interface(s) provided + by DisPass by being an Emacs module, automatically copying generated + passphrases to your clipboard, providing label completion and + enabling easy management of labels. + + 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. + + It offers: + + - Copying passwords directly to the clipboard, no need for manual + selection and copying. + + - Specifying the length of the passphrase by using a numeric prefix + argument. + + - Input completion for labels. + + - Some label management (adding, removing). + +* Alternatives + + DisPass provides its own command-line-based interface and a Tk-based + GUI and I also have a [[http://conkeror.org][Conkeror]] interface project for it. These all + suffer from not being Emacs modules and are thus unusable. + +* Requirements + + Obviously it requires both [[http://dispass.babab.nl][DisPass]] and [[http://gnu.org/software/emacs][Emacs]]. Beyond that there + shouldn't be any requirements. + +* Download + + You can browse the [[https://github.com/dispass/dispass.el][git source]], download a snapshot [[https://github.com/dispass/dispass.el/archive/master.tar.gz][tar.gz]] or [[https://github.com/dispass/dispass.el/archive/master.zip][zip]] + archive or install a snapshot using [[http://melpa.milkbox.net/][MELPA]]. *Note:* The snapshots + require a recent snapshot from the DisPass git sources, they won't + work with the latest DisPass release. + + You can download the latest release, v{{{version}}}, as a [[https://github.com/dispass/dispass.el/archive/1.1.2.tar.gz][tar.gz]] or + [[https://github.com/dispass/dispass.el/archive/1.1.2.zip][zip]] archive or install it using [[http://marmalade-repo.org][Marmalade]]. *Note:* v{{{version}}} + needs DisPass v0.2.0, it won't work with recent snapshots from the + git sources. + +* License + + dispass.el is released under the ISC license. The license can be + found in the header of the [[https://github.com/dispass/dispass.el/blob/master/dispass.el][source]] file (or follow the link). + + Since DisPass uses the ISC license, I thought it would be polite to + use the same license. + +* Documentation + + For further instructions on how to use dispass.el, see the [[https://github.com/dispass/dispass.el/blob/master/README.org][README]] + in the source directory (or follow the link). + +* Contact + + If you find any bugs, have suggestions or criticisms you can send + them to [[mailto:tom@ryuslash.org][tom@ryuslash.org]] or send a message to the + [[mailto:dispass@librelist.com][dispass@librelist.com]] mailing list (your first message is your + registration and will be dropped). diff --git a/projects/dlmenu.inc b/projects/dlmenu.inc new file mode 100644 index 0000000..2d823a5 --- /dev/null +++ b/projects/dlmenu.inc @@ -0,0 +1,6 @@ +# -*- mode: org -*- +- [[src][Browse Source]] +- [[tar_gz][Download tar.gz]] +- [[zip][Download zip]] +- [[readme][Read README]] +- [[manual][Read manual]] diff --git a/projects/eye-on-manga.org b/projects/eye-on-manga.org new file mode 100644 index 0000000..c114b9d --- /dev/null +++ b/projects/eye-on-manga.org @@ -0,0 +1,51 @@ +#+TITLE: Eye on Manga +#+LINK: src http://code.ryuslash.org/cgit.cgi/eye-on-manga/ +#+LINK: tar_gz http://code.ryuslash.org/cgit.cgi/eye-on-manga/snapshot/eye-on-manga-master.tar.gz +#+LINK: zip http://code.ryuslash.org/cgit.cgi/eye-on-manga/snapshot/eye-on-manga-master.zip +#+LINK: readme http://code.ryuslash.org/cgit.cgi/eye-on-manga/about/ +#+LINK: manual http://ryuslash.org/projects/eye-on-manga/manual/ +#+STARTUP: showall + +#+begin_html + + +#+end_html + +#+INCLUDE: "dlmenu.inc" + +* What does it do? + + ~eye-on-manga~ is a manga collection management application for the + Nokia N900. + +* Why was it written? + + I just keep forgetting which volumes of which manga I have. + +* Who is it for? + + Anyone with a Nokia N900 who has more manga than they care to + remember. + +* Data + + | Version | 0 (development only) | + | Language | C | + | License | GPLv2 | + +** Features + + - Create/maintain a list of manga. + - Keep track of which volumes have been acquired and read. + +** Dependencies + + - A Nokia N900 :: with Maemo, with fairly recent packages should be + fine. + +* More... + + For further instructions I would refer you to the [[readme][README]] and [[manual][manual]]. diff --git a/projects/gitto.org b/projects/gitto.org new file mode 100644 index 0000000..42eca5d --- /dev/null +++ b/projects/gitto.org @@ -0,0 +1,55 @@ +#+TITLE: gitto +#+LINK: src http://code.ryuslash.org/cgit.cgi/gitto/ +#+LINK: tar_gz http://code.ryuslash.org/cgit.cgi/gitto/snapshot/gitto-master.tar.gz +#+LINK: zip http://code.ryuslash.org/cgit.cgi/gitto/snapshot/gitto-master.zip +#+LINK: readme http://code.ryuslash.org/cgit.cgi/gitto/about/ +#+LINK: manual http://ryuslash.org/projects/gitto/manual/ +#+STARTUP: showall + +#+begin_html + + +#+end_html + +#+INCLUDE: "dlmenu.inc" + +* What does it do? + + ~gitto~ is a utility written in [[http://www.gnu.org/software/guile/][Guile scheme]] to help keep track of the + status of git repositories. + + | Status | On-hold | + | Language | Scheme (Guile) | + | License | GPLv3 | + +* Why was it written? + + Remembering the status of all your git repositories can be quite a + task, this project tries to alleviate some of the pain. + +* Who is it for? + + Anyone with lots and lots of git repositories. + +* Data + + | Version | 0 (development only) | + | Language | scheme (guile) | + | Licence | GPLv3 | + +** Features + + - Show a list of how many commits to pull or push and whether or + not the working directory of that repository is dirty. + +** Dependencies + + - [[http://www.gnu.org/software/guile/][Guile]] :: v2.0.x or newer. + - [[http://git-scm.com][git]] :: I am unaware of any version constraints relating to git. + +* More... + + For further instructions I would refer you to the [[readme][README]] and [[manual][manual]]. diff --git a/projects/jskeys.inc b/projects/jskeys.inc new file mode 100644 index 0000000..6816a87 --- /dev/null +++ b/projects/jskeys.inc @@ -0,0 +1,8 @@ +# -*- mode: org; -*- +#+begin_html + + +#+end_html diff --git a/projects/mode-icons.org b/projects/mode-icons.org new file mode 100644 index 0000000..6fa42a5 --- /dev/null +++ b/projects/mode-icons.org @@ -0,0 +1,34 @@ +#+TITLE: mode-icons +#+STARTUP: showall + +Mode-icons is a package for emacs that, when enabled, replaces certain +major mode names with icons. This reduces their size in the mode-line. + +Currently it provides icons for: + +- Common Lisp +- Emacs Lisp +- HTML +- PHP +- Python +- Scheme + +* License + + Mode-icons is released under the GNU General Public License version + 3 or newer. + +* Installation + + - Make sure you have [[http://gnu.org/software/emacs][GNU Emacs]] installed and [[http://marmalade-repo.org/][Marmalade]] set-up. + - =M-x package-install mode-icons = + - Add =(mode-icons-mode)= to your init file. + +* Bugs / Contributions + + If you find bugs or have contributions, you can email me: + [[mailto:tom@ryuslash.org][tom@ryuslash.org]], or add an issue [[https://github.com/ryuslash/mode-icons/issues][here]]. + +* See also + + [[http://code.ryuslash.org/cgit.cgi/mode-icons/about/][README]], [[http://code.ryuslash.org/cgit.cgi/mode-icons/][cgit]] diff --git a/projects/ogi.org b/projects/ogi.org new file mode 100644 index 0000000..98ef5e6 --- /dev/null +++ b/projects/ogi.org @@ -0,0 +1,50 @@ +#+TITLE: ogi +#+LINK: src http://code.ryuslash.org/cgit.cgi/emacs/ogi/ +#+LINK: tar_gz http://code.ryuslash.org/cgit.cgi/emacs/ogi/snapshot/ogi-master.tar.gz +#+LINK: zip http://code.ryuslash.org/cgit.cgi/emacs/ogi/snapshot/ogi-master.zip +#+LINK: readme http://code.ryuslash.org/cgit.cgi/emacs/ogi/about/ +#+LINK: manual http://ryuslash.org/projects/ogi/manual/ +#+STARTUP: showall + +#+begin_html + + +#+end_html + +#+INCLUDE: "dlmenu.inc" + +* What does it do? + + Ogi is Github issues in org-mode + +* Why was it written? + + Because I dislike web interfaces, am interested in using APIs and + think org-mode would be a perfect way to represent the issues found + there. + +* Who is it for? + + Anyone who likes org-mode and uses github. + +* Data + + | Version | 0 (development only) | + | Language | Emacs Lisp | + | License | GPLv3 | + +** Features + + - Download issues and make org tasks from them. + +** Dependencies + + - [[http://gnu.org/software/emacs][GNU Emacs]] :: Version 24 or newer probably, since that is what + it's being developed with. + +* More... + + For further instructions I would refer you to the [[readme][README]] and [[manual]]. diff --git a/projects/yoshi-theme.org b/projects/yoshi-theme.org new file mode 100644 index 0000000..1cf99ab --- /dev/null +++ b/projects/yoshi-theme.org @@ -0,0 +1,49 @@ +#+TITLE: yoshi-theme +#+LINK: src http://code.ryuslash.org/cgit.cgi/emacs/yoshi-theme/ +#+LINK: tar_gz http://code.ryuslash.org/cgit.cgi/emacs/yoshi-theme/snapshot/yoshi-theme-master.tar.gz +#+LINK: zip http://code.ryuslash.org/cgit.cgi/emacs/yoshi-theme/snapshot/yoshi-theme-master.zip +#+LINK: readme http://code.ryuslash.org/cgit.cgi/emacs/yoshi-theme/about/ +#+LINK: manual http://ryuslash.org/projects/yoshi-theme/manual/ +#+STARTUP: showall + +#+INCLUDE: "jskeys.inc" +#+INCLUDE: "dlmenu.inc" + +* What does it do? + + ~yoshi-theme~ is a GNU Emacs theme named after my cat. It is only + named after him because I couldn't think of another name and + ~new-theme~ just wasn't cutting it. [[http://ryuslash.org/mediagoblin/mediagoblin.fcgi/u/ryuslash/m/img-20121103-121638/][He]] doesn't actually look anything + like this. + + | Language | Emacs Lisp | + | License | GPLv3 | + +* Why was it written? + + Since I wasn't 100% happy with the color themes I found, though + there are some very good ones, I thought I'd try my own. + +* Who is it for? + + Anyone who likes it. + +* Data + + | Version | 0 (development only) | + | Language | Emacs Lisp | + | License | GPLv3 | + +** Features + + - Not too high contrast (no #ffffff on #000000) + - What could be features of a theme? The faces supported? + +** Dependencies + + - [[http://gnu.org/software/emacs/][GNU Emacs 24]] :: It uses the theming system introduced by Emacs + v24. + +* More... + + For further instructions I would refer you to the [[readme][README]] and [[manual][manual]]. -- cgit v1.2.3-54-g00ecf