diff --git a/dotfiles/emacs.d/README.org b/dotfiles/emacs.d/README.org index 88ba8a61..fc5005b6 100644 --- a/dotfiles/emacs.d/README.org +++ b/dotfiles/emacs.d/README.org @@ -11,16 +11,16 @@ proud, and that others may find to be useful. * Highlights These sections are the ones that have the most potential to be interesting to others: -*** How I generate http://ivanmalison.github.io/dotfiles/ -**** Git Hooks +** How I generate http://ivanmalison.github.io/dotfiles/ +*** Git Hooks I wrote a [[https://github.com/IvanMalison/dotfiles/tree/master/dotfiles/emacs.d/bin][githook and an installer script]] that automatically update index.html at the root of the repository by running ~org-html-export-to-html~ on my README.org (essentially this document) . These should work no matter where they are placed in a repository. The org-mode file that they target is set [[https://github.com/IvanMalison/dotfiles/blob/16a4f6c3aadef39a45d30c15e8637b40858721ea/dotfiles/emacs.d/bin/util.sh#L4][here]] and should be relatively easy to change. -**** [[https://github.com/fniessen/org-html-themes][Read The Org]] +*** [[https://github.com/fniessen/org-html-themes][Read The Org]] I use [[https://github.com/fniessen][fniessen]]'s ReadTheOrg theme which can be found at https://github.com/fniessen/org-html-themes. -**** Heading Links +*** Heading Links To make it so that internal heading links have names that correspond to the heading text, and don't change when new headings are added to the document, I wrote a custom version of ~org-export-get-reference~. @@ -33,9 +33,9 @@ this. I'm considering turning this snippet in to a package, so please let me know if that is something you are interested in. -**** Set Background Color Source Blocks +*** Set Background Color Source Blocks For some reason, org-mode uses all of your currently active fontification when exporting EXCEPT for background color. [[Set Background Color of Source Blocks for Export][This]] modification fixes this. -*** [[Functions][My functions section]] +** [[Functions][My functions section]] ...has a bunch of generally useful functions: + [[https://github.com/IvanMalison/emit/blob/2e4d788abd68bac538acb06443179b8d5885052e/emit.el#L104][emit-prefix-selector]] (SUPER USEFUL, moved to emit) See [[https://github.com/IvanMalison/emit#prefix-selector][README]] for explantion + [[Font Size][Font Size]] functions and an [[fontsizehydra][Awesome Hydra]] for them @@ -43,15 +43,15 @@ For some reason, org-mode uses all of your currently active fontification when e + [[editscript][Edit a script on $PATH]] + [[Yanking][Copy Portions of Buffer File Path Hydra]] and the associated [[Copy String Functions][Copy String Functions]] + [[namedbuild][Named Build of Builder Macros]] ([[https://github.com/IvanMalison/emit#named-builder][README]]) and [[composemacros][A Compose Supporting Macros]] ([[https://github.com/IvanMalison/emit#compose][README]]) -*** Configuration of My Own Packages +** Configuration of My Own Packages - [[term-projectile][term-projectile]] and [[term-manager][term-manager]] - [[org-projectile][org-projectile]] - [[multi-line][multi-line]] - [[github-search][github-search]] - [[flimenu][flimenu]] -*** [[programminglanguages][Programming Language Configurations]] +** [[programminglanguages][Programming Language Configurations]] My programming language major mode configurations can all be found [[programminglanguages][here]]. -*** [[org][org-mode]] +** [[org][org-mode]] My [[org][org-mode]] configuration is pretty comprehensive, but not super well commented. * HTML Headers