Permalink
Browse files

svn export

  • Loading branch information...
0 parents commit da7257859a77521c242578cb0efebca7103a42f4 @ithinkihaveacat committed Jun 12, 2010
Showing with 5,160 additions and 0 deletions.
  1. +1 −0 .ignore
  2. +15 −0 Makefile
  3. +63 −0 etc/CPAN/MyConfig.pm
  4. +115 −0 etc/subversion/config
  5. +7 −0 home/.Xdefaults
  6. +15 −0 home/.bash_logout
  7. +19 −0 home/.bash_profile
  8. +53 −0 home/.bashrc
  9. +4 −0 home/.cvsrc
  10. +1 −0 home/.cvswrappers
  11. +3 −0 home/.digrc
  12. +16 −0 home/.gitconfig
  13. +2 −0 home/.gitignore
  14. +1 −0 home/.gnomerc
  15. 0 home/.hushlogin
  16. +4 −0 home/.inputrc
  17. +417 −0 home/.jedrc
  18. +19 −0 home/.plan
  19. +63 −0 home/.platform
  20. +16 −0 home/.pydistutils.cfg
  21. +32 −0 home/.run
  22. +1 −0 home/.signature
  23. +396 −0 home/.signatures
  24. +664 −0 home/.slrnrc
  25. +7 −0 home/.tidyrc
  26. +5 −0 home/.wgetrc
  27. +84 −0 install
  28. +10 −0 procmail/README
  29. +59 −0 procmail/procmailrc
  30. +2,301 −0 programs/git
  31. +52 −0 programs/inc
  32. +14 −0 programs/java
  33. +5 −0 programs/jikes
  34. +3 −0 programs/libtool-swarm
  35. +3 −0 programs/matlab
  36. +3 −0 programs/node-repl
  37. +11 −0 programs/python
  38. +49 −0 programs/wget
  39. +7 −0 settings/eclipse.epf
  40. +174 −0 settings/terminal.terminal
  41. +150 −0 unix/config
  42. +3 −0 unix/cygwin/MSTILLWELLDT/begin
  43. +6 −0 unix/cygwin/MSTILLWELLDT/config
  44. +8 −0 unix/cygwin/config
  45. +4 −0 unix/cygwin/mstillwell/config
  46. +3 −0 unix/cygwin/mstillwell/path
  47. +5 −0 unix/darwin/boom/config
  48. +16 −0 unix/darwin/config
  49. +4 −0 unix/darwin/hector/config
  50. +28 −0 unix/darwin/hector/login
  51. +3 −0 unix/darwin/mittens/config
  52. +5 −0 unix/darwin/mop/config
  53. +7 −0 unix/darwin/path
  54. +7 −0 unix/decstation/config
  55. +7 −0 unix/freebsd/bruce/login
  56. +9 −0 unix/freebsd/config
  57. +4 −0 unix/freebsd/path
  58. +9 −0 unix/freebsd/saga/config
  59. +7 −0 unix/linux/ade/config
  60. +11 −0 unix/linux/bund/config
  61. +5 −0 unix/linux/bund/path
  62. +7 −0 unix/linux/catalina/config
  63. +9 −0 unix/linux/config
  64. +5 −0 unix/linux/mel/config
  65. +3 −0 unix/linux/normand/config
  66. +4 −0 unix/linux/path
  67. +5 −0 unix/linux/rag/config
  68. +3 −0 unix/linux/rag/path
  69. +4 −0 unix/linux/syd/config
  70. +4 −0 unix/linux/syd/path
  71. +6 −0 unix/login
  72. +25 −0 unix/osf/config
  73. +3 −0 unix/osf/login
  74. +7 −0 unix/osf/path
  75. +4 −0 unix/path
  76. +12 −0 unix/sgi/config
  77. +8 −0 unix/sunos/cms/config
  78. +4 −0 unix/sunos/cms/path
  79. +10 −0 unix/sunos/config
  80. +12 −0 unix/sunos/jumbo/config
  81. +2 −0 unix/sunos/jumbo/path
  82. +1 −0 unix/sunos/path
  83. +3 −0 unix/sunos/sng/config
  84. +4 −0 unix/sunos/sng/path
