As I was reading this piece I was imagining that is what the author had done, as it is what I did too:
https://github.com/skx/dotfiles/blob/master/.emacs.d/init.md
As I was reading this piece I was imagining that is what the author had done, as it is what I did too:
https://github.com/skx/dotfiles/blob/master/.emacs.d/init.md
Here's are couple of examples: https://github.com/howardabrams/dot-files/blob/master/emacs....
https://raw.githubusercontent.com/sachac/.emacs.d/gh-pages/S...
Also see: http://howardism.org/Technical/Emacs/literate-programming-tu...
Here's one: http://endlessparentheses.com/init-org-Without-org-mode.html
;; set up ido mode (require `ido) (setq ido-enable-flex-matching t) (setq ido-everywhere t) (ido-mode 1)
Where do we put in (add-to-list 'load-path "~/.emacs.d/lisp/") ?
I've got the `(add-to-list 'load-path "~/.emacs.d/lisp/")` pretty early in the file. You can put the `(require `ido) (setq ido-enable-flex-matching t) (setq ido-everywhere t) (ido-mode 1)` where you like. Basically, you just need the lines in your .emacs file - if you add the reference prior to creating the directory and populating it, you'll get an error, but nothing will break. Add the directory and do a `M-x eval-buffer` and it'll pick it up without restarting emacs. Or just restart emacs. Hope this helps. Someone will tell you a better way.
But I'm sure there are similar implementations out there you could copy from too.