From 8a3e01cd32da8788804b14f4dd55d34a723f404b Mon Sep 17 00:00:00 2001
From: Bozhidar Batsov <bozhidar@batsov.com>
Date: Thu, 6 Feb 2014 10:36:01 +0200
Subject: [PATCH] [Fix #484] Set OS X specific latex settings conditionally

---
 modules/prelude-latex.el | 20 ++++++++++----------
 1 file changed, 10 insertions(+), 10 deletions(-)

diff --git a/modules/prelude-latex.el b/modules/prelude-latex.el
index 9d8ec70..c4a9ba0 100644
--- a/modules/prelude-latex.el
+++ b/modules/prelude-latex.el
@@ -44,17 +44,17 @@
 ;; use pdflatex
 (setq TeX-PDF-mode t)
 
-(setq TeX-view-program-selection
-      '((output-dvi "DVI Viewer")
-        (output-pdf "PDF Viewer")
-        (output-html "HTML Viewer")))
+;; sensible defaults for OS X, other OSes should be covered out-of-the-box
+(when (eq system-type 'darwin)
+  (setq TeX-view-program-selection
+        '((output-dvi "DVI Viewer")
+          (output-pdf "PDF Viewer")
+          (output-html "HTML Viewer")))
 
-;; this section is good for OS X only
-;; TODO add sensible defaults for Linux/Windows
-(setq TeX-view-program-list
-      '(("DVI Viewer" "open %o")
-        ("PDF Viewer" "open %o")
-        ("HTML Viewer" "open %o")))
+  (setq TeX-view-program-list
+        '(("DVI Viewer" "open %o")
+          ("PDF Viewer" "open %o")
+          ("HTML Viewer" "open %o"))))
 
 (defun prelude-latex-mode-defaults ()
   (turn-on-auto-fill)