use cooper theme -- end of git, I am trying livemesh
[srid.dotfiles.git] / emacs / dot-emacs
blobaa075e721aa7560b16fc631dbbfc80a125eb1605
1 ;; .emacs of Sridhar Ratnakumar
2 ;; KISS (Keep It Simple Stupid)
4 (let* ((dotfiles "~/Projects/srid.dotfiles/")
5            (emacsdir (concat dotfiles "emacs/"))
6            (extdir   (concat emacsdir "external/"))
7            (partsdir (concat emacsdir "dot-emacs-parts/"))
8            (datadir  (concat emacsdir "data")))
10   (defun load-part (part)
11         (load (concat partsdir part)))
12   
13   ;; Load paths
14   (add-to-list 'load-path extdir)
16   (load-part "personal.el")
17   (load-part "basic.el")
18   (load-part "look-and-feel.el")
19   (load-part "buffer-switching.el")
20   ;; (load-part "terminal-enhancements.el") -- XXX: mouse scrolling doesn't work in putty
21   (load-part "dotnet.el")
22   (load-part "git-part.el")
24   (load-part "lang-js.el")
25   (load-part "lang-fsharp.el")
26   (load-part "lang-vb.el")
28   ; (load-part "org-initialize.el")
29   (load-part "goodies.el")
31   (load-part "irc-setup.el")
33   (server-start))
36 (custom-set-variables
37  ;; custom-set-variables was added by Custom.
38  ;; If you edit it by hand, you could mess it up, so be careful.
39  ;; Your init file should contain only one such instance.
40  ;; If there is more than one, they won't work right.
41  '(backup-by-copying-when-linked t)
42  '(browse-url-browser-function (quote browse-url-generic))
43  '(browse-url-generic-program "C:\\Program Files\\Internet Explorer\\ieuser.exe")
44  '(column-number-mode t)
45  '(global-font-lock-mode t nil (font-lock))
46  '(gnuserv-frame (quote gnuserv-main-frame-function))
47  '(hfy-optimisations (quote (skip-refontification keep-overlays)))
48  '(inhibit-splash-screen t)
49  '(javascript-indent-level 2)
50  '(line-number-mode t)
51  '(menu-bar-mode nil)
52  '(rcirc-auto-authenticate-flag t)
53  '(rcirc-default-nick "srid")
54  '(rcirc-default-user-name "srid")
55  '(rcirc-server-alist (quote (("irc.freenode.net" nick "srid" user-name "srid" full-name "Sridhar Ratnakumar" channels nil :channels ("#emacs" "#gnusim8085" "#ubuntu-in" "#haskell" "#git" "#comparewise" "#django-india" "#srid-interest" "#ilugchennai")))))
56  '(rcirc-track-minor-mode t)
57  '(scroll-bar-mode nil)
58  '(show-paren-mode t)
59  '(tab-width 4)
60  '(tool-bar-mode nil nil (tool-bar))
61  '(transient-mark-mode t)
62  '(visible-bell t))
64 (custom-set-faces
65  ;; custom-set-faces was added by Custom.
66  ;; If you edit it by hand, you could mess it up, so be careful.
67  ;; Your init file should contain only one such instance.
68  ;; If there is more than one, they won't work right.
69  )
71 (put 'downcase-region 'disabled nil)