If someone has one for Vim or MacVim, Iād be most interested to see it.
@iPersuade Unfortunately, from the user end, the touch bar is limited by what BetterTouchTool offers and what the developer makes available. Iāve never used MacVim but I donāt think it would be possible for vim to include that functionality. So, that means only functionality you can create is with Shell/Apple Scripts and Window positioning is possible. Potentially, a kind of home-brewed tmux would be possible. Beyond that maybe key things that are typed often as buttons?
Thanks. Thatās helpful. As long as I can make the Esc key persistent, that would solve my biggest concern. Anything beyond that would be gravy.
@iPersuade the Esc key is persistent but harder to feel without looking down at the keyboard first. A lot of people have remapped esc to the caps lock key to get around this.
Just finished making my Global Touch Bar in BTT.
Iāve got space switchers, quick open my Terminal of choice, quick press to play my favorite playlist in iTunes and show the current song playing in iTunes which when pressed skips the song.
Great choice in music!
Thatās a neat idea with the current song/skip button. I wonder if itās possible to make it an icon only showing the current cover art, to save spaceā¦looking at BTT it seems possible with a widget, I just canāt figure it out yet.
@GraemeS Going to try and get it to be the album artwork tomorrow. I imagine it involves the update_touch_bar_widget
call seen here
I donāt know the best method, but I tried following these notes that are in the Advanced Configuration window for Touchbar widgets:
Blockquote
In the script you can either return a simple string which will then be shown on the widget, or you can return a JSON string like this (must be escaped):
ā{"text":"newTitle",
"icon_data": "base64_icon_data",
"icon_path":"path_to_new_icon",
"background_color": "255,85,100,255"}ā
I got the title updating, but couldnāt get the artwork for some reason, maybe because it wasnāt base64? No idea.
I gave up, anyway, as it took me a while to get that far, and then I felt lost!
Iāve added a button to all of my BTT configs on the R end to toggle between the app-specific TouchBar and the BTT global. Hereās the JSON:
(Just realised one can share BTT buttons easily by copying / pasting the JSON - )
@GraemeS I had no idea BetterTouchTool has a forum as well! Found this. Itās exactly what we were looking for. Title, Artist and Album Artwork as icon. It crashed my BTT when doing direct import to BTT but downloading the JSON and opening it worked perfectly.
Has anyone got update_touch_bar_widget working in BTT AppleScript? I would like to dim buttons that arenāt active in my Skim touchbar posted at the top of this threat, but the script command doesnāt seem to actually work (when called from either BTT or Script Editor). Just posted in BTT forums as well.
Update: the solution was to use āupdate_triggerā and escape all the JSON, like so:
update_trigger "701399EC-B9BF-472D-8A3E-4F9FB5F01F75" json "{\"BTTTriggerConfig\":{\"BTTTouchBarButtonColor\" : \"0,0,0,20\"}}"
I donāt use the Touch Bar as much as I once did (see below), but one usage for me is to answer and end calls. When Iām out of the office I can still make calls, using my office phone number, via our VOIP app on my MacBook. If the receptionist calls me, I used to try to quickly switch to the app, find the āanswerā button, and click on it. Iāve now set up a Keyboard Maestro macro, mapped to the Touch Bar via BetterTouchTool, to do that for me. I have another I can tap to end calls.
The lack of a separate keyboard with Touch Bar support has significant reduced my Touch Bar usage on my MacBook. The main usage for me on the MacBook was to address ākeyboard shortcut overload.ā I would make some buttons so I didnāt have to remember new shortcuts. But since I couldnāt carry that over to the iMac during the day, I stopped using most of them. One example of that is Markdown bold and italics. I had a button that would take selected text and surround it with the correct Markdown syntax. I eventually just forced myself to learn another keyboard shortcut, though, so I could work the same way on my iMac.
Taskpaper
Toggle Sidebar | Move Item Up | Move Item Down | Format as Project | Task | Note | Show Editor Search | Hide Editor Search | Tag @done
This is optimised for organising ā you can keep your right hand on the arrow keys and use your left hand to move items up/down and change their type. You can also use your left pinky to tab and your left pinky and right ring finger on shift to back tab. Sounds awkward but very fluid in practice.
Iām in love with my touch bar now that Iāve added a workflow button to it to save PDF files to DevonThink! Full post here: https://talk.macpowerusers.com/t/devonthink-help/6180/43?u=doty
It has always bothered me that ScanSnap Manager doesnāt automatically save when using āscan to folderā by hitting the return button. Today, I used BetterTouchTool to map the āsaveā button so every time Iām using my ix500 I have a button that pops up on the touchbar that says Save PDF. When Iām scanning a lot of files, itās great not not have to mouse over to the save button and click it. It is close enough to the keyboard that itās almost as good as hitting enter!
posted my Skim preset:
Marco Arment likes to complain. He complains about macOS or iOS bugs, yet Overcast has had a bug with CarPlay since day one. Never been fixed. The touchbar is useful if you actually use it and how well the developer implements the controls.