@@ -0,0 +1 @@
+last.fm
@@ -0,0 +1,15 @@
+.PHONY: help
+help:
+ @echo
+ @echo Type \"make install\" to install the configuration files
+ @echo in your home directory.
+ @echo
+
+.PHONY: install
+install:
+ ./install
+
+.PHONY: dist
+dist:
+ zip -r ../config .
+
@@ -0,0 +1,63 @@
+# $Id: MyConfig.pm 1771 2009-10-08 20:24:20Z mjs $
+
+# This configures "cpan" to install modules locally in
+# $HOME/local/lib/CPAN. To use it,
+#
+# 1.
+#
+# Run cpan's setup program. This will generate the file:
+#
+# ~/.cpan/CPAN/MyConfig.pm
+#
+# Don't worry about the settings for makepl_arg and mbuildpl_arg--
+# this file will (eventually) overwrite them. The point is to
+# get this file created, and with the options set that "cpan"
+# expects to be set. (e.g. if a new version of "cpan" comes out,
+# it might expect more variables to be set, which our custom version
+# won't have.)
+#
+# 2.
+#
+# Copy this somewhere in the PERL5LIB path, such that it is
+# loaded via "use CPAN::Config". For example, if
+# $HOME/local/lib/CPAN is in the PERL5LIB path, this is a
+# suitable filename:
+#
+# $HOME/local/lib/CPAN/CPAN/Config.pm
+#
+# What's going to happen is that we load this config using the
+# "use CPAN::Config" call below, and then amend a few settings.
+#
+# 3.
+#
+# Run ~/.config/install to replace the generated MyConfig.pm with
+# this file. This file overwrites some of the settings.
+#
+# 4.
+#
+# Check on the settings:
+#
+# cpan> o conf
+#
+# If the custom configuration doesn't seem to be picked up, and
+# the situation needs to be debugged, start by looking at
+#
+# CPAN::HandleConfig::require_myconfig_or_config()
+#
+# (On OS X, cpan started looking for CPAN::MyConfig in
+# ~/Library/Application Support/.cpan.)
+#
+# 5.
+#
+# If you need to install CPAN itself, get it via:
+#
+# http://search.cpan.org/search?query=CPAN&mode=all
+
+use CPAN::Config;
+
+$CPAN::Config->{'makepl_arg'} = q[LIB=$HOME/local/lib/CPAN INSTALLMAN1DIR=$HOME/local/man/man1 INSTALLMAN3DIR=$HOME/local/man/man3 INSTALLSCRIPT=$HOME/local/lib/CPAN/bin INSTALLDIRS=perl];
+$CPAN::Config->{'mbuildpl_arg'} = q[--install_path arch=$LOCAL/lib/CPAN --install_path lib=$HOME/local/lib/CPAN --install_path script=$HOME/local/lib/CPAN/bin --install_path bin=$LOCAL/bin --install_path libdoc=$HOME/local/man/man3 --install_path bindoc=$HOME/local/man/man1];
+
+1;
+
+__END__
@@ -0,0 +1,115 @@
+### This file configures various client-side behaviors.
+###
+### The commented-out examples below are intended to demonstrate
+### how to use this file.
+
+### Section for authentication and authorization customizations.
+# [auth]
+### Set store-passwords to 'no' to avoid storing passwords in the
+### auth/ area of your config directory. It defaults to 'yes'.
+### Note that this option only prevents saving of *new* passwords;
+### it doesn't invalidate existing passwords. (To do that, remove
+### the cache files by hand as described in the Subversion book.)
+# store-passwords = no
+### Set store-auth-creds to 'no' to avoid storing any subversion
+### credentials in the auth/ area of your config directory.
+### It defaults to 'yes'. Note that this option only prevents
+### saving of *new* credentials; it doesn't invalidate existing
+### caches. (To do that, remove the cache files by hand.)
+# store-auth-creds = no
+
+### Section for configuring external helper applications.
+### Set editor to the command used to invoke your text editor.
+### This will override the environment variables that Subversion
+### examines by default to find this information ($EDITOR,
+### et al).
+### Set diff-cmd to the absolute path of your 'diff' program.
+### This will override the compile-time default, which is to use
+### Subversion's internal diff implementation.
+### Set diff3-cmd to the absolute path of your 'diff3' program.
+### This will override the compile-time default, which is to use
+### Subversion's internal diff3 implementation.
+### Set diff3-has-program-arg to 'true' or 'yes' if your 'diff3'
+### program accepts the '--diff-program' option.
+# [helpers]
+# editor-cmd = editor (vi, emacs, notepad, etc.)
+# diff-cmd = diff_program (diff, gdiff, etc.)
+# diff3-cmd = diff3_program (diff3, gdiff3, etc.)
+# diff3-has-program-arg = [true | false]
+
+### Section for configuring tunnel agents.
+# [tunnels]
+### Configure svn protocol tunnel schemes here. By default, only
+### the 'ssh' scheme is defined. You can define other schemes to
+### be used with 'svn+scheme://hostname/path' URLs. A scheme
+### definition is simply a command, optionally prefixed by an
+### environment variable name which can override the command if it
+### is defined. The command (or environment variable) may contain
+### arguments, using standard shell quoting for arguments with
+### spaces. The command will be invoked as:
+### <command> <hostname> svnserve -t
+### (If the URL includes a username, then the hostname will be
+### passed to the tunnel agent as <user>@<hostname>.) If the
+### built-in ssh scheme were not predefined, it could be defined
+### as:
+# ssh = $SVN_SSH ssh
+### If you wanted to define a new 'rsh' scheme, to be used with
+### 'svn+rsh:' URLs, you could do so as follows:
+# rsh = rsh
+### Or, if you wanted to specify a full path and arguments:
+# rsh = /path/to/rsh -l myusername
+### On Windows, if you are specifying a full path to a command,
+### use a forward slash (/) or a paired backslash (\\) as the
+### path separator. A single backslash will be treated as an
+### escape for the following character.
+
+### Section for configuring miscelleneous Subversion options.
+[miscellany]
+### Set global-ignores to a set of whitespace-delimited globs
+### which Subversion will ignore in its 'status' output.
+# global-ignores = *.o *.lo *.la #*# .*.rej *.rej .*~ *~ .#* .DS_Store
+### Set log-encoding to the default encoding for log messages
+# log-encoding = latin1
+### Set use-commit-times to make checkout/update/switch/revert
+### put last-committed timestamps on every file touched.
+# use-commit-times = yes
+### Set enable-auto-props to 'yes' to enable automatic properties
+### for 'svn add' and 'svn import', it defaults to 'no'.
+### Automatic properties are defined in the section 'auto-props'.
+enable-auto-props = yes
+
+### Section for configuring automatic properties.
+### The format of the entries is:
+### file-name-pattern = propname[=value][;propname[=value]...]
+### The file-name-pattern can contain wildcards (such as '*' and
+### '?'). All entries which match will be applied to the file.
+### Note that auto-props functionality must be enabled, which
+### is typically done by setting the 'enable-auto-props' option.
+[auto-props]
+*.php = svn:keywords=Id
+*.inc = svn:keywords=Id
+*.html = svn:keywords=Id
+*.xml = svn:keywords=Id
+*.pm = svn:keywords=Id
+*.pl = svn:keywords=Id;svn:executable
+*.rb = svn:keywords=Id
+*.py = svn:keywords=Id
+*.sql = svn:keywords=Id
+*.js = svn:keywords=Id
+*.txt = svn:keywords=Id
+*.css = svn:keywords=Id
+*.ini = svn:keywords=Id
+*.conf = svn:keywords=Id
+*.sh = svn:keywords=Id;svn:executable
+*.swf = svn:mime-type=application/x-shockwave-flash
+README = svn:keywords=Id
+# *.c = svn:eol-style=native
+# *.cpp = svn:eol-style=native
+# *.h = svn:eol-style=native
+# *.dsp = svn:eol-style=CRLF
+# *.dsw = svn:eol-style=CRLF
+# *.sh = svn:eol-style=native;svn:executable
+# *.txt = svn:eol-style=native
+# *.png = svn:mime-type=image/png
+# *.jpg = svn:mime-type=image/jpeg
+# Makefile = svn:eol-style=native
@@ -0,0 +1,7 @@
+Rxvt*geometry: 100x60
+Rxvt*background: #000000
+Rxvt*foreground: #c0c0c0
+Rxvt*scrollBar: false
+Rxvt*font: Lucida Console-12
+Rxvt*saveLines: 2000
+Rxvt*loginShell: true
@@ -0,0 +1,15 @@
+# -*- sh -*-
+
+OS='unix'
+PLATFORM=`"$HOME/.platform"`
+HOSTNAME=`hostname | tr '.' ' ' | awk '{ print $1 }'`
+
+# Source the parameter, if it exists
+
+function sourceif {
+ if [ -f "$1" ]; then
+ source "$1"
+ fi
+}
+
+sourceif "$CONFIG/$OS/logout"
@@ -0,0 +1,19 @@
+# -*- sh -*-
+
+OS='unix'
+PLATFORM=`"$HOME/.platform"`
+HOSTNAME=`hostname | tr '.' ' ' | awk '{ print $1 }'`
+
+# Source the parameter, if it exists
+
+function sourceif {
+ if [ -f "$1" ]; then
+ source "$1"
+ fi
+}
+
+sourceif "$HOME/.bashrc"
+
+sourceif "$CONFIG/$OS/login"
+sourceif "$CONFIG/$OS/$PLATFORM/login"
+sourceif "$CONFIG/$OS/$PLATFORM/$HOSTNAME/login"
@@ -0,0 +1,53 @@
+# -*- sh -*-
+
+export CONFIG="$HOME/.config"
+
+export OS='unix'
+export PLATFORM=`"$HOME/.platform"`
+export HOSTNAME=`hostname | tr '.' ' ' | awk '{ print $1 }'`
+# set this early, because often used in setting the path
+export LOCAL="$HOME/local-$PLATFORM"
+
+# Source the parameter, if it exists
+
+function sourceif {
+ if [ -f "$1" ]; then
+ source "$1"
+ fi
+}
+
+# Set path
+
+if [ -z "$PATH_SET" ]; then
+
+ sourceif "$CONFIG/$OS/path"
+ sourceif "$CONFIG/$OS/$PLATFORM/path"
+ sourceif "$CONFIG/$OS/$PLATFORM/$HOSTNAME/path"
+
+ export PATH="$LPATH:$PATH"
+
+ export PATH_SET="y"
+
+fi
+
+# Set other options
+
+sourceif "$CONFIG/$OS/$PLATFORM/$HOSTNAME/begin"
+
+sourceif "$CONFIG/$OS/config"
+sourceif "$CONFIG/$OS/$PLATFORM/config"
+sourceif "$CONFIG/$OS/$PLATFORM/$HOSTNAME/config"
+
+# For each program that exists, create special configuration
+
+for p in $CONFIG/programs/* ; do
+
+ if [ -d $p ]; then
+ continue
+ fi
+
+ if ( which $(basename $p) >/dev/null ); then
+ source $p
+ fi
+
+done
@@ -0,0 +1,4 @@
+cvs -z3
+update -d -P
+import -I .DS_Store -m "" -d
+commit -m ""
@@ -0,0 +1 @@
+* -k 'b'
@@ -0,0 +1,3 @@
++nocmd
++nostats
++noquestion
@@ -0,0 +1,16 @@
+[user]
+ name = Michael Stillwell
+ email = mjs@beebo.org
+
+[core]
+ excludesfile = ~/.gitignore
+
+[diff]
+ mnemonicprefix = true
+
+# If you need it, get github.user and github.token from
+#
+# https://github.com/account#git_config
+#
+# You may also be able to set the environment variables
+# GITHUB_USER and/or GITHUB_TOKEN. (Don't it paste here!)
@@ -0,0 +1,2 @@
+*~
+nbproject
@@ -0,0 +1 @@
+/usr/bin/ssh-agent /usr/bin/gnome-session
No changes.
@@ -0,0 +1,4 @@
+set show-all-if-ambiguous On
+set horizontal-scroll-mode Off
+
+"\M-s": menu-complete
Oops, something went wrong.

0 comments on commit da72578

Please sign in to comment.