Spacers in the macOS Dock

TIL: Spacers in the macOS Dock

The macOS dock doesn't just let you add spacers, but this can be fixed.

These are a built in way, but not great:

# Default size:

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

# Small size:

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

Someone posted a debatably better way on reddit:

Create empty text file

Rename the file extension to .app

Right click on file and click on Get Info

On some graphic prorgram - for example Figma. Create Vertical Line - 0.7px width, opacity 80%.
Color white; Make space on top about 10px and export that to png

Open that exported line image and click copy image

In window with Info about our new app -> click on folder icon and paste copied image.

App will get line icon.

Move this app to Application / Utils

Move this app to Dock. You will get separator with vertical line there.

If you need two separators, then just make copy of this file and insert that again to Dock

Tags: osx