{"id":6456,"date":"2024-08-29T14:07:13","date_gmt":"2024-08-29T21:07:13","guid":{"rendered":"https:\/\/manytricks.com\/blog\/?p=6456"},"modified":"2024-09-03T07:00:52","modified_gmt":"2024-09-03T14:00:52","slug":"access-mooms-custom-actions-via-pop-up-menus","status":"publish","type":"post","link":"https:\/\/manytricks.com\/blog\/?p=6456","title":{"rendered":"Access Moom&#8217;s custom actions via pop-up menus"},"content":{"rendered":"<p>If you&#8217;re a keyboard-oriented Mac user, Moom 4 speaks your language. Every custom action can have its own keyboard shortcut, for starters. And, of course, there&#8217;s Keyboard mode, with even more keyboard-centric powers.<\/p>\n<h3>Keyboard access to all custom actions<\/h3>\n<p>One of the new keyboard-focused features in Moom 4 is hiding at the bottom of the Keyboard section of Moom&#8217;s Settings window: The &#8220;Access custom actions via hot key&#8221; keyboard shortcut box.<\/p>\n<p class=\"centercontainer\"><img decoding=\"async\" src=\"\/images\/blogimages\/moom_all_actions.png\" class=\"nonzoomingscreenshot\" style=\"width: 507px\"><\/p>\n<p>This feature isn&#8217;t enabled by default (and it&#8217;s independent of Moom&#8217;s Keyboard mode), but in the above screenshot, it has been assigned a Shift-Control-Option-M shortcut. <\/p>\n<p><!--more--><\/p>\n<p>Press the assigned shortcut keys, and Moom will pop up a window showing all of your custom actions, organized just as they appear in Moom&#8217;s Settings window:<\/p>\n<p class=\"centercontainer\"><img decoding=\"async\" src=\"\/images\/blogimages\/moom_popup.png\" class=\"nonzoomingscreenshot\" style=\"width:360px\"><\/p>\n<p>The up and down arrow keys navigate the list vertically, and the left and right arrow keys drill down into and out of folders within the list; press Return to activate the selected item.<\/p>\n<p>The screenshot also subtly shows another ability of this menu: Type-selection of entries in the list. Start typing, and Moom will smart-match your typing to the entries in the list, highlighting matches with underlines. The screenshot shows a selection based on typing <em>stoti<\/em> to select the Stock Ticker saved layout. (Press Return when the action you want to use is highlighted.)<\/p>\n<h3>Keyboard access to some custom actions<\/h3>\n<p>Want to use this same technique to access specific custom actions? Put those actions into a folder, and give that folder a keyboard shortcut.<\/p>\n<p>And you don&#8217;t have to restrict yourself to one folder. Create a folder for layouts, another for grids, a third for Move &#038; Resize actions, etc. Once you give them a keyboard shortcut, you can access them via the pop-up menu seen above.<\/p>\n<hr>\n<p>You can also access saved layouts via third-party apps Alfred and Keyboard Maestro (and probably other similar apps), both of which add the ability to actively filter the list of matching layouts as you type.<\/p>\n<h3>Access Moom layouts via Alfred<\/h3>\n<p>If you&#8217;re an <a href=\"https:\/\/alfred.app\">Alfred<\/a> user with the Powerpack, you can <a href=\"https:\/\/alfred.app\/workflows\/adamsmith\/moom\/\">use this workflow<\/a> to browse and select from Moom&#8217;s saved layouts:<\/p>\n<p class=\"centercontainer\"><img decoding=\"async\" src=\"\/images\/blogimages\/moom_alfred.png\" class=\"nonzoomingscreenshot\" style=\"width: 595px\"><\/p>\n<p>Note that we haven&#8217;t tested this workflow ourselves, but have heard from others on Discord that it works.<\/p>\n<h3>Access Moom layouts via Keyboard Maestro<\/h3>\n<p>If you&#8217;re a <a href=\"https:\/\/keyboardmaestro.com\">Keyboard Maestro<\/a> user, you can use a simple macro to browse your collection of layouts, then use type-select to narrow the matches as you type:<\/p>\n<p class=\"centercontainer\"><img decoding=\"async\" src=\"\/images\/blogimages\/moom_km.jpg\" class=\"nonzoomingscreenshot\" style=\"width: 712px\"><\/p>\n<p>To use this macro, <a href=\"\/moom\/actions\/BrowseSavedLayouts.kmmacros.zip\">download it from our site<\/a> (20 KB), then expand the archive. Double-click the expanded file and it should open in Keyboard Maestro, in the Global Macro Group. Macros always import disabled, so right click on the macro and select Enable Macro.<\/p>\n<p>The default keyboard shortcut is Control-Option-Y, but can be easily changed to anything you like.<\/p>\n<h3>Access Moom layouts via Shortcuts<\/h3>\n<p>It&#8217;s also possible to access Moom&#8217;s layouts using macOS&#8217; Shortcuts app, but honestly, about the only advantage of doing this is that the list is flattened, unlike the &#8220;all actions&#8221; list in Moom. But you can&#8217;t use type-select, and the list is a bit slow to appear.<\/p>\n<p>Nonetheless, here&#8217;s the shortcut in case you&#8217;d like to use it: <a href=\"https:\/\/www.icloud.com\/shortcuts\/3cbc2cebcdbb49dfae70832224e7823d\"\n>Moom layouts<\/a><\/p>\n<p>There may be some additional optimization possible, too\u2013this was my first try at it, and once I saw there wasn&#8217;t any sort of type-select, I mostly stopped working on it.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>If you&#8217;re a keyboard-oriented Mac user, Moom 4 speaks your language. Every custom action can have its own keyboard shortcut, for starters. And, of course, there&#8217;s Keyboard mode, with even more keyboard-centric powers. Keyboard access to all custom actions One of the new keyboard-focused features in Moom 4 is hiding at the bottom of the [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[26,28,4],"tags":[],"coauthors":[21],"class_list":["post-6456","post","type-post","status-publish","format-standard","hentry","category-how-to","category-moom","category-products"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/manytricks.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/6456","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/manytricks.com\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/manytricks.com\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/manytricks.com\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/manytricks.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=6456"}],"version-history":[{"count":25,"href":"https:\/\/manytricks.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/6456\/revisions"}],"predecessor-version":[{"id":6483,"href":"https:\/\/manytricks.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/6456\/revisions\/6483"}],"wp:attachment":[{"href":"https:\/\/manytricks.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=6456"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/manytricks.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=6456"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/manytricks.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=6456"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/manytricks.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcoauthors&post=6456"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}