summaryrefslogtreecommitdiff
path: root/host-overrides/jesterpm.net/host-specific
diff options
context:
space:
mode:
Diffstat (limited to 'host-overrides/jesterpm.net/host-specific')
-rw-r--r--host-overrides/jesterpm.net/host-specific/bashrc10
-rw-r--r--host-overrides/jesterpm.net/host-specific/muttrc16
-rw-r--r--host-overrides/jesterpm.net/host-specific/shell_pathes6
-rw-r--r--host-overrides/jesterpm.net/host-specific/vim/ftplugin/java.vim3
-rw-r--r--host-overrides/jesterpm.net/host-specific/vimrc23
5 files changed, 58 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..295e969
--- /dev/null
+++ b/host-overrides/jesterpm.net/host-specific/bashrc
@@ -0,0 +1,10 @@
+#
+# 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
diff --git a/host-overrides/jesterpm.net/host-specific/muttrc b/host-overrides/jesterpm.net/host-specific/muttrc
new file mode 100644
index 0000000..806ba60
--- /dev/null
+++ b/host-overrides/jesterpm.net/host-specific/muttrc
@@ -0,0 +1,16 @@
+# 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 =theclymb
+
+subscribe list@dc206.org
+subscribe bugtraq@securityfocus.com
+subscribe members@kc4x4sar.org
+subscribe hub@kc4x4sar.org
+subscribe i3-discuss@i3.zekjur.net
diff --git a/host-overrides/jesterpm.net/host-specific/shell_pathes b/host-overrides/jesterpm.net/host-specific/shell_pathes
new file mode 100644
index 0000000..3e5c62a
--- /dev/null
+++ b/host-overrides/jesterpm.net/host-specific/shell_pathes
@@ -0,0 +1,6 @@
+# PATH changes
+export PATH=$HOME/opt/bin:$PATH
+
+# CLASSPATH
+export CLASSPATH=$HOME/development/classes:$CLASSPATH
+
diff --git a/host-overrides/jesterpm.net/host-specific/vim/ftplugin/java.vim b/host-overrides/jesterpm.net/host-specific/vim/ftplugin/java.vim
new file mode 100644
index 0000000..f0934a2
--- /dev/null
+++ b/host-overrides/jesterpm.net/host-specific/vim/ftplugin/java.vim
@@ -0,0 +1,3 @@
+" Set the makeprg
+set makeprg=javac\ -sourcepath\ src\ -d\ ~/development/classes\ %
+
diff --git a/host-overrides/jesterpm.net/host-specific/vimrc b/host-overrides/jesterpm.net/host-specific/vimrc
new file mode 100644
index 0000000..a499745
--- /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%.%#
+