Enhanced Dock for macOS

Artboard 2 copy 8

Easily manage media, control media, quit apps, specific shortcuts for apps & more

How to Use

Move your cursor to preferred dock icon then use related gestures

Primary Action (3 finger tap / Middle Mouse Button)

Artboard 2 copy

Finder - Close All Finder Windows
Trash Bin - Empty Trash
Other Apps - Quits App Under Cursor

Secondary Action (4 finger tap / CMD + Middle Mouse Button)

Artboard 2 copy 2

Native Apps
Finder - Opens new finder window
Safari - New Tab
Music - Play / Pause
Messages - New Conversation
Mail - New Mail
Notes - New Note
Stickies - New Note
TextEdit- New Text
Contacts - New Contact
Maps - New Tab
Preview - Open Document
Pages , Numbers , Keynote - New Document
Terminal - New Tab / Window
Script Editor - New Script

3rd Party Apps
Spotify - Play / Pause
Word , Excel , Powerpoint - New Document
Adobe Apps - New Document
Brackets - New Document
Evernote - New Note
Piezo - New Recording
Skype - New Call

Up Action Primary (2 Finger Swipe Up / Scroll Up)

Artboard 2 copy 4

Application Expose for App Under Cursor

Up Action Secondary (3 Finger Swipe Up / CMD + Scroll Up)

Artboard 2 copy 5

Unminimize All Windows of App Under Cursor

Down Action Primary(2 Finger Swipe Down / Scroll Down)

Artboard 2 copy 3

Minimize All Windows of App Under Cursor*

Down Action Secondary (3 Finger Swipe Down / CTRL + Scroll Down)

Artboard 2 copy 10

Hides All Windows. This gesture works anywhere on dock*

Hide Other Apps (3 Finger Tap + fn / Middle Click + fn)

Artboard 2 copy 9

Hides Other Apps Not Under Cursor*

Next Action (Tap Right Top / Scroll Right)

Artboard 2 copy 6

Music - Next Track
Spotify - Next Track
Other Apps - Resizes window to right half of screen

Previous Action (Tap Left Top / Scroll Left)

Artboard 2 copy 7

Music - Previous Track
Spotify - Previous Track
Other Apps - Resizes window to left half of screen

Known Issues 🚩

  • Script works %90 of time, couldn't find solution to this yet

Important Notes 🚨

  • If you cant trigger swipe gestures, please check your sensivity settings from; BetterTouchTool Settings > Trackpad > Swipes

  • Please change "Music" to "iTunes" in applescripts if you using mojave or earlier

Tips for Dock

  • Adding spacer/separators to dock best way to keep things organized
    add this lines to terminal app then hit enter;

          Screen Shot 2021-05-06 at 22.33.38

          Wide Spacer
          defaults write com.apple.dock persistent-apps -array-add '{"tile-type"="spacer-tile";}'; killall Dock

          Small Spacer
          defaults write com.apple.dock persistent-apps -array-add '{"tile-type"="small-spacer-tile";}' && killall Dock

          Here is my organized dock
         

  • CMD click on dock icon reveals app file in finder

  • ALT click on dock icon hides other windows but not works great

  • Resize dock from separator (next to left side of trash), click, hold and move cursor to up or down

          Screen Shot 2021-05-06 at 22.46.12

  • Change most used settings of dock with right clicking on separator next to left side of trash

          Screen Shot 2021-05-06 at 22.46.23

Future Plans

  • Support for more apps & gestures

Download ⏬

Download Enhanced Dock v0.1 - BTT version 3.370+

First release of Enhanced Dock

EnhancedDock-v-0-1.bttpreset (27.7 KB)

