Why Doom Emacs?

Way back in September I posted about my new Emacs Writing Set Up: Productivity Overview

Things might have appeared to have gone a little quiet since then. Behind the scenes, however, I’ve been making changes. One of these is to begin the process of moving my Emacs Writing Setup across to GitHub: https://github.com/ballantony/emacs-writing.

I’ll continue to blog relevant content here. Here’s the first, explaining why I’ve adopted Doom Emacs.


Emacs is incredibly configurable. I can choose, for example, the shape and contents of my agenda, the completion engine I use and even such things as the colour of my Todos.

And that’s a problem. Emacs allows me to configure many things that, if I’m honest, I really don’t care about.

It’s very easy to fall into the Emacs trap of sending time configuring the system rather than doing any actual work. I don’t want to think about how many hours I’ve spent experimenting with new packages and thinking of the perfect key bindings when I could have been writing stories instead. GTD can be a powerful procrastinator.

That’s why I’m happy to let someone else do it for me.

Enter Doom Emacs. So what if the TODOs are a different colour to the ones I use, and the capture templates aren’t quite the ones I was using, they’re still good. The key bindings may be different, but they’re far more extensive than any I’ve ever set up and I could probably finish a short story in the time it would take me to replicate them (and I can always override the few I really care about: C-e for example).

Most of all, Henrik Lissner, the creator of Doom Emacs, knows so much more about Emacs than I. I’ve learned so much simply tracking through his code. I wasn’t aware of Vertico until it turned up in the Doom config. I don’t have the time or inclination to try out all new Emacs packages. It’s great that someone else is doing this, and if I don’t like their choices, well, Doom is flexible enough for me to change them.

One final observation. Doom Emacs is fast to load. This is important to me. I like to take notes or begin writing when inspiration strikes. I can open Doom Emacs (or Orgzly on my mobile phone) and take a note in the time it takes apps such as Evernote or Notion to load.

The Muppets Christmas Carol

As anyone who has seen it will attest, the Muppet’s Christmas Carol is the definitive version of the story. Dickens’s version, whilst competent, fails in a number of rather obvious areas. These include only having one Marley and glossing over the role played by Rizzo the Rat. Worst of all, he neglected to write a number of songs that sound good being sung by Kermit the Frog; Statler and Waldorf; and, hardest of all, Michael Caine.

I’ve watched the film every Christmas practically since it came out. However, when I heard that the Bridgewater Hall in Manchester was screening the film accompanied by a live orchestra I must admit I was confused.

Who’s idea was that, I wondered? Who looked out the movie score? Who put together the click track for the conductor to play along with? Who thought people would pay money to see something that airs for free on TV every December.

Whoever they were, they knew what they were doing. The hall was packed with families. When I say families, I should point out I saw about three actual youngsters there. Most of the children in the families present were now adults, my own two included.

Did the addition of live music add anything to the film? If I’m honest, I kept forgetting there was an orchestra present until someone made a mistake. The music was too loud, it tended to drown the speaking.

But that didn’t matter. Everyone knew the dialog. Not only that, they sang along quite happily.

So it was a great show, though not for the reason I was expecting. When I booked the tickets part of my motivation was to support an orchestra, not out of any idea that orchestras need protecting, but because I like orchestras and if no one goes then they’ll stop playing.

But this wasn’t about the orchestra. It wasn’t about the music. It was all about the feeling of community.

The Muppets Christmas Carol accompanied by a live orchestra. Surely this must be the cultural event of the year.

Guest Post: Stephen Palmer

I suppose Brian Eno is best known for his contribution to music; and a lot of it is great music. I always think of him though for a particular piece of advice: Use your accidents. As a producer, Eno encouraged bands to moderate or even ignore their instinct to produce polished music, in favour of that with the vitality of accidental input.

How does this fit with writing?

When I was putting together the scenario for my new Conjuror Girl trilogy – a steampunk work set in an alternate late Victorian version of my home town of Shrewsbury – I thought everything would be steam, carriages and horse power. Then, reading one day a book about carbon-based fuel, I was struck by a reference to the fractionating column, used by chemists to separate different compounds existing in the same solution. Such a contraption I’d not seen since my school days. I looked up from the book, wondering if I could use the thing for Conjuror Girl, but I thought… nah. Too modern.

Then I reconsidered. The mental image persisted. Chemists did all sorts of things in the late nineteenth century, so was there really a reason to ignore this accidental image? I jotted the idea down, then was suddenly struck with another idea. The dark side of these novels comes in the form of the Reifiers, men with the ability to make real – reify – the contents of their minds. As it is put early on, they can make real their whims and fancies. But to do this they have to impose their minds upon the world, an act of deep selfishness. The consequence of Reification is a black fluid which, lore has it, is composed of pure selfishness; and even Reifiers dare not come into contact with this stuff.

