From: Don Armstrong Date: Sun, 13 Mar 2016 00:59:50 +0000 (-0800) Subject: set the default for emacs lisp to tangle X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=d80adbe041952c456b896dad1f4679bc6641282e;p=lib.git set the default for emacs lisp to tangle --- diff --git a/emacs_el/configuration/don-configuration.org b/emacs_el/configuration/don-configuration.org index ec96338..a4e7936 100644 --- a/emacs_el/configuration/don-configuration.org +++ b/emacs_el/configuration/don-configuration.org @@ -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 @@ -105,7 +106,7 @@ ("-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) @@ -203,17 +204,17 @@ #+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)) @@ -228,7 +229,7 @@ * 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 @@ -258,7 +259,7 @@ #+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) @@ -731,6 +732,6 @@ #+END_SRC * END -#+BEGIN_SRC emacs-lisp :tangle don-configuration.el +#+BEGIN_SRC emacs-lisp (provide 'don-configuration) #+END_SRC