Download Enhanced Dock v0.2 - BTT version 3.370+
  • new - 3 finger swipe down / scroll down + ctrl on anywhere on dock hides all windows
  • new - 3 finger tap + fn / middle click + fn on dock icon hides other apps
  • new - next action resizes front window to right half of screen for apps ( excluding spotify and music )
  • new - previous action resizes front window to left half of screen for apps ( excluding spotify and music )
  • new - added support for Terminal to open new tab/window with 4 finder tap
  • new - added support for Script Editor to create new script with 4 finder tap
  • improvement - open new finder window now works faster without using gui scripting
  • improvement - 2 finger swipe up now raises window instead of app expose if app only has 1 minimized window
  • improvement - 2 finger swipe up / 3 finger swipe up gestures showing app expose then closes app expose to notify user to app only has 1 active window or all windows already raised
  • improvement - 3 finger swipe up gesture handles apps better multiple windows with tabs
  • improvement - Swipe up actions (primary & secondary) on app icon opens new window with app expose animation if app has no window but its running
  • improvement - Increased speed of finding active application
  • fixed - 4 finger tap actions not working , most of them working properly now
  • fixed - 4 finger tap on music isnt starting playback while music isnt running
  • fixed - 3 finger swipe up raising windows with wrong tabs
  • fixed - Gestures on spacers or separators launches actions with previous selected apps

EnhancedDock-v-0-2.bttpreset (35.6 KB)

Support & Get Bonus Content 🎁

  • All content is pay what you want. You can download them for free or you can surprise me
    with buying me a cup coffee. That motivates me to continuously create new things for community.

  • Gifts for BTT community on my gumroad page . Icons, Applescripts and many more... I will continue to add new content

  • Don't forget to watch my threads and follow my gumroad page for keep updated with fresh content

Other Presets from Me

macOS Control Center

Simple Window Manager - SWM

SIMPLE_WINDOW_MANAGER_SWM_20190104

1 Like

this is really nice and very useful, not sure if its a Mac M1 issue, but whenever I do the secondary 4 finger tap action on any app, finder window always opens even when I dont click it.

@Duval_Barrett
do you have bettertouchtool icon on dock?
does other actions working without problems? all other actions working with same logic, they find which app under cursor then runs script for that app
does finder window ask for an app or a regular window?
do you using "show recent applications on dock" option?

No, I keep BTT in the menu bar. Everything else seems to be working fine. It seems as though when i quit finder the 4-finger tap works fine to open a new window in the specific app

Finder isn't asking for anything, it seems as though when finder is open in the background regardless of what app I press a new finder window opens with the 4 finger tap. For example, if I have apple music app open and invoke 4 finger tap to play/pause in the background while I'm on browsing safari the finder window shows up and yes I am currently using the show recent applications on dock

@Duval_Barrett
its weird because other actions uses same script on run, looks like problem not related with script. can you disable enhanced dock preset then do a 4 finger tap on dock icon maybe preset conflicting with something else. actually i'm not sure what causing this

Updated first post with 0.2 release

  • new - 3 finger swipe down / scroll down + ctrl on anywhere on dock hides all windows
  • new - 3 finger tap + fn / middle click + fn on dock icon hides other apps
  • new - next action resizes front window to right half of screen for apps ( excluding spotify and music )
  • new - previous action resizes front window to left half of screen for apps ( excluding spotify and music )
  • new - added support for Terminal to open new tab/window with 4 finder tap
  • new - added support for Script Editor to create new script with 4 finder tap
  • improvement - open new finder window now works faster without using gui scripting
  • improvement - 2 finger swipe up now raises window instead of app expose if app only has 1 minimized window
  • improvement - 2 finger swipe up / 3 finger swipe up gestures showing app expose then closes app expose to notify user to app only has 1 active window or all windows already raised
  • improvement - 3 finger swipe up gesture handles apps better multiple windows with tabs
  • improvement - Swipe up actions (primary & secondary) on app icon opens new window with app expose animation if app has no window but its running
  • improvement - Increased speed of finding active application
  • fixed - 4 finger tap actions not working , most of them working properly now
  • fixed - 4 finger tap on music isnt starting playback while music isnt running
  • fixed - 3 finger swipe up raising windows with wrong tabs
  • fixed - Gestures on spacers or separators launches actions with previous selected apps

Also added some tips for native dock to first post

@Duval_Barrett i saw same bug yesterday when using external monitor and non apple mouse but its not repeated, do you using one of these

No I'm not using an external monitor or a non apple mouse, but i still seem to be having the same issue. I also used Aquatouch and your simple manager preset and tried to see if there was a conflict with the other presets, but it seems to still do when only the enhanced dock preset is activated.

Imprint | Privacy Policy