TIL (Things 3) – Filter list by multiple tags

When viewing a list on all platforms (Mac, iPad, or iPhone), you can filter by more than one tag.

  • Mac: Press and hold Command (⌘), then click your desired tags.
  • iPhone: Filter by tag, select one tag, then return the same menu for the ability to check more tags.

The “Using Tags” support page by Cultured Code gave a handy example:

It’s useful […] if you want to see all your 🏷 Work to-dos that are also🏷 Important.

For Todoist, see “Filter for tasks by label“. As for Wunderlist, no joy.

Thoughts for moving from Things to TaskPaper

Dimitry Jacobs helped me remember that I could copy several to-dos from Things into a text editor in one step—like TextWrangler (Mac)—or an entire project into a notes app like Simplenote or Drafts (iOS).

(See: Emailing To-Dos — Things Support)

Mac

You can send emails containing the titles and notes of your to-dos by dragging them out of Things for Mac and into a message in Mail.

Let’s say you used Quick Entry with Autofill when saving a to-do associated with a webpage.

Things test todo 1.png

Things test todo 2.png

When you drag and drop those to-dos from Things into TextWrangler, both notes are enclosed within parentheses. (Not optimal.) In addition, the page title is saved for each note, but the URL isn’t included. Deal breaker.

Things Mac drag and drop todos.png

Lastly, while you can copy multiple to-dos at once, you cannot copy a project and its to-dos, which means you’d need to manually copy and paste the project (along with its notes).

iPhone

In contrast with the Mac app, you:

  • Cannot copy multiple to-dos at once.
  • Can copy “the contents of an entire project”.
Things test project and todos.png
Preparation: Project to copy from Things for iPhone
Things iPhone share copy text.png
Result after project in Things was copied from iPhone

Process

As a workaround, the combination of the Things apps will speed up the workflow of migrating the rest of my to-dos and projects from Things to my TaskPaper files. I’ll explain “moving” to-dos that aren’t meant to be in a project.

Note: You can skip steps 4–5 when you’re comfortable with the output.

  1. Mac (Things): Create a new, temporary project.
  2. Move—drag and drop—all to-dos that are not in a project into the temporary project.
  3. iPhone (Things): Copy the project. This text copy retains a bit more information—including any URLs, in a slightly nicer format—than copying from the Mac app.
  4. iPhone (Simplenote): Paste contents into a new note.
  5. Mac (Simplenote): Copy the contents from Simplenote.
  6. Mac (TaskPaper): Paste the contents into TaskPaper.[^1] I paste into the top of the file.
  7. Mac (TaskPaper): Move the to-dos out of the temporary project and into my desired locations, then format to my liking.
  8. Mac (Things): After migrating the to-dos from an Area, move them to another Area for safekeeping.[^2] For example, along with my “Automattic” Area, I created another titled “Automattic to TP”.[^3]

 

If you have Drafts, here’s an alternative to steps 3–5:

  • After copying the project from Things (which means it’s in your clipboard), use Drafts’ Today Widget by tapping on the clipboard icon (“new draft from clipboard”).
  • In Drafts, run the appropriate Dropbox Action on the new draft to prepend its contents into the desired TaskPaper file.

 

A few other thoughts:

  • In TaskPaper, there isn’t an equivalent to Areas (Things).
  • At the moment, I’m using two separate TaskPaper files: Automattic and Personal. These are my main “Areas”. 🙂
  • One-off to-dos that don’t need an actual project go into a Todos project at the top of each appropriate TaskPaper file.
  • iPhone: I’m trying TaskMator 3, which supports saved searches. (Yay!) I’m not sure I need to edit my TaskPaper files heavily while I’m away from my laptop, so I decided against Editorial.

Things: Faux running to-dos

I was working on a to-do in Things that I didn’t finish today, but wanted to make sure it was:

  • Noted in the Logbook when my completed to-dos are archived at the end of the day, and
  • Copied to the my scheduled tasks for the next day…

all from the keyboard within a few seconds.

(Aside: Seeing the completed to-dos in my Logbook is more visible as something I worked on that day. The alternative is not keeping the to-do as incomplete, and adding notes to the to-do.)

Steps

  1. Duplicate the item by pressing ⌘+D (Command–D).
  2. Complete one of the items by pressing ⌘+. (Command–Period).
  3. Arrow down () to select the other duplicated item.
  4. Reschedule for tomorrow by pressing Control+] (Control–right bracket).

Why not make a new project in Things?

The project is on an Automattic internal P2. I’ve kept it as a single to-do in Things, and kept recreating it if I couldn’t mark the P2 thread as resolved.

And…I’ve talked myself into realizing that I should create a project for this. Starting…

Things: Repeating Projects!

