Skip to content

ghall89/AutoDock

Repository files navigation

AutoDock

GitHub GitHub release (with filter)

ko-fi

A MacOS menubar utility for automatically hiding/showing the dock based on the size of your connected display(s).

Installation

Requirements

  • An Intel or Apple Silicon Mac running macOS 15 Sequoia or later

Note: It is entirely possible the app can be compiled to run on older versions of MacOS, I'm just unable to test. Feel free to try compiling for older systems and submit a pull request with any changes.

Download

You can manually download the latest release of AutoDock.

If you prefer to use homebrew...

  • Add the 'ghall89/tap' tap with brew tap ghall89/tap
  • Install AutoDock with brew install --cask autodock

First Launch

When launching AutoDock for the first time, you will be asked by macOS to grant automation permissions. This is required for setting the Dock's visibility, and AutoDock will not function without it.

Compile From Source

Prerequisites

Instructions

  1. Clone this repo with git clone git@github.com:ghall89/AutoDock.git
  2. Navigate to the project directory in your terminal
  3. Run task build, this will output to .build/bundler/AutoDock.app

Troubleshooting

Before submitting an issue, please check if your issue is described here.

AutoDock doesn't show/hide the Dock as expected

It's likely AutoDock doesn't have permission to update the Dock's settings. Go to System Settings, navigate to Privacy & Security > Automation > AutoDock, and ensure the toggle for System Events is turned on, then quit and re-open AutoDock.

Dependencies

About

A utility for automatically hiding and showing the MacOS Dock based on connected display size.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages