* Ravi's emacs configuration Get code: #+BEGIN_SRC sh git clone /path/to/rewrite.emacs.d cd rewrite.emacs.d #+END_SRC Obtain all submodules: #+BEGIN_SRC sh git submodule init git submodule update #+END_SRC ** Build compiled code Doxygen support: #+BEGIN_SRC sh pushd site-lisp/doxymacs ./booststrap ./configure make popd #+END_SRC isync/mbsync to fetch email: #+BEGIN_SRC sh pushd site-lisp/isync touch ChangeLog ./autogen.sh ./configure make popd #+END_SRC May need to install libdb-devel on Fedora. mu and mu4e: #+BEGIN_SRC sh pushd site-lisp/mu autoreconf -i ./configure --disable-gtk --disable-webkit --disable-guile make popd #+END_SRC May need to install glib2-devel, gmime-devel, xapian-core-devel, libuuid-devel on Fedora. pdf-tools: #+BEGIN_SRC sh pushd site-lisp/pdftools make -s make install-package popd #+END_SRC May need to install poppler-devel, poppler-glib-devel on Fedora. rtags: #+BEGIN_SRC sh pushd site-lisp/rtags cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_EXPORT_COMPILE_COMMANDS=1 make popd #+END_SRC