]> gitweb.michael.orlitzky.com - emacs.d.git/blob - auto-modes.el
Remove the dired mode-hook; it turned out to be annoying.
[emacs.d.git] / auto-modes.el
1 (setq auto-mode-alist
2 (append
3 (list
4
5 ;; apache-mode
6 '("\\.htaccess$" . apache-mode)
7 '("httpd\\.conf$" . apache-mode)
8 '("srm\\.conf$" . apache-mode)
9 '("access\\.conf$" . apache-mode)
10 '("apache[12]\?\\.conf$" . apache-mode)
11 '("commonapache[12]\?\\.conf$" . apache-mode)
12
13 ;; basic-mode
14 '("\\.class\\.asp$" . basic-mode)
15 '("\\.vbs$" . basic-mode)
16
17 ;; csharp-mode
18 '("\\.ascx$" . csharp-mode)
19 '("\\.cs$" . csharp-mode)
20
21 ;; css-mode
22 '("\\.css$" . css-mode)
23
24 ;; ebuild-mode
25 '("\\.ebuild$" . ebuild-mode)
26
27 ;; ecmascript-mode
28 '("\\.js$" . ecmascript-mode)
29
30 ;; haskell-mode
31 '("\\.hs$" . haskell-mode)
32
33 ;; nagios-mode
34 '("\\.cfg$" . nagios-mode)
35
36 ;; nxml-mode
37 '("\\.asp$" . nxml-mode)
38 '("\\.aspx$" . nxml-mode)
39 '("\\.xml$" . nxml-mode)
40 '("\\.?html$" . nxml-mode)
41 '("\\.config$" . nxml-mode)
42 '("\\.tpl$" . nxml-mode)
43 '("\\.rdf$" . nxml-mode)
44 '("\\.xul$" . nxml-mode)
45
46 ;; php-mode
47 '("\\.php$" . php-mode)
48
49 ;; python-mode
50 '("\\.py$" . python-mode)
51
52 ;; ruby-mode
53 '("\\.rake$" . ruby-mode)
54 '("\\.rb$" . ruby-mode)
55
56 )
57
58 auto-mode-alist))