Skip to main content

Baty.net

A blog about everything by Jack Baty 👋

Category: Tech

Sending Org-journal entries to Day One

I mentioned that I should create a lisp function for sending my org-journal entries to Day One. Turns out I’d already done it. The only problem was that the original version assumed I was using a new org file every day. I’m now doing monthly files, so I needed to change how the text selection was made. Here’s the new function.

(defun jab/dayone-add-note ()
  "Sends current subtree as Day One entry"
  (interactive)
  (org-mark-subtree)
  (shell-command-on-region
   (point)
   (mark)
  "/usr/local/bin/dayone2 -j=Journal new"
  nil))

It’s not perfect, since it includes any PROPERTY drawers and leading stars, but it works and was easy to make.

App Defaults (2023 Edition)

C’mon, everyone’s doin’ it.

Here is my list of default apps (in alphabetical order by task):

  • Backups: Backblaze, Arq
  • Blogging: What day is it? I mean Kirby.
  • Calendar: BusyCal, Apple Calendar
  • Chat: Apple Messages, Signal
  • Clipboard Manager: Raycast
  • Code Editor: Emacs
  • File Manager: Forklift, Dired (Emacs)
  • Journaling: Org-journal (Emacs), Day One
  • Launcher: Raycast
  • Mail Client: Apple Mail, notmuch
  • Mail Server: Fastmail
  • Music: Roon, Qobuz, Apple Music
  • Notes: Org-mode (Emacs), TiddlyWiki, Tinderbox
  • Password Management: 1Password
  • Photo Editor: Capture One
  • Photo Management: Capture One, Apple Photos
  • Podcasts: I don’t listen to podcasts
  • RSS: NetNewsWire
  • Read It Later: Omnivore
  • Screenshots: Cleanshot X
  • Search Engine: Kagi
  • Shopping List: Apple Reminders shared with wife
  • Social Networking: Mastodon (web UI)
  • Terminal: iTerm, Kitty
  • Text Editor: Emacs, BBEdit
  • Task Manager: Things, Org-mode (Emacs)
  • Weather: Hello Weather
  • Web Browser: Arc
  • Word Processing: Emacs Org-mode -> LaTeX

App Launchers

Mike mentions disabling Alfred and going back to using Spotlight as an app launcher. I’ve been having similar thoughts.

I use Raycast, and its latest release notes are mostly around features of the $8/month subscription version. I thought, there’s no way I’m paying monthly for what’s basically a glorified app launcher, which brought me back to thinking about Spotlight.

My first app launcher was Quicksilver and it immediately became an intregal part of using a Mac. From there I moved to LaunchBar and then to Alfred before settling on Raycast. I still sometimes fire up LaunchBar because it’s great for navigating the filesystem. And it’s faster.