Things - Repeating Projects

Browsing the Cultured Code support pages, I stumbled onto this gem, “Creating Repeating To-Dos“:

If you have an entire set of to-dos which need to be repeated on the same day, group them inside a project and then repeat that entire project.

Regarding project templates, I shared this idea:

Important weekly/monthly checklists

I grouped recurring (predefined) to-dos by adding repeating projects. This allows me to:

  • Focus on doing work.
  • Keep the Logbook “clean” going forward, and
  • Save time from manually copying the to-dos.

David Allen might not condone having the Today focus overflowing with to-dos and projects because some of the items don’t need to be completed that day. However, I know I have the freedom to reschedule or delete items for another day.

(By the way, the Logbook displays all to-dos and projects marked as completed or canceled, regardless of importance or length of time to completion. The repeating projects I share in the above screenshot image—and list below—aren’t that notable.)

If I see a long list of to-dos in the Logbook, where many took 5–10 minutes to complete1, and the large remaining chunk of time is dedicated for the main part of my job, it can be more difficult to identify the higher impact projects or to-dos2.

Here are my current ones:

  • Work (Weekdays) — Triage a few ticket queues.
  • Work (Weekdays) — Work in our regular ticket queues.
  • Home (Monthly, three days before the last day of the month) — Prepare and mail our rent check.

As an example, our landlord requests a mailed check for our rent payment (project3 and successful outcome). Here are the to-dos needed to mark this project as completed:

  • Write rent check.
  • Print USPS label.
  • Mail rent check.

I’d love to hear your ideas! Please share them in the comments, or publish a new post on your own blog, and link back to this one. 🙂


  1. Examples of minor to-dos at work: catch up on reading P2 threads, or watching new intro videos. 
  2.  Writing this post, I realize I can make this easier by adding a tag to filter the Logbook. It’s exactly what I did to single out the three repeating projects in the image. 
  3. If you’re using a task manager with tasks and subtasks, the main task would be “Mail rent check”, and the two subtasks would be (1) write rent check, and (2) print USPS label. The subtasks would need to be completed before the main task. 

Things: Import from a plain text file!

Creates a to-do for each line in a plaintext file.

Source: Importing To-Dos From Other Apps | Cultured Code

I did not realize this was an option. I’m excited because I learned about duplicating projects, which means I can effectively reuse checklists, such as a packing list for trips.

In practice, I’d do the following in less than a minute:

  1. Copy and save an existing list from Simplenote to a plain text file.
  2. Run the script.
  3. Select the text file I created.
  4. Watch Things import them into the Inbox.
  5. Move the to-dos into the desired project.

The script allows you to enter a title and note for each to-do, nothing more.

If you need to tag in bulk, you can follow these steps:

  • Specify keys to be used for each tag. You can view the Tags window with the keyboard shortcut Command–Shift–T.
  • To select multiple to-dos, hold Command (⌘) while selecting each to-do. To select all to-dos in your current view, press Command–A (⌘–A).
  • Decide on the tag(s), then use your configured keyboard shortcuts.

Things: Project templates!

Cultured Code released Things Cloud “Nimbus” a couple of days ago. I found myself skimming their Twitter feed and saw:

Mac: While viewing the Projects focus (⌘+5) — i.e. you aren’t viewing the details and To Do items within a project — select the project you’d like to copy, then press ⌘+D (Duplicate) to create an identical copy of the project.

(You can also duplicate To Do items.)

860f9836-7a31-11e4-8c6a-9ac8cd0cdcb1

Despite not having read the Project Templates support page from Basecamp Help, I recently learned that I could create project templates in Basecamp—which include To Do lists—and longed for similar functionality in Things.

I…think they had it all along. 🙂

It should be listed on the keyboard shortcuts page (required reading for all Things for Mac users striving to be super efficient).

Here are some project template ideas:

  • Packing list
  • Important weekly/monthly checklists
  • Irregular projects (new clients, employees, taxes)

How would I create, organize, and save the project templates for future use?

Initial setup will take less than a minute:

  1. Open the Tags window (⇧⌘+T), and create a tag named Template for the project.
  2. Click the blank area—in the row of the tag—furthest to the right, which will display a text area with a blinking cursor. Choose a letter to be used for a keyboard shortcut for the tag, like “T”.

Goal thus far — When viewing the Project focus (⌘+5), find your project templates quickly by pressing Ctrl and the letter you chose in step 2 earlier. (e.g. Ctrl+T)