Now I was getting to the kernel of the idea. What if this oily black liquid was composed of different fractions which could be separated in a fractionating column? What if there was a character who did this – a madcap scientist, a petit-Reifier in fact. Suddenly I had a whole new part of the plot, previously blank.

It’s accidents like this which make sub-creation such fun. I usually leave many of a novel’s details vague so that, when I’m writing in the white heat of composition, I can use my imagination for fuel.

And there was another accident which I took advantage of. When I was at school I did history before taking other O-levels, and the first thing we studied was the Danelaw. While talking about school teachers to a friend one day I suddenly remembered history lessons, and the naïve, poorly drawn map I did in my history book of the border between England and the Danelaw, which my teacher wrote poor next to in red pen. Thinking on this, I wondered if I could perpetuate that border and have part of Britain inhabited by Danes…

A final accident, then. When looking at a map of south-east England one time I noticed Sussex, Middlesex and Essex, and their origins in Saxon regions. There was also a Wessex of course. At once I asked myself: why no Nossex? Well, there were no north Saxons to leave such a name. I knew at once that I had to invent the region. So I did. My fictitious Shrewsbury is in Nossex.

Buy Monique Orphan from Amazon

http://www.stephenpalmer.co.uk/

The Food Bin

This is a green bag. A green bag of food waste.

The green bag contains things like potato peelings and leftover scraps: the sort of things that can’t go on the compost heap. The green bag normally lives in a container. When the bag is full, it’s taken out to the green bin. Here, someone has taken it from the container and left it on the kitchen counter.

This is very much the COP26 solution to the problem of keeping the house tidy. It has the appearance of doing something to help the housing environment, but it achieves nothing. It’s actually offloading the real problem (taking the green bag out to the green bin) onto someone else, all the while giving the culprit the chance to boast about their green bag credentials.

Who was it? Investigations are ongoing, but I’m pretty confident it will turn out to be the dog. The dog seems to be behind most of the crimes committed in our house, including drinking the last of the milk, not putting the butter back in the fridge and failing to turn on the dishwasher.

Genesis

On Friday night I saw Genesis for what will probably be the last time. It was was an excellent, though flawed, gig. Excellent because of the warmth of the crowd, the good humour of the band and the body of work they played. Flawed because they are getting too old for performing. Much comment has been made in the media about how Phil Collins performs seated (as does Mike Rutherford for part of the performance). What’s not really been mentioned is how often Phil Collins is off key and out of time. If I’m to brutally honest, the other original band members weren’t at the top of their game either in terms of their playing.

But this isn’t a problem. Phil Collins still has great stage presence and charisma, he controls the audience with a wave of his hand. And there is is something rather magnificent about seeing him refusing to give up, walking onto stage using a stick. Unlike some other groups still touring, I don’t imagine that Genesis need the money. They were performing because they wanted to. 

I’ve written before about Second Rate Entertainment and how much I enjoy it. This was hardly a second rate entertainment. The light show was of typically high standard, a lot of time had clearly been spent on arranging and rehearsing. I’ve seen a number of older bands in the past few years using backing vocalists and musicians to support ageing singers and players. It’s usually done thoughtfully and honestly, the audience is under no illusions about what they’re hearing.

This was a gig aware of mortality. The song Fading Lights, the last song on Genesis’ last album together was used to introduce a medley of old hits.  The most poignant moment was in the middle of I Know What I Like. Many of us remember how Phil Collins would perform a lively dance with the tambourine. Now all he could do was rather wryly hit it on his head.

I  don’t know what non fans would make of the event. I saw a lot of history in this performance a certain  bravery and quiet resolution not to gentle into that dark night.  I was very moved.

And I knew that’s not just because of the gig.  I’ve been a Genesis fan since I was a teenager. That concert felt like an end bracket on part of my life, one reflected in the fact that I was taking my son to university the following day. The end of another era.  But another built on a solid body of work that I will certainly remember.

Genesis AO Arena Manchester 24/9/21

Productivity Overview

My second most popular post ever describes my Emacs Writing Setup. (My most popular post, if you’re interested, is this one.)

I wrote five novels and about thirty short stories using the method described in my Emacs Writing Setup, all the while experimenting with other methods. For example, I replicated some Scrivener features in Emacs and wrote about them here.

But over the past year all this has changed. So much so that I’m rewriting my Emacs Writing Setup from scratch.

So what’s changed? Briefly, I’ve started using org-roam and Doom Emacs for my writing flow. This has had a knock on effect for my productivity flow in general.

