January 5, 2020

Hummingbird Makes Moving and Resizing Windows Easy

HummingbirdHummingbird

Product: Hummingbird — finestructure
Price: $18.00

Let’s start the year with a simple utility.

Hummingbird is an application which lets you move windows around the screen by holding down some modifier keys and moving the window you want with a finger on your mouse/trackpad. The window you want to move does not have to be the frontmost window, or in other words, windows which are behind the frontmost window can be moved by ensuring the cursor is in some part of the target window.

In addition to moving windows, Hummingbird lets you resize the windows by holding down some other modifier keys and resizing the window with your mouse/trackpad.

You have the ability to choose the modifier keys for both of these actions.

Hummingbird PreferencesHummingbird Preferences

Hummingbird is a simple, useful utility which does its job.

Comment on the Price

I usually avoid commenting on the price of a product, but $18 for this functionality is steep. I bought the product on sale for $9, and that looks like a reasonable price. The program does what it promises and does it well. I am happy with it.

Hummingbird is recommended with some reservations about its price.

Update: I heard from the developer and this is what he said:

I’ve updated the website with a 50% discount offer using the offer code HAPPYNEWYEAR (automatically applied if going through my site).

The price with the offer code is $9. Go get it.

macosxguru at the gmail thingie.

macOS
December 14, 2019

2019 Review

Winding RoadWinding Road

Interesting year.

These are the ten things I found notable.

  1. NotePlan was updated to 2.0 and includes the ability to sync with both the Calendar and Reminders app. It is a well-rounded application to manage your notes, your events and your tasks.
  2. Notebooks for iPad, iPhone, Mac and PC • Notebooks got updated to 2.0 and is a full-featured MultiMarkdown based editor for all your devices.
  3. Alfred - Productivity App for macOS was updated to version 4. It is an app I use 130+ times a day. I paid for the Mega Supporter Powerpack license when I bought it. It is the best money I have spent on software.
  4. Keyboard Maestro got updated to version 9. This is another app which is crucial to the way I use the computer.
  5. Scrivener | Literature & Latte was updated to version 3. It includes complete support for MultiMarkdown. If you write, anything, you owe it to yourself to check out this application.
  6. The venerable text editor BBEdit was updated to version 13. BBEdit includes a ton of Regular Expression goodness baked in. I wasn’t impressed with the update, but mine is decidedly the minority opinion.
  7. Opal: Easy notes and organizing got updated to a 64-bit application and it is the main outlining program I use. There are other outliners which have more features, but I like Opal. I have been using it for too long to switch.
  8. Zengobi Curio - Note Taking, Mind Mapping, Brainstorming was updated to version 13. Including the goodness of MultiMarkdown it is an application which gets used all the time. Whenever I have to think things through, Curio is the application I go to. It has all the tools to help me make sense of the topic I am wrestling with. A unique tool to help me think.
  9. Drafts | Where Text Starts reached macOS with Actions. Drafts has the potential to completely change the way text is edited on macOS. I am looking forward to using this application more in my workflow.
  10. nvUltra - Searchable, portable, MultiMarkdown notes is still in beta. Getting ready for release soon. This is going to blow your socks off. The NDA stops me from talking about details. Expect a detailed write-up when this gets released.

It was a good year for software. Personally, it was a mixed year.

  1. The state of politics intruded on my psyche. It is depressing what is happening in the US, UK and India.
  2. The book is coming along and I am looking at end of second quarter for a release.
  3. My iMac (27inch, Mid-2011) is still holding up. The MacBook Air (13inch, Early 2015) is letting me play with Mojave. I am in love with both machines.
  4. I promise to write more in the coming year. This seems to be a promise I make every year.

That is all for the overview of 2019.

Have a good holiday season folks.

Thank you for reading. Thank you to those who got in touch and discussed various topics. You are the people who keep me writing and sharing. Thank you for making me feel useful.

Note: Thanks to Ivica Džambo · Photography for the picture.

macosxguru at the gmail thingie.

macOS
December 12, 2019

Actions Arrive in Drafts on macOS

drafts icondrafts icon

Product: Drafts for macOS
Price: $19.99/yearly or $1.99/monthly for Drafts for iPhone, iPad, Apple Watch and macOS.

I have covered Drafts in a previous article.

Drafts version 16 ships with Actions. It is well implemented and makes Drafts a compelling solution for folks looking for a text editor.

In my review I had made the following suggestions:

How Can the Drafts Experience Be Improved on macOS?

These are some suggestions to improve the experience of using Drafts on macOS:

  1. Actions.
  2. Typewriter Scrolling.
  3. A keyboard command to tag multiple files.
  4. A way to export multiple files out of Drafts as individual files. I can merge them together and export the whole thing as one file, but that is not an ideal solution. I want a bunch of individual files to be exportable at once.