Create a project template:

  1. Create a new project, which will be your template.
  2. Add your desired project tags, notes, and To Do items.
  3. Navigate to the Project focus (⌘+5), press the keyboard shortcut you’ve chosen for the Template tag (Ctrl+T, for this example), then move the project to the Someday focus (⌘+Y) to hide it from your Active Projects list in the sidebar. Once you’ve created several project templates, you can use the up (↑) and down (↓) arrow keys to select a project.
  4. Optional: While viewing the Project focus (⌘+5), select the newly-created project template, and File (⇧⌘+F) the project in the correct Area.
  5. Repeat steps 1–4 for additional project templates, as needed.

Now, you’re a few keyboard shortcuts away from creating a new project from one of your templates. By few, I literally mean:

  1. (⌘+5) Navigate to the Project focus.
  2. (Ctrl+T) View all projects with the Template tag.
  3. (↓ or ↓) Navigate to your desired Project item.
  4. (⌘+D) Duplicate the project template.
  5. (⏎) Open the duplicated project, remove the Template tag.
  6. Edit the project to be specific to the scenario (a.k.a. profit).

Rad action for Drafts: Multiple Things

A few months ago, Ben Whiting shared an action he created for Drafts: Multiple “Things”.

When using Things for iPhone v2.6.3, you can’t add multiple to-dos in rapid succession by pressing Enter after each to-do. This action is a fantastic workaround.

Feature idea for Cultured Code: Copy Drafts’ implementation of their New Draft button (tap and hold) to the New To-Do button. i.e. Add multiple to-dos:

  • Without tags to keep it simple.
  • Within a list, area, or project.
  • Within a new project.

Please and thank you. 😛

How Things makes me even more awesome

Things 2 screenshotAround nine months ago, Isaac Keyet persuaded me to try Things for Mac by Cultured Code. I usually prefer plain text, but that’s too simple for the stuff I jot down.

With keyboard shortcuts galore, I quickly fell in love with this app. It costs $49.99 for Mac, $9.99 for iPhone, and $19.99 for iPad — and it’s worth every penny. I’ll explain how I manage tasks with Things.

At work

At Automattic, we communicate internally through IRC, private P2–themed sites, and Skype. However, I do receive email notifications regularly because it helps with my workflow.

At the beginning and end of each shift, my routine consists of processing my email (new post or comment notifications), and reviewing IRC or Skype messages I missed when I was offline. I skim messages, open batches of five to ten browser tabs, and delete the corresponding emails.

When I come across a post that requires more digging (i.e. longer than a minute), I press Control–Option–Space bar to use Quick Entry, which automatically inserts a link in the notes. That item gets saved to Things. (Inbox, by default.)

Without moving my hands from the keyboard, I can enter a title and tags for the item. When I’m done, pressing Return saves the item in Things and the Quick Entry window disappears, leaving me where I left off.

If there’s a block of text that’s perfect for the notes, highlighting it before pressing the Quick Entry with Autofill keyboard shortcut adds it to the notes after the link.

I also sort my Inbox items into Next or Scheduled after processing email. (This might be against GTD methodology, but I equate the Scheduled focus to my digital tickler file.)

If I have an idea that isn’t linked to a webpage or email, or if someone pings me and I can’t get to them right away, I can press the Quick Entry keyboard shortcut (Control–Space bar) and jot it down in seconds.

It’s exhilarating to know that I’m not missing anything as long as it’s in Things (or my calendar, of course).

Pro tip: Read through the keyboard shortcuts a few times, or print it as a reminder. I’ve been using my trackpad too much.

Not at “work”

Away from my desk, I can write new items or ideas quickly with Things for iPhone. I add items from the Things home screen, saving to the Inbox by default.

When I get home, I add additional context (tags, notes). If I’m browsing a site or Twitter, and something piques my interest, I’ll take the extra few seconds to copy the URL in my clipboard to paste in the item notes.

I used their mobile app with local sync via Wi-Fi (before cloud sync), and I think it’s superb now that cloud sync works perfectly.

Wading through tasks

I’m infatuated with tags, making sure I assign the correct one for each item. By doing this, my Next screen is super focused, allowing me to ignore stuff I can’t handle at the moment. Here are a few examples:

  • At work, my Automattic tag allows me to ignore errands and tasks I need to do at home. (Tag management side note: computer is a parent tag, while Automattic is a child tag since I’m in front of a computer when working.)
  • My home tag removes items I need to do at home and away from a computer.
  • My errand tag focuses my view to tasks when I’m out and about.

Relevancy

This process allows me to batch tasks. I’m not constantly changing gears between P2s, Trac, updating support pages, helping people using WordPress.com through email/forums, processing photos, or writing posts (like this one).

I’m also not worried about forgetting the context of an item. I add just enough notes to describe what needs to be done.

Conclusion

If you work on a Mac every day, you should check out the 15–day free trial. I’m pretty sure you’ll love it.

Thank you, Things, for keeping me sane. 🙂