summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuke Shumaker <lukeshu@sbcglobal.net>2015-12-12 17:28:56 -0500
committerLuke Shumaker <lukeshu@sbcglobal.net>2015-12-12 17:28:56 -0500
commit0080e90291a4792ea5efcf00986c68a9bc27c25c (patch)
tree91d2ea1a0546aecc3d56b72b1e4d39808effe173
parent6561052195e6cd7e32b50ac0a588cac021b922ff (diff)
parent21bb3f7fb1111d8b1043ff4c3a1d821042a8e4c6 (diff)
Merge branch 'master' into gluglugt60-par/master
# Conflicts: # .config/emacs/custom.el # .config/emacs/init.el
-rw-r--r--.config/emacs/custom.el14
-rw-r--r--.config/emacs/init.el4
-rw-r--r--.config/git/ignore1
-rw-r--r--.config/login.d/02_xdg_runtime_dir.sh12
-rw-r--r--.config/login.d/10_gpg.sh2
-rw-r--r--.config/login.d/90_dot-runtime.sh7
-rw-r--r--.config/maildirproc/att.rc151
-rw-r--r--.config/maildirproc/purdue.rc8
-rw-r--r--.config/okular/.gitignore1
-rw-r--r--.config/ssh/config2
-rw-r--r--.config/symlinks2
11 files changed, 140 insertions, 64 deletions
diff --git a/.config/emacs/custom.el b/.config/emacs/custom.el
index 6c29e97..a099221 100644
--- a/.config/emacs/custom.el
+++ b/.config/emacs/custom.el
@@ -3,7 +3,9 @@
;; If you edit it by hand, you could mess it up, so be careful.
;; Your init file should contain only one such instance.
;; If there is more than one, they won't work right.
- '(custom-enabled-themes (quote (tango-dark)))
+ '(ansi-color-names-vector
+ ["#212526" "#ff4b4b" "#b4fa70" "#fce94f" "#729fcf" "#e090d7" "#8cc4ff" "#eeeeec"])
+ '(custom-enabled-themes (quote (tsdh-dark)))
'(custom-safe-themes
(quote
("9f443833deb3412a34d2d2c912247349d4bd1b09e0f5eaba11a3ea7872892000" "bb08c73af94ee74453c90422485b29e5643b73b05e8de029a6909af6a3fb3f58" "82d2cac368ccdec2fcc7573f24c3f79654b78bf133096f9b40c20d97ec1d8016" "1b8d67b43ff1723960eb5e0cba512a2c7a2ad544ddb2533a90101fd1852b426e" "628278136f88aa1a151bb2d6c8a86bf2b7631fbea5f0f76cba2a0079cd910f7d" "06f0b439b62164c6f8f84fdda32b62fb50b6d00e8b01c2208e55543a6337433a" "1e7e097ec8cb1f8c3a912d7e1e0331caeed49fef6cff220be63bd2a6ba4cc365" "71b172ea4aad108801421cc5251edb6c792f3adbaecfa1c52e94e3d99634dee7" "fc5fcb6f1f1c1bc01305694c59a1a861b008c534cae8d0e48e4d5e81ad718bc6" default)))
@@ -31,11 +33,19 @@
(quote
("xelatex -interaction nonstopmode -output-directory %o %f" "xelatex -interaction nonstopmode -output-directory %o %f" "xelatex -interaction nonstopmode -output-directory %o %f")))
'(org-src-fontify-natively t)
- '(safe-local-variable-values (quote ((c-set-style . "K&R"))))
+ '(ruby-deep-arglist nil)
+ '(ruby-deep-indent-paren nil)
+ '(safe-local-variable-values
+ (quote
+ ((Nginx-indent-tabs-mode)
+ (Nginx-indent-level . 4)
+ (Nginx-indent-level . 8)
+ (c-set-style . "K&R"))))
'(scroll-bar-mode nil)
'(send-mail-function (quote smtpmail-send-it))
'(smtpmail-smtp-server "plus.smtp.mail.yahoo.com")
'(smtpmail-smtp-service 587)
+ '(tramp-use-ssh-controlmaster-options nil)
'(uniquify-buffer-name-style (quote post-forward-angle-brackets) nil (uniquify)))
(custom-set-faces
;; custom-set-faces was added by Custom.
diff --git a/.config/emacs/init.el b/.config/emacs/init.el
index 7038b53..f1650a4 100644
--- a/.config/emacs/init.el
+++ b/.config/emacs/init.el
@@ -105,6 +105,7 @@
(set (make-local-variable 'tab-width) 2)
(set (make-local-variable 'indent-tabs-mode) nil)
)))
+ (:name glsl-mode :type elpa)
(:name go-mode :type elpa)
(:name graphviz-dot-mode :type elpa)
(:name haml-mode :type elpa)
@@ -133,6 +134,7 @@
;;nxhtml ; nxhtml is invasive, only enable if actively using
bison-mode
coffee-mode
+ glsl-mode
go-mode
graphviz-dot-mode
haml-mode
@@ -142,6 +144,7 @@
nginx-mode
php-mode-improved
scss-mode
+ yaml-mode
)))
@@ -330,3 +333,4 @@ sh-script.el is broken."
(add-to-list 'auto-mode-alist '("PKGBUILD" . sh-mode))
(add-to-list 'auto-mode-alist '("SRCBUILD" . sh-mode))
(add-to-list 'auto-mode-alist '("\\.jad\\'" . java-mode))
+(put 'downcase-region 'disabled nil)
diff --git a/.config/git/ignore b/.config/git/ignore
index d0f607c..a227edd 100644
--- a/.config/git/ignore
+++ b/.config/git/ignore
@@ -1,3 +1,4 @@
#*#
.#*
*~
+.nfs*
diff --git a/.config/login.d/02_xdg_runtime_dir.sh b/.config/login.d/02_xdg_runtime_dir.sh
index 6db58af..86f1232 100644
--- a/.config/login.d/02_xdg_runtime_dir.sh
+++ b/.config/login.d/02_xdg_runtime_dir.sh
@@ -1,15 +1,14 @@
#!/hint/sh
-
# Set XDG_RUNTIME_DIR if we can
if [ -z "$XDG_RUNTIME_DIR" ] && type flock &>/dev/null; then
_diy_xdg_runtime_login() {
- export XDG_RUNTIME_DIR="$XDG_CACHE_HOME/xdg-runtime-dir/$HOSTNAME"
- if ! [ /dev/fd/7 -ef "$XDG_CACHE_HOME/xdg-runtime-dir/.lock" ]; then
- exec 7>"$XDG_CACHE_HOME/xdg-runtime-dir/.lock"
+ export XDG_RUNTIME_DIR="$XDG_CACHE_HOME/xdg-runtime-dir/$HOSTNAME.dir"
+ if ! [ /dev/fd/7 -ef "$XDG_CACHE_HOME/xdg-runtime-dir/$HOSTNAME.lock" ]; then
+ mkdir -p -- "$XDG_CACHE_HOME/xdg-runtime-dir"
+ exec 7>"$XDG_CACHE_HOME/xdg-runtime-dir/$HOSTNAME.lock"
if flock -xn 7; then
if [ ! -d "$XDG_RUNTIME_DIR" ]; then
local tmp="$(mktemp -d --tmpdir -- "${USER}@${HOSTNAME}-runtime.XXXXXXXXXX")"
- mkdir -p -- "$XDG_CACHE_HOME/xdg-runtime-dir"
ln -sfT -- "$tmp" "$XDG_RUNTIME_DIR"
fi
# Unfortunately this doesn't survive across exec(1).
@@ -19,10 +18,9 @@ if [ -z "$XDG_RUNTIME_DIR" ] && type flock &>/dev/null; then
fi
}
_diy_xdg_runtime_logout() {
- exec 7>&-
- exec 7>"$XDG_CACHE_HOME/xdg-runtime-dir/.lock"
if flock -xn 7; then
rm -rf -- "$(readlink "$XDG_RUNTIME_DIR")"
+ rm -f -- "$XDG_RUNTIME_DIR"
fi
}
_diy_xdg_runtime_login
diff --git a/.config/login.d/10_gpg.sh b/.config/login.d/10_gpg.sh
index c1c5f82..83e4203 100644
--- a/.config/login.d/10_gpg.sh
+++ b/.config/login.d/10_gpg.sh
@@ -1,4 +1,4 @@
#!/hint/sh
-if [[ -z $GPGKEY ]] && [[ -f "${HOME}/.gnupg/gpg.conf" ]]; then
+if [ -z "$GPGKEY" -a -f "${HOME}/.gnupg/gpg.conf" ]; then
export GPGKEY=`sed -nr 's/^\s*default-key\s+//p' "${GNUPG_HOME:-${HOME}/.gnupg}/gpg.conf"`
fi
diff --git a/.config/login.d/90_dot-runtime.sh b/.config/login.d/90_dot-runtime.sh
index cb0b7f2..9536fb4 100644
--- a/.config/login.d/90_dot-runtime.sh
+++ b/.config/login.d/90_dot-runtime.sh
@@ -1,8 +1,9 @@
+#!/hint/sh
# This is really only needed for ssh ControlPath; as I don't have a
# way to communicate XDG_RUNTIME_DIR to it otherwise.
-mkdir -p -- ~/.runtime
+mkdir -p -- ~/.r
if [ -n "$XDG_RUNTIME_DIR" ]; then
- ln -sfT -- "$XDG_RUNTIME_DIR" ~/.runtime/"$HOSTNAME"
+ ln -sfT -- "$XDG_RUNTIME_DIR" ~/.r/"$HOSTNAME"
else
- ln -sfT -- /tmp ~/.runtime/"$HOSTNAME"
+ ln -sfT -- /tmp ~/.r/"$HOSTNAME"
fi
diff --git a/.config/maildirproc/att.rc b/.config/maildirproc/att.rc
index 792b42c..397ffcf 100644
--- a/.config/maildirproc/att.rc
+++ b/.config/maildirproc/att.rc
@@ -23,6 +23,19 @@ def mailman_domain(mail, domain):
return m.group(1)
return None
+def ezmlm_domain(mail, domain):
+ """
+ Return a string that is the list-name for a ezmlm domain
+ """
+ m = mail["Mailing-List"].matches("^(.* )?(\w+)(-\S*)?@"+re.escape(domain)+"(;.*)?$")
+ if m:
+ return m.group(2)
+ for hdr in [ 'To', 'Cc', 'From' ]:
+ m = mail[hdr].matches("(\w)@"+re.escape(domain))
+ if m:
+ return m.group(1)
+ return None
+
def is_to_or_from(mail,address):
"""
Return true if [mail] is to or from an address that contains [address].
@@ -86,25 +99,38 @@ def handle_incoming_unknown(mail):
# Whitelist
if (
False
+ or is_to_or_from(mail, "Bryan@ChankTunUnGi.onmicrosoft.com")
+ or is_to_or_from(mail, "cacnedcomms@gmail.com")
or is_to_or_from(mail, "fsf.org")
or is_to_or_from(mail, "gnu.org")
or is_to_or_from(mail, "parabola.nu")
or is_to_or_from(mail, "parabolagnulinux.org")
- or mail["From"] == "MAILER-DAEMON@yahoo.com"
or mail["From"] == "3174451635@mms.att.net"
+ or mail["From"] == "MAILER-DAEMON@yahoo.com"
+ or mail["From"].contains("@e.oldnational.com>")
or mail["From"].contains("@facebookmail.com>")
or mail["From"].contains("@gandi.net")
or mail["From"].contains("@github.com>")
or mail["From"].contains("@goodwillindy.org>")
or mail["From"].contains("@kickstarter.com>")
+ or mail["From"].contains("@list.cr.yp.to")
or mail["From"].contains("@lpi.org>")
+ or mail["From"].contains("@lulzbot.com>")
+ or mail["From"].contains("@mail.scribd.com>")
+ or mail["From"].contains("@massdrop.com>")
or mail["From"].contains("@msdlt.k12.in.us>")
or mail["From"].contains("@parabola.nu")
or mail["From"].contains("@post.oreilly.com>")
or mail["From"].contains("@scouting.org>")
+ or mail["From"].contains("@solutionsinplastic.com>")
+ or mail["From"].contains("@startcom.org>")
+ or mail["From"].contains("@usfirst.org>")
or mail["From"].contains("@wolframalpha.com>")
+ or mail["From"].contains("Promo@email.newegg.com")
+ or mail["From"].contains("info@email2.mysimplemobile.com")
or mail["From"].contains("margieshu@sbcglobal.net")
or mail["From"].contains("parabolagnulinux.org")
+ or mail["From"].matches("@[a-z]+\.gandi\.net")
or mail["List-Id"].matches(".*\.(gnu|gnome|archlinux|parabolagnulinuxlibre|fedorahosted)\.org")
or mail["List-Id"].matches(".*\.parabola\.nu")
or mail["Subject"].contains("[Dev]")
@@ -144,7 +170,12 @@ def my_filters(mail):
[ 'parabola.nu', 'parabola' ] ]:
list = mailman_domain(mail, pair[0])
if list:
- move_ham(mail,".software."+pair[1]+"."+list)
+ move_ham(mail, ".software."+pair[1]+"."+list)
+ return
+ for pair in [ [ 'list.cr.yp.to', 'djb' ] ]:
+ list = ezmlm_domain(mail, pair[0])
+ if list:
+ move_ham(mail, ".software."+pair[1]+"."+list)
return
if (
False
@@ -152,12 +183,12 @@ def my_filters(mail):
or is_to_or_from(mail, "parabola.nu")
or is_to_or_from(mail, "kiwwwi.com.ar")
):
- move_ham(mail,".software.parabola")
+ move_ham(mail, ".software.parabola")
return
# Sort mail from some social websites
if mail["From"].matches("facebook(|mail)\.com"):
- move_ham(mail,".Social.Facebook")
+ move_ham(mail, ".Social.Facebook")
return
if (
@@ -165,7 +196,7 @@ def my_filters(mail):
or mail["From"].matches("identi\.ca")
or mail["From"].matches("statusnet")
):
- move_ham(mail,".Social.Identica")
+ move_ham(mail, ".Social.Identica")
return
if (
@@ -173,49 +204,54 @@ def my_filters(mail):
or mail["From"].contains("@gandi.net")
or mail["From"].contains("@ramhost.us")
or mail["From"].contains("@startcom.org")
+ or (mail["From"].contains("@2co.com") and mail["Subject"].contains("RAM Host"))
):
- move_ham(mail,".lukeshu-com")
+ move_ham(mail, ".lukeshu-com")
return
if mail["From"].matches("twitter\.com"):
- move_ham(mail,".Social.Twitter")
+ move_ham(mail, ".Social.Twitter")
return
if mail["From"].matches("@xkcd\.com"):
- move_ham(mail,".Social.xkcd")
+ move_ham(mail, ".Social.xkcd")
return
# Sort mail related to Troop 276
if (
False
or mail["List-Id"].contains("troopmailinglist.troop276.net")
- or is_to_or_from(mail,"t276_announcements@att.net")
+ or is_to_or_from(mail, "t276_announcements@att.net")
or mail["Subject"].matches("troop")
or mail["Subject"].matches("merit\s*badge")
- or is_to_or_from(mail,"jsting@sbcglobal.net")
- or is_to_or_from(mail,"trdindy@comcast.net")
- or is_to_or_from(mail,"wjensen111@aol.com")
- or is_to_or_from(mail,"dhoyt@yourhomecompany.com")
- or is_to_or_from(mail,"salupo_vincent_p@lilly.com")
- or is_to_or_from(mail,"basu@maharjan.org")
- or is_to_or_from(mail,"muellerindy@yahoo.com")
- or is_to_or_from(mail,"solorzano.luis@rocketmail.com")
- or is_to_or_from(mail,"eldredmac@comcast.net")# MacDonell
- or is_to_or_from(mail,"mitchprather@sbcglobal.net")
- or is_to_or_from(mail,"oa_wap@yahoo.com")
- or is_to_or_from(mail,"mytroop.us")
- or is_to_or_from(mail,"crossroadsbsa.org")
+ or is_to_or_from(mail, "Bryan@ChankTunUnGi.onmicrosoft.com")
+ or is_to_or_from(mail, "basu@maharjan.org")
+ or is_to_or_from(mail, "cacnedcomms@gmail.com")
+ or is_to_or_from(mail, "crossroadsbsa.org")
+ or is_to_or_from(mail, "dhoyt@yourhomecompany.com")
+ or is_to_or_from(mail, "dllargent@comcast.net")
+ or is_to_or_from(mail, "eldredmac@comcast.net")# MacDonell
+ or is_to_or_from(mail, "jsting@sbcglobal.net")
+ or is_to_or_from(mail, "mitchprather@sbcglobal.net")
+ or is_to_or_from(mail, "muellerindy@yahoo.com")
+ or is_to_or_from(mail, "mytroop.us")
+ or is_to_or_from(mail, "oa_wap@yahoo.com")
+ or is_to_or_from(mail, "salupo_vincent_p@lilly.com")
+ or is_to_or_from(mail, "scouting.org")
+ or is_to_or_from(mail, "solorzano.luis@rocketmail.com")
+ or is_to_or_from(mail, "trdindy@comcast.net")
+ or is_to_or_from(mail, "wjensen111@aol.com")
):
- move_ham(mail,".BoyScouts")
+ move_ham(mail, ".BoyScouts")
return
# Sort mail from misc people
if (
False
- or is_to_or_from(mail,"margieshu@sbcglobal.net")
- or is_to_or_from(mail,"3174451635@mms.att.net")
+ or is_to_or_from(mail, "margieshu@sbcglobal.net")
+ or is_to_or_from(mail, "3174451635@mms.att.net")
):
- move_ham(mail,".misc.Mom")
+ move_ham(mail, ".misc.Mom")
return
for address in [
@@ -223,23 +259,24 @@ def my_filters(mail):
"nintendo-news.com",
]:
if mail["From"].contains(address):
- move_ham(mail,".misc.Nintendo")
+ move_ham(mail, ".misc.Nintendo")
return
for address in [
"@lpi.org",
"@pearson.com",
+ "ciscotraining-notify@cisco.com",
"CompTIA",
]:
if mail["From"].contains(address):
- move_ham(mail,".misc.CompTIA")
+ move_ham(mail, ".misc.CompTIA")
return
# Sort mail from FRC people
# Generic
for address in [ "@ni.com", "@usfirst.org" ]:
if is_to_or_from(mail,address):
- move_ham(mail,".FRC")
+ move_ham(mail, ".FRC")
return
# FRC 829
for address in [
@@ -247,10 +284,10 @@ def my_filters(mail):
"william.walk@gmail.com",
]:
if is_to_or_from(mail,address):
- move_ham(mail,".FRC.829")
+ move_ham(mail, ".FRC.829")
return
if mail["Subject"].matches("\b829\b"):
- move_hame(mail,".FRC.829")
+ move_ham(mail, ".FRC.829")
return
# FRC 1024
for address in [
@@ -270,15 +307,15 @@ def my_filters(mail):
"tswilson4801@att.net",
]:
if is_to_or_from(mail,address):
- move_ham(mail,".FRC.1024")
+ move_ham(mail, ".FRC.1024")
return
for subject_re in [ "\b1024\b", "kil-?a-?bytes" ]:
if mail["Subject"].matches(subject_re):
- move_ham(mail,".FRC.1024")
+ move_ham(mail, ".FRC.1024")
return
# FRC 4272
if mail["Subject"].matches("\b4272\b"):
- move_hame(mail,".FRC.4272")
+ move_ham(mail, ".FRC.4272")
return
# Catch BS things because of CS classes before the general
@@ -310,7 +347,7 @@ def my_filters(mail):
"@thyrsus.com",
]:
if is_to_or_from(mail,address):
- move_ham(mail,".software")
+ move_ham(mail, ".software")
return
# Sort mail from the school newspaper
@@ -319,21 +356,38 @@ def my_filters(mail):
or is_to_or_from(mail, "@lnnorthstar.org")
or is_to_or_from(mail, "lnnorthstar.org@tigertech.net")
):
- move_ham(mail,".HighSchool.Newspaper")
+ move_ham(mail, ".HighSchool.Newspaper")
return
# Sort misc newsletters
if (
False
or mail["From"].contains("newsletter")
- or mail["From"].contains("auto@comicsbyemail.com")
- or mail["From"].contains("oreilly.com")
+ or mail["From"].contains("announcements")
or mail["Subject"].contains("newsletter")
+ or mail["Message-Id"].contains("@sailthru.com")
+ or False
+ or (mail["From"].contains("@sparkfun.com") and mail["Message-Id"].contains("rsgsv.net"))
+ or (mail["From"].contains("no-reply@kickstarter.com") and mail["Message-Id"].contains(".sendgrid.net"))
+ or (mail["From"].contains("no-reply@kickstarter.com") and (
+ False
+ or mail["Subject"].contains("Projects We Love:")
+ or mail["Subject"].contains("Project Update")))
or mail["From"].contains("Info@mailing.jamendo.com")
+ or mail["From"].contains("Promo@email.newegg.com")
+ or mail["From"].contains("auto@comicsbyemail.com")
or mail["From"].contains("info@demandprogress.org")
- or (mail["From"].contains("@sparkfun.com") and mail["Message-Id"].contains("rsgsv.net"))
+ or mail["From"].contains("info@email2.mysimplemobile.com")
+ or mail["From"].contains("info@massdrop.com")
+ or mail["From"].contains("info@lulzbot.com")
+ or mail["From"].contains("oreilly.com")
+ or mail["From"].contains("reply-to@e.digikey.com")
+ or mail["From"].contains("communication@communications.bmv.in.gov")
+ or mail["From"].contains("sales@solutionsinplastic.com")
+ or mail["From"].contains("social@goodwillindy.org")
+ or mail["From"].contains("support@support.digitalocean.com")
):
- move_ham(mail,".misc.Newsletters")
+ move_ham(mail, ".misc.Newsletters")
return
if (
@@ -341,7 +395,7 @@ def my_filters(mail):
or mail["From"].contains("@msdlt.k12.in.us")
or mail["From"].contains("ltschoolfoundation@gmail.com")
or mail["From"].contains("naviance.com")
- or is_to_or_from(mail,"ibwhite@comcast.net")
+ or is_to_or_from(mail, "ibwhite@comcast.net")
or mail["Subject"].contains("IOA")
or mail["From"].contains("nths.org")
or mail["Subject"].contains("NTHS")
@@ -349,7 +403,7 @@ def my_filters(mail):
or mail["Subject"].contains("NHS")
or mail["Subject"].contains("National Honor Society")
):
- move_ham(mail,".HighSchool")
+ move_ham(mail, ".HighSchool")
return
# from college stuff
@@ -358,7 +412,7 @@ def my_filters(mail):
or mail["Subject"].contains("NYLF") # National Youth Leadership Conference
or mail["Subject"].contains("NSHSS")
):
- move_ham(mail,".College.Societies")
+ move_ham(mail, ".College.Societies")
return
if (
False
@@ -368,11 +422,11 @@ def my_filters(mail):
or mail["From"].contains("@dreamitdoitindiana.com")
or mail["From"].contains("@indianatechinfo.org")
):
- move_ham(mail,".College")
+ move_ham(mail, ".College")
return
if mail["From"].contains("@projectwonderful.com"):
- move_ham(mail,".misc.ProjectWonderful")
+ move_ham(mail, ".misc.ProjectWonderful")
return
if (
@@ -382,17 +436,18 @@ def my_filters(mail):
or mail["From"].matches("@[^,>]*\.lan")
or mail["To"].matches("luke@")
):
- move_ham(mail,".LocalSystems")
+ move_ham(mail, ".LocalSystems")
return
if (
False
or mail["Subject"].contains("password")
or mail["Subject"].contains("account")
+ or mail["From"].contains("accounts")
):
- move_ham(mail,".misc.accounts")
+ move_ham(mail, ".misc.accounts")
return
- move_ham(mail,"")
+ move_ham(mail, "")
handle_mapping = {
"Inbox": handle_incoming_unknown,
diff --git a/.config/maildirproc/purdue.rc b/.config/maildirproc/purdue.rc
index a09d7ab..06f349b 100644
--- a/.config/maildirproc/purdue.rc
+++ b/.config/maildirproc/purdue.rc
@@ -131,6 +131,14 @@ def my_filters(mail):
mail.move("INBOX.crap.cron")
return
+ if is_to_or_from(mail,"austin-group-l@opengroup.org"):
+ mail.move("INBOX.POSIX")
+ return
+
+ if mail["From"].contains("build@travis-ci.org"):
+ mail.move("INBOX.crap.TravisCI")
+ return
+
# # Fall 2012 ############################################################
# # SCI210 (Teaming principles)
diff --git a/.config/okular/.gitignore b/.config/okular/.gitignore
deleted file mode 100644
index 4e33b14..0000000
--- a/.config/okular/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-docdata
diff --git a/.config/ssh/config b/.config/ssh/config
index f651513..a243c5d 100644
--- a/.config/ssh/config
+++ b/.config/ssh/config
@@ -1,7 +1,7 @@
Host *
Protocol 2
ControlMaster auto
- ControlPath ~/.runtime/%l/ssh-%r@%h:%p
+ ControlPath ~/.r/%l/ssh-%r@%h:%p
Compression yes
# Purdue ###################################################
diff --git a/.config/symlinks b/.config/symlinks
index c99afba..209f291 100644
--- a/.config/symlinks
+++ b/.config/symlinks
@@ -42,7 +42,7 @@
.config/wmii/ .wmii #
# .maildirproc is not used, but must exist
-/tmp/ .maildirproc
+/var/empty/ .maildirproc
# KDE
.config/ .kde/share/apps #