--- /dev/null
+# -*- mode: snippet -*-
+# name: perlscript
+# key: perlscript
+# --
+#!/usr/bin/perl
+# ${1:SCRIPTNAME} ${2:SCRIPTDOESSOMETHING}
+# and is released under the terms of the GNU GPL version 3, or any
+# later version, at your option. See the file README and COPYING for
+# more information.
+# Copyright `(format-time-string "%Y")` by Don Armstrong <don@donarmstrong.com>.
+
+
+use warnings;
+use strict;
+
+use Getopt::Long;
+use Pod::Usage;
+
+=head1 NAME
+
+$1 - $2
+
+=head1 SYNOPSIS
+
+$1 [options]
+
+ Options:
+ --debug, -d debugging level (Default 0)
+ --help, -h display this help
+ --man, -m display manual
+
+=head1 OPTIONS
+
+=over
+
+=item B<--debug, -d>
+
+Debug verbosity. (Default 0)
+
+=item B<--help, -h>
+
+Display brief usage information.
+
+=item B<--man, -m>
+
+Display this manual.
+
+=back
+
+=head1 EXAMPLES
+
+C<$1>
+
+=cut
+
+
+use vars qw($DEBUG);
+
+my %options = (debug => 0,
+ help => 0,
+ man => 0,
+ );
+
+GetOptions(\%options,
+ 'debug|d+','help|h|?','man|m');
+
+pod2usage() if $options{help};
+pod2usage({verbose=>2}) if $options{man};
+
+$DEBUG = $options{debug};
+
+my @USAGE_ERRORS;
+if (1) {
+ push @USAGE_ERRORS,"You must pass something";
+}
+
+pod2usage(join("\n",@USAGE_ERRORS)) if @USAGE_ERRORS;
+
+$0
+
+__END__
+# Local Variables:
+# indent-tabs-mode: nil
+# cperl-indent-level: 4
+# End:
--- /dev/null
+# key: ctrig
+# name: ctrig
+# --
+\centering
+ \includegraphics[width=\textwidth,height=0.8\textheight,keepaspectratio]{figures/$0}
+
+ {\small $1}
--- /dev/null
+# -*- mode: snippet -*-
+# name: fframe
+# key: fframe
+# --
+\begin{frame}{${1:title}}
+$0
+\end{frame}
\ No newline at end of file
--- /dev/null
+# -*- mode: snippet -*-
+# name: game
+# key: game
+# --
+\node [game] (${1:round_name}) [right=of ${2:previous_round}.south east]
+ {\game{$4}{$5}%
+ {$6}{$7}};
+ \path [bracket] ($2.east) -- ++(0.5em,0) |- ($1.176);
+ \path [bracket] (${3:other_previous_round}.east) -- ++(0.5em,0) |- ($1.184);
+$0
--- /dev/null
+# key: mquest
+# name: multichoice
+# --
+\question[${1:2}] $3
+\begin{choices}
+\CorrectChoice $0
+\end{choices}
\ No newline at end of file
--- /dev/null
+# -*- mode: snippet -*-
+# name: dfig
+# key: dfig
+# expand-env: ((yas-indent-line 'fixed) (yas-wrap-around-region 'nil))
+# --
+DOWNLOAD_FIGURES+=${1:foo.jpg}
+$1:
+ wget -O $@ "$0"
--- /dev/null
+# -*- mode: snippet -*-
+# name: debbugs_moreinfo
+# key: debbugs_moreinfo
+# --
+Because we receive and send a large amount of mail, we need more
+information before we can figure out what actually happened to your
+message. Could you please provide us with the following information
+(or as much of it as possible):
+
+ * the IP,
+ * the Time (including timezone),
+ * the Message-Id,
+ * the Addresses you sent from and to,
+ * anything else that you think would help
+
+Without that information, it's almost impossible for us to figure out
+what went wrong.
\ No newline at end of file
--- /dev/null
+# -*- mode: snippet -*-
+# name: meta
+# key: meta
+# --
+# don `(format-time-string "%Y-%m-%d")`
+meta ${1:RULENAME} ${2:RULES}
+describe $1 ${3:Description}
+score $1 ${4:0.1}