]> git.donarmstrong.com Git - lib.git/blobdiff - emacs_el/configuration/don-configuration.org
set the default for emacs lisp to tangle
[lib.git] / emacs_el / configuration / don-configuration.org
index ec96338842a7a8e335b2620b9ce167991a211f37..a4e79366ef96d93ec1ed7614070ec3fd232501a2 100644 (file)
@@ -1,14 +1,15 @@
+#+PROPERTY: header-args:emacs-lisp :tangle don-configuration.el
 * Load debugger
 
 # if for some reason, things get pear-shaped, we want to be able to
 # enter the debugger by sending -USR2 to emacs
 
-#+BEGIN_SRC emacs-lisp :tangle don-configuration.el
+#+BEGIN_SRC emacs-lisp
 (setq debug-on-event 'siguser2)
 #+END_SRC
 * Add library paths
 
-#+BEGIN_SRC emacs-lisp  :tangle don-configuration.el
+#+BEGIN_SRC emacs-lisp
   (add-to-list 'load-path '"~/lib/emacs_el/")
   (add-to-list 'load-path '"~/lib/emacs_el/helm")
   (add-to-list 'load-path '"~/lib/emacs_el/tiny-tools/lisp/tiny")
@@ -25,7 +26,7 @@
 
 * Misc functions
 ** with-library
-#+BEGIN_SRC emacs-lisp  :tangle don-configuration.el
+#+BEGIN_SRC emacs-lisp
 ;; From http://www.emacswiki.org/emacs/LoadingLispFiles
 ;; execute conditional code when loading libraries
 (defmacro with-library (symbol &rest body)
@@ -39,7 +40,7 @@
 * Modules
 ** Tinyprocmail
 
-#+BEGIN_SRC emacs-lisp  :tangle don-configuration.el
+#+BEGIN_SRC emacs-lisp
   ;; load tinyprocmail
   (with-library 'tinyprocmail
     ; (setq tinyprocmail--procmail-version "v3.22")
@@ -60,7 +61,7 @@
 #+END_SRC
 
 ** Perl
-#+BEGIN_SRC emacs-lisp  :tangle don-configuration.el
+#+BEGIN_SRC emacs-lisp
   (require 'cperl-mode)
   ;; Use c-mode for perl .xs files
   (add-to-list 'auto-mode-alist '("\\.xs\\'" . c-mode))
@@ -85,7 +86,7 @@
 #+END_SRC
 
 ** Helm
-#+BEGIN_SRC emacs-lisp  :tangle don-configuration.el
+#+BEGIN_SRC emacs-lisp
 (require 'don-helm)
 #+END_SRC
 ** Hydra
@@ -94,7 +95,7 @@
 #+END_SRC
 
 ** Tramp
-#+BEGIN_SRC emacs-lisp  :tangle don-configuration.el
+#+BEGIN_SRC emacs-lisp
   (add-to-list 'tramp-methods '("vcsh"
                                 (tramp-login-program "vcsh")
                                 (tramp-login-args
                                  ("-c"))))
 #+END_SRC
 ** LaTeX
-#+BEGIN_SRC emacs-lisp  :tangle don-configuration.el
+#+BEGIN_SRC emacs-lisp
   (load "auctex.el" nil t t)
   (load "preview-latex.el" nil t t)
   (load "latex.el" nil t t)
 
 #+END_SRC
 ** Org
-#+BEGIN_SRC emacs-lisp  :tangle don-configuration.el
+#+BEGIN_SRC emacs-lisp
   (require 'org-mode-configuration)
 #+END_SRC
 ** ESS
-#+BEGIN_SRC emacs-lisp  :tangle don-configuration.el
+#+BEGIN_SRC emacs-lisp
   (require 'ess_configuration)
 #+END_SRC
 
 
 ** Polymode
-#+BEGIN_SRC emacs-lisp  :tangle don-configuration.el
+#+BEGIN_SRC emacs-lisp
   (setq load-path
         (append '("~/lib/emacs_el/polymode/modes")
                 load-path))
 
 * Keybindings
 ** Override other things
-#+BEGIN_SRC emacs-lisp  :tangle don-configuration.el
+#+BEGIN_SRC emacs-lisp
   ; apparently things like to step on C-;, so we'll use a hack from
   ; http://stackoverflow.com/questions/683425/globally-override-key-binding-in-emacs/5340797#5340797 to fix this
 
 #+END_SRC
 
 * Misc (uncharacterized)
-#+BEGIN_SRC emacs-lisp  :tangle don-configuration.el
+#+BEGIN_SRC emacs-lisp
   (setq bibtex-user-optional-fields (quote (("annote" "Personal annotation (ignored)") ("abstract" "") ("pmid" "") ("doi" ""))))
   (setq calendar-latitude 40.11)
   (setq calendar-longitude -88.24)
 #+END_SRC
 
 * END
-#+BEGIN_SRC emacs-lisp  :tangle don-configuration.el
+#+BEGIN_SRC emacs-lisp
   (provide 'don-configuration)
 #+END_SRC