Actions have been implemented. They are fantastic.

You can tag multiple files at once. Select them and assign them a tag. Doesn’t have a keyboard command, I used Keyboard Maestro to assign a keyboard command and I am happy with that.

Typewriter scrolling is missing. I am unhappy about that. Makes writing in it a painful experience. Although strangely, when you reach the bottom of the page, the caret jumps to the middle of the page and you continue typing. It is an improvement but somewhat disconcerting.

The ability to export multiple files at once as individual files is missing and it is a serious omission. I don’t like to be locked into one program and this is a friction point which makes me stay away from Drafts as my main text editor.

Some Interesting Actions

This is a list of actions I found interesting:

Actions are grouped around a theme. Some of the groups I have found interesting are:

Conclusion

I am excited by Actions. I am sure that the thriving community around Drafts is going to extend Drafts in interesting ways. I am eagerly waiting for that to take off. At this point, Drafts is already a great solution for your text editing needs.

Typewriter scrolling and the ability to export multiple files are the only remaining friction points for me. Hope they get added soon.

Drafts is a one-of-a-kind product in the text editing space and I recommend it with some reservations.

macosxguru at the gmail thingie.

drafts macOS
November 18, 2019

Input - One Font to Rule Them All

I love monospace fonts. I am not a coder but I like the look and feel of monospace fonts on screen. I find them easy to read. Writing in markdown, monospace fonts help me with lists and tables.

I came across a presentation by David Jonathan Ross on YouTube. He is the designer behind Input. The presentation taught me a lot about monospace fonts. You can watch it here: Cracking the Code - David Jonathan Ross - btconfDUS 2016 - YouTube

One of the intriguing things about Input was the customized version that you can generate for yourself. Customized and generated for you. I like that.

Customized InputCustomized Input

I was intrigued by two things.

  1. The ability to have the * character in the middle of the line.
  2. The insanely-curly brackets. I love those.

The other feature of Input which I have grown to love is the outsized punctuation marks. The period, the comma, the exclamation point, and the others are all large and prominent. Easy to distinguish one from the other.

I am using Input Mono for all of my writing, in all of my editors. You can generate your own version and use it for your writing here: Input: Fonts for Code.

For those of you who prefer proportional fonts, Input has a sans and serif version which you can check out.

Input is free for private/unpublished use.

In case you are feeling brave and love the look of Input, the developer provides a System Font Replacement here: Input: Fonts for Code — System Font Replacement. I am not using it. But you can if you are so inclined.

Input in all its forms is heartily recommended.

macosxguru at the gmail thingie.

Thanks to: Photo by Magda Ehlers from Pexels and David Jonathan Ross.

font macOS
October 13, 2019

BBEdit 13: Keyboard Maestro to the Rescue

Two of the things that irritated me about BBEdit in BBEdit 13: It Sucks a Little - Bicycle For Your Mind:

  1. No support for substituting two spaces for a period.
  2. No support for capitalizing the first letter of every new sentence.

The solution for me is Keyboard Maestro macros.

The Problem

When you create a macro to turn two spaces into a period, the next letter is just a letter to Keyboard Maestro and not the start of a new sentence. You have to build a macro which does both. Turn two spaces into a period and capitalize the first letter of the sentence which follows.

The macro1.

Macro 1Macro 1

There must be a way to do this elegantly. My approach is the brute force one. One macro per letter. This particular one takes two spaces followed by the letter a, and changes it into a period followed by a space and the capitalized letter A.

You have to duplicate this for all the letters of the alphabet. The brute force.

What About a New Paragraph?

We need a new macro for the situation where you type two spaces followed by two returns and a new sentence2.

This is the macro I use for that.

Macro 2Macro 2

Again, brute force application of the macro by repeating it for every letter of the alphabet and you have a solution which lets you be lazy typing.

Is This Worth It?

I could type better, but I have the same features available on the iPad and macOS and I have gotten into the habit of doing this. I should undo this bad habit but in the meantime, these two sets of macros work in BBEdit, Sublime Text 3 and TextMate.

Problem solved with a definite absence of elegance.

The third thing which irritated me about BBEdit was the lack of typewriter scrolling. I haven’t found a solution for that yet.

macosxguru at the gmail thingie.

Thanks to: Pixabay for the image.


  1. My expertise with Keyboard Maestro is at a novice level, though I have used it for a while. My macros are minimal but effective and they are designed to do a job and that is the extent of it. There must be elegant solutions that elude me. I am not a programmer and it shows. If you can improve these macros, please send me an email and tell me about it. Thanks.↩︎

  2. I always use two returns to separate my paragraphs. If you use one return get rid of one of the \r.↩︎

BBEdit Keyboard Maestro