Skip to main content


Hi, meet HiDock!

It's a free Mac app that lets you set different Dock settings for different display configurations

hidock.app

in reply to Rafa

Nice! I like it so much I've submitted #HiDock for addition as a #macOS #Homebrew Cask: github.com/Homebrew/homebrew-c…

#Mac #Apple #casks #HomebrewCasks #GitHub

in reply to Mark Gardner

And #HiDock is live in #Homebrew already: github.com/Homebrew/homebrew-c…

You can install it from the terminal now:

```
brew install hidock
```

Why? So you can quickly download, install, and update the #macOS software you need without having to individually download and run through different install processes from a bunch of different websites. (Yours is really nice, though!)

Plus it makes setting up a new #Mac with all your favorites a snap, as @caseyliss wrote here: caseyliss.com/2019/10/8/brew-b…

in reply to Mark Gardner

@mjgardner @caseyliss That is super awesome! Is there a public directory of all apps (without installing)? Couldn't find it on the github page.

Also, my biggest request for setting up my machines is always to save and restore settings of my apps as well. Do you know a solution for something like that?

in reply to Tom Klaver :prami:

• All #Homebrew formulae: formulae.brew.sh/formula/
• All #macOS Homebrew casks: formulae.brew.sh/cask/

In theory, an app should save your settings in ~/Library/Preferences for you to back up. In practice, some apps also have things in other places, which is why a cask author might customize its `zap` stanza to remove them when requesting a full uninstall: docs.brew.sh/Cask-Cookbook#sta…

This entry was edited (2 years ago)
in reply to Tom Klaver :prami:

@caseyliss @mjgardner I was just thinking: it should be relatively "easy" to save/store app support files because uninstaller apps will find all those files and then delete them. Instead of deleting, an app (or Cask?) could save the app support files instead. Or am I thinking too far ahead?
in reply to Tom Klaver :prami:

#macOS installer packages only record receipts for the files they install. You can read and uninstall those with the pkgutil command. But not every #Mac app comes in a package—some are app bundles inside of disk images or archive files (e.g. ZIP, tar.gz), others have more complicated processes. That’s why #Homebrew casks can get complicated and are ultimately full #Ruby scripts. docs.brew.sh/Cask-Cookbook
This entry was edited (2 years ago)
in reply to Alex Simpson

@CallMeAl There was probably an issue with your download. First, run `brew update` twice and `brew doctor` and fix any warnings per the #Homebrew troubleshooting document: docs.brew.sh/Troubleshooting

Then follow the instructions under Homebrew’s Common Issues document and delete the download before trying again: https://docs.brew.sh/Common-Issues#cask—checksum-does-not-match

The cask’s SHA256 does match the file downloaded from @steve’s website: 874095f3eb1281a1ed4822d4875723daa5cfbb5a248e2c84102bfc58f2b4453e