gitconfig: add graph alias.

Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
vim: add a syntax highlighting file for Python.

This is a modified version of Debian's vim 2:7.4.335-1 Python syntax
highlighting file.  It marks the string delimiters as their own group, so
they can be highlighted independently.

Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
ct_grey: highlight Python string delimiters.

Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
vimrc: add indent settings for Vim files.

Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
zshenv: prefer en_DK.UTF-8 for LC_TIME.

en_DK.UTF-8 uses the ISO 8601 format for date, which is preferable to the
POSIX locale's US-style date.

Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
zshenv: remove useless commented code.

Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
zshrc: add an rless alias.

LESSOPEN can be very useful, but often one wants to read the raw contents of
a file.  Add an rless alias that does this.

Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
zshenv: use -f for less by default.

Avoid less complaining about binary files.

Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
Update submodules.

Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
zshenv: don't clutter the terminal.

Using a plain local declaration causes zsh to print the value of the
variable when a new MATE Terminal is opened.  Set it to an empty value to
avoid cluttering the terminal with a line containing "i=chromium".

Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
zshrc: prevent blank lines when setting tabs.

tabs outputs some control characters which move the line to the right, and
then outputs a newline.  This results in a blank line every time a new
terminal window is opened.  Convert this newline to a carriage return, so
that no blank line is output and the prompt starts at the first line and
column.

Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
zshrc: adjust terminal settings for SSH, too.

When logging into another computer via SSH, the settings for flow control,
tabs, and mesg should be applied.  Do not, however, apply xmodmap settings,
since those are not generally useful over SSH.

Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
Merge branch 'master' into work