summaryrefslogtreecommitdiff
path: root/host-overrides/jesterpm.net/host-specific
diff options
context:
space:
mode:
authorJesse Morgan <jesse@jesterpm.net>2012-11-07 19:40:06 -0800
committerJesse Morgan <jesse@jesterpm.net>2012-11-08 14:43:38 -0800
commita188bfa6312dc9bc8ce275060f7ec2ad70cb6b2e (patch)
tree8f644133fe2a711255e0fb2f94bdaaa139bc50f9 /host-overrides/jesterpm.net/host-specific
parentab4f19246099f00d13ee83dc003ee32b6bff8798 (diff)
Initial commit.
Diffstat (limited to 'host-overrides/jesterpm.net/host-specific')
-rw-r--r--host-overrides/jesterpm.net/host-specific/bashrc14
-rw-r--r--host-overrides/jesterpm.net/host-specific/muttrc14
-rw-r--r--host-overrides/jesterpm.net/host-specific/vimrc23
3 files changed, 51 insertions, 0 deletions
diff --git a/host-overrides/jesterpm.net/host-specific/bashrc b/host-overrides/jesterpm.net/host-specific/bashrc
new file mode 100644
index 0000000..39f4ce2
--- /dev/null
+++ b/host-overrides/jesterpm.net/host-specific/bashrc
@@ -0,0 +1,14 @@
+#
+# Settings specific to my personal machines
+#
+
+# Mail Stuff
+export MAILUSER="jesse"
+export MAILNAME="Jesse Morgan"
+export MAILHOST="jesterpm.net"
+export MAIL=$HOME/.maildir/INBOX
+export MAILDIR=$MAIL
+
+# PATH
+export PATH=$HOME/opt/bin:$PATH
+
diff --git a/host-overrides/jesterpm.net/host-specific/muttrc b/host-overrides/jesterpm.net/host-specific/muttrc
new file mode 100644
index 0000000..fe3f5a5
--- /dev/null
+++ b/host-overrides/jesterpm.net/host-specific/muttrc
@@ -0,0 +1,14 @@
+# Mutt settings specific to my computers.
+
+set from="Jesse Morgan <jesse@jesterpm.net>"
+set crypt_autosign
+set sendmail="msmtp"
+
+set postponed="+postponed"
+set record="+sent-`date +%Y`"
+
+mailboxes =INBOX =archived =dc206 =probably-spam
+
+subscribe list@dc206.org
+subscribe bugtraq@securityfocus.com
+
diff --git a/host-overrides/jesterpm.net/host-specific/vimrc b/host-overrides/jesterpm.net/host-specific/vimrc
new file mode 100644
index 0000000..fbe6f89
--- /dev/null
+++ b/host-overrides/jesterpm.net/host-specific/vimrc
@@ -0,0 +1,23 @@
+set tags+=~/development/lib/*/tags
+set tags+=../tags
+
+function! InsertJavaPackage()
+ let filename = expand("%")
+ let filename = substitute(filename, "\.java$", "", "")
+ let dir = getcwd() . "/" . filename
+ let dir = substitute(dir, "^.*\/src\/", "", "")
+ let dir = substitute(dir, "\/[^\/]*$", "", "")
+ let dir = substitute(dir, "\/", ".", "g")
+ let filename = substitute(filename, "^.*\/", "", "")
+ let dir = "package " . dir . ";"
+ let result = append(0, "\/*")
+ let result = append(1, " * Copyright " . strftime("%Y") ." Jesse Morgan")
+ let result = append(2, " */")
+ let result = append(4, [dir, "", "\/**", " * ", " * @author Jesse Morgan <jesse@jesterpm.net>", " */", "class " . filename . " {", " ", "}"])
+ exe "normal 12G"
+endfunction
+
+autocmd BufNewFile *.java call InsertJavaPackage()
+autocmd filetype java setlocal makeprg=ant
+autocmd filetype java setlocal efm=\ %#[javac]\ %#%f:%l:%c:%*\\d:%*\\d:\ %t%[%^:]%#:%m,\%A\ %#[javac]\ %f:%l:\ %m,%-Z\ %#[javac]\ %p^,%-C%.%#
+