I think that I’m a productive person. I’m an assistant head teacher. I’ve had 8 novels and around 70 short stories short stories published. I maintain three blogs. I play jazz piano, accordion and baritone horn and am a member of two bands. Most importantly I’m a husband, carer and father to two children.

My two secrets? I watch very little TV and I rely heavily on productivity systems. I think if you’re not using a system then you’re not meeting your full potential.

The systems I use are GTD and Zettelkasten. I’ve experimented with others, but these are the two that best match my needs and personality.

I’ve also experimented with various software applications over the years. I’ve yet to find one piece of software that meets all my needs, although Emacs comes close. If I were to work solely on a laptop, that’s all I would use, but like most people I also rely on a phone and browser.

Orgzly and beorg do a good job of replicating the Emacs experience on a phone, but Emacs without a proper keyboard is always unsatisfying. And, as yet, I’ve not found a satisfactory way of using Emacs via a browser.

So my current productivity system relies on three ‘applications’

  • Emacs
  • Evernote
  • Notebook and pen (I use Leuchtturm1917 notebooks and Uniball Jetstream pens for preference)

I use Emacs for most things, principally org-mode for writing and org-roam for Zettelkasten

Why do I use Evernote when I have Emacs? Remember, Zettelkasten is a tool for thinking, it’s not a reference tool. One of the principles of Zettelkasten is that you should separate your notes from your reference materials.

Evernote is ideal for reference, it’s also more suited for phone and browser access. The newly added Evernote Tasks feature goes some way to replicating org-agenda. Okay, it’s got a long way to go to match Emacs but I can live with it for the convenience. (I experimented with Todoist for a while before Evernote tasks came out. I liked Todoist so much I almost feel guilty for not using it. It’s an excellent piece of software, but I like to have all my to dos in one place)

Finally, I use a notebook for ideas and thinking things through.

As word documents are the de facto standard in the publishing world , I still use LibreOffice Writer for submissions and editing, but I would say that I spend 99% of my time on Emacs, Evernote and in my Notebook.

This series of posts describe how I use these Emacs, Evernote and my notepad to implement GTD and Zettelkasten, particularly to support my writing process. As I don’t have the patience to watch videos, as I’m not interested in personal anecdotes or dubious research to support self evident points I won’t be including any of those things here. I will include How Tos and config files for those who are interested.

If there’s anything missing, let me know.

Productivity 2021

My second most popular post ever describes my Emacs Writing Setup. (My most popular post, if you’re interested, is this one.)

I wrote five novels and about thirty short stories using the method described in my Emacs Writing Setup, all the while experimenting with other methods. For example, I replicated some Scrivener features in Emacs and wrote about them here.

But over the past year all this has changed. So much so that I’m rewriting my Emacs Writing Setup from scratch.

So what’s changed? Briefly, I’ve started using Zettelkasten, org-roam and Doom Emacs for my writing flow. This has had a knock on effect for my productivity flow in general.

Over the next few months I’ll be going over my new set up. Let me know what you think.

You’re using folders and tags the wrong way round

According to Ian Small, CEO of Evernote, only 5% of Evernote users use tags. Evernote is not the only application that uses tags and folders, and I suspect the picture is similar in other applications. Most users rely on folders alone to categorize their work. I can understand this. Everyone has used paper folders in real life, the folders in applications replicate this experience.

However I think tagging is better, the reason being that although a note can only be in one folder, it can have more than one tag.

Here’s an example. Suppose you have personal notes and work notes. Some of those notes are just regular notes, some notes outline projects. You could tag your notes as follows:

  • Holiday (personal, project)
  • Shopping (personal)
  • User Manual (work, project)
  • Presentation (work)

Tagging like this gives you more flexibility. You can now filter for all of your projects, or filter for work projects only. By adding additional tags for things such as year 2021, 2022 you can then find, for example, all the personal projects you started in 2021.  Tagging gives your searches a granularity you don’t get by using folders.

Does that mean folders are no use? No. Folders are useful when something can only be on one state. A good example is :

  • Todo
  • In Progress
  • Done

You can set up those three folders and move notes between them. This is the opposite of the commonly recommended practice that you tag work with Todos.

Why are folders better? Because notes can only be in one folder at a time. It’s possible to accidentally tag a note as both Todo and Done. There’s also something quite satisfying about dragging a note from the In Progress to the Done folder…

What if you want to separate your work and personal to-dos? There are two ways. You can go to the Todo folder and filter by work or personal tags. Or it might be easier just to have two sets of folders

  • Work Todo
  • Work in Progress

And

  • Personal Todo
  • Personal in progress

Does it matter if you’re using folders and tags the wrong way round? Of course not. If you can find the right note at the right time, your system is fine. My suggestion is that using tags correctly adds flexibility.