+ auto-mode-alist))
+
+;; csv-mode
+(autoload 'csv-mode "csv-mode"
+ "Major mode for editing comma-separated value files." t)
+(add-to-list 'auto-mode-alist '("\\.[Cc][Ss][Vv]\\'" . csv-mode))
+
+;; yaml-mode
+(autoload 'yaml-mode "yaml-mode"
+ "Major mode for editing YAML files." t)
+(add-to-list 'auto-mode-alist '("\\.ya?ml$" . yaml-mode))
+
+;; Troublesome Tasks
+(if (equal (system-name) "seras")
+ (progn
+ (defun edit-troublesome-tasks ()
+ (interactive)
+ (elscreen-create)
+ (find-file (expand-file-name "~/var/troublesome-tasks.txt")))
+ (define-key ctl-x-map "MT" #'edit-troublesome-tasks)))