summaryrefslogtreecommitdiffhomepage
path: root/tech.mdwn
blob: a06dd77ae27754c59f52b36aa62090af2c67d36a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
# Larger projects I contribute to

## [[Debian|https://www.debian.org/]]

I am a Debian Developer (DD).  See
[my page on the Debian Wiki](https://wiki.debian.org/SeanWhitton)

## [[Propellor|https://propellor.branchable.com/]]

Declarative configuration management in Haskell

I am the maintainer of several of Propellor's modules.

# Personal programming projects

## [dh-make-elpa][dh-make-elpa(1)]

Convert a [GNU Emacs addon package][package.el] (e.g. from
[MELPA][MELPA]) to a Debian source package

Written for the [Debian pkg-emacsen team][pkg-emacsen].

[package.el]: https://www.gnu.org/software/emacs/manual/html_node/emacs/Packages.html

[pkg-emacsen]: http://pkg-emacsen.alioth.debian.org/

[MELPA]: http://pkg-emacsen.alioth.debian.org/

[dh-make-elpa(1)]: https://manpages.debian.org/cgi-bin/man.cgi?query=dh-make-elpa&apropos=0&sektion=0&manpath=Debian+unstable+sid&format=html&locale=en

## [[git-remote-gcrypt|tech/code/git-remote-gcrypt]]

PGP-encrypted git remotes

## [[pandoc-citeproc-preamble|tech/code/pandoc-citeproc-preamble]]

Insert a preamble before pandoc-citeproc's bibliography

## [[haskell-tab-indent|tech/code/haskell-tab-indent]]

Emacs minor mode for Haskell projects requiring tabs for indentation

## [[srem|tech/code/srem]]

Quickly set desktop notifications for X minutes in the future on GNU/Linux and Microsoft Windows systems

## [[oso2pdf|tech/code/oso2pdf]]

Better conversion of [[Oxford Scholarship Online|http://oxfordscholarship.com/]] material to PDF

# Unmaintained & historical

## [[spwoutline|tech/code/spwoutline]]

LaTeX class to export [[Org-mode|http://orgmode.org/]] outlines so
that they still look like they do in an Emacs buffer

## [[sariulclocks.cgi|tech/code/sariulclocks]]

Basic classroom management software I wrote while teaching English in
Asia

## [[jcrlaundry|tech/code/jcrlaundry]]

Drupal 6 mobule written for [[Balliol JCR|http://ballioljcr.org/]]
members to book time slots to use a machine in the laundry room

* * *

Very old [[tiling window manager patches|tech/code/wm]]