;; Dired auto shell command -- for ! in dired buffers
;; David Aspinall <da@dcs.ed.ac.uk>
;; $Id: cfg-dired-shell-cmd.el,v 1.1 2003/02/15 23:52:03 da Exp $

;; This overrides some defaults.  It's good for my version
;; of Linux (Mandrake).
(setq dired-auto-shell-command-alist
      '(;; Documents
	("\\.e?ps$"			"gv &")
	("\\.e?ps\\.[gb]z2?$"		"gztmp gv &")
	("\\.dvi$"			"xdvi &")
	("\\.dvi\\.[gb]z2?$"		"gztmp xdvi &")
	("\\.pdf$"			"acroread &")
	;; Images -- XEmacs can view these usually, but can't
	;; scroll large ones
	("\\.gif$"			"kview &")
	("\\.jpg$"			"kview &")
	("\\.xpm$"			"kview &")
	;; Audio files
	("\\.au$"			"play")
	("\\.mp3$"			"mpg123 &")
	;; Archives of one sort or another 
	("\\.rpm$"			"rpm -qilp")
	("\\.u*e*$"			"uudecode")
	("\\.shar$"			"unshar")		
	;; Miscellaneous
	("\\.defaults$"			"xrdb -merge")
	("\\.tex$"			"latex")
	;; Executables -- eek
	("^a\\.out$"			"*")))
