Posts tagged "blog"
Emacs: here I go again
"Emacs" stands for "Editor MACroS" and I have been using it on-and-off since the early 1990s. I had detours to Windows-editorss (like Sublime and Code) and IDEs (like Eclipse) but I always return to Emacs.
I like that Emacs has everything but the kitchen sink. It is pretty complete out of the box and it has tons of packages available in repositories like MELPA.
I like that the Emacs keychords are in my muscle memory.
I also like the tinkering that it allows. But that is also its/my pitfall: I can spend hours/days/weeks tinkering without ever doing anything really productive.
So, every couple of years or so, my .emacs
has become overly complex, so I tend to go look for a pre-packaged setup like Prelude Emacs, which bundles a consistent set of pre-configured packages and settings. This greatly simplifies my .emacs
and frees me from maintaining it.
But then, after again a couple of years, I find that the whole pre-packaged deal restricts my right to self-determination. And I decide to start my own .emacs from scratch. Which is where I am at now:
- I found that many of the Prelude goodies are bundled in crux (by the same author) and used the whole Prelude-setup to cherry-pick what works for me.
- I am going to use Emacs customization whereever possible, to minimize my manual
.emacs
hacking.
org-static-blog
This website and its blog are written in orgmode, exported to HTML through org-static-blog, and published through Github pages.
A few tips for org-static-blog:
- Drafts can also be used as static pages. So, for example, I have a
index.org
that becomes my landing page (after renamingorg-static-blog-index-file
). - Use relative file names for references, so
./files/img.png
instead of/files/img.png
orfiles/img.png
, to prevent orgmode to throw andUnable to resolve link
error.
Other considerations:
- The dates of blogs are of their first publication. If I make any changes to them later, this can be traced through github.
- There is no way to leave comments.