Context. I frequently use
- org-mode timers
- The org-mode clock (which just displays the clock in the org-mode mode-line)
- A custom "target time" clock, which shows a point in time (either a few minutes or a few hours from now) that I'm trying to get something done by
Here's the way it looks now as an example:
12:40PM 0.57
is the current time, <0:00:42>
is the active timer, and 12:48PM
is the "target time" I'm trying to get my current task done by.
Problem. This mode-line disappears or gets mangled all of the time (particularly, I think, when I switch buffers around?). I would like it to be displayed universally no matter which emacs buffer I'm in. I've tried setting
(setq global-mode-string '("" display-time-string org-mode-line-string org-timer-mode-line-string " " est-target))
where est-target
is my "target time" (as described in (3)), but it doesn't always work (even when I bind it to key and press it on the current buffer).
Does anyone know how to lock this mode-line in place?