tvl-depot/emacs
William Carroll 34ec3104f7 Debug dottime in modeline
My modeline was displaying the local time (not UTC time) and appending the UTC
timezone offset, which was confusing me.

When it was `00:03` in London, my modeline would read `00:03+01`. One way of
interpreting this is that it's `00:03` in London and the `+01` is a reminder
that I'm one hour ahead of UTC. However, I was reading it as though it was
`00:03` UTC and thus `01:03` in London.

I had to set `display-time-string-forms` instead of `display-time-string` to
pass the `t` argument to the `ZONE` parameter to indicate that I'd prefer to use
UTC time and not local time when expanding the variables.
2020-09-28 00:02:40 +01:00
..
.emacs.d Debug dottime in modeline 2020-09-28 00:02:40 +01:00
default.nix Drop glinux attribute from Emacs derivation 2020-09-07 23:29:20 +01:00
elisp-conventions.md Move Emacs documents to //emacs 2020-04-04 14:30:27 +01:00
keybindings.md Move Emacs documents to //emacs 2020-04-04 14:30:27 +01:00
README.md Tidy //emacs 2020-04-05 15:50:58 +01:00
snippets.md Move Emacs documents to //emacs 2020-04-04 14:30:27 +01:00

Emacs

Emacs is one of a handful software projects that I highly value. I consider it as central to my workflow as git and nix.

Installing

If you already have briefcase on your local file system, run the following from the top-level briefcase directory:

$ nix-build -f . -iA emacs.nixos