dockutil

command line tool for managing dock items

APACHE-2.0 License

Downloads
155
Stars
1.4K

Bot releases are visible (Hide)

dockutil - dockutil 3.1.3 Latest Release

Published by kcrawford 8 months ago

Fix: change dock restart method for 14.4 compatibility

dockutil - dockutil 3.1.2

Published by kcrawford 9 months ago

Fix when running with sudo, dockutil should use the home directory of the actual user, not the user running sudo

dockutil - dockutil 3.1.1

Published by kcrawford 9 months ago

  • Fix bug where dockutil would mistakenly call sudo to run as user
  • Ensure paths to apps in Cryptexes get added as normal apps rather than symlinks
dockutil - dockutil 3.1.0

Published by kcrawford 10 months ago

Migrate to a SwiftPM package to support homebrew requirements.
No change to functionality.

dockutil - dockutil 3.0.2

Published by kcrawford over 2 years ago

dockutil 3 is compatible with macOS 12.3. It is standalone and no longer requires python.

  • Rewrite in Swift for macOS 12.3 compatibility
  • Feature compatibility with previous version
  • Find, Add, Remove by bundle identifier, URL or path
  • Allow multiple actions in single run (add, remove can be combined and specified multiple times)

Changes in 3.0.2

  • Fix duplicate processing of home directories issue

Changes in 3.0.1

  • Improve support of recent apps
  • Fix sudo runs to default to user's dock, not root's dock Thanks @ferben
  • Try adding from /System/Applications when a /Applications item does not exist Thanks @mvdbent
  • Fix label name when adding a non-app from /Applications https://github.com/kcrawford/dockutil/pull/125 Thanks @ferben

Thanks to all testers and contributors

dockutil - dockutil 3.0.0

Published by kcrawford over 2 years ago

dockutil 3 is compatible with macOS 12.3. It is standalone and no longer requires python.

  • Rewrite in Swift for macOS 12.3 compatibility
  • Feature compatibility with previous version
  • Find, Add, Remove by bundle identifier, URL or path
  • Allow multiple actions in single run (add, remove can be combined and specified multiple times)

Thanks to all testers and contributors

dockutil - dockutil 3.0.0-beta.3

Published by kcrawford over 2 years ago

Third beta of 3.0 version

  • Rewrite in Swift for macOS 12.3 compatibility
  • Feature compatibility with previous version
  • Find, Add, Remove by bundle identifier, URL or path
  • Allow multiple actions in single run (add, remove can be combined and specified multiple times)

Fixed in beta 3

  • Fix issue with --allhomes not updating docks #116
  • Fix issue where a single error would stop further dock processing
  • Remove delay when restarting Dock (please test)
  • Improve help output #118
  • Use version in Info.plist #119

Please test with your use cases and report any issues

Thanks to all testers and contributors

dockutil - dockutil 3.0.0-beta.2

Published by kcrawford over 2 years ago

Second beta of 3.0 version

  • Rewrite in Swift for macOS 12.3 compatibility
  • Feature compatibility with previous version
  • Find, Add, Remove by bundle identifier, URL or path

Fixed in beta 2

  • Package signed and notarized
  • Restarts dock when modifying dock of console user even when run as root
  • Skips invalid dock plists when run with --allhomes option rather than exiting with an error

Please test with your use cases and report any issues.

dockutil - dockutil 3.0.0-beta.1

Published by kcrawford over 2 years ago

First beta of 3.0 version

  • Rewrite in Swift for macOS 12.3 compatibility
  • Feature compatibility with previous version
  • Find, Add, Remove by bundle identifier, URL or path

Please test with your use cases and report any issues.

dockutil - 2.0.5

Published by kcrawford about 8 years ago

dockutil - 2.0.4

Published by kcrawford over 8 years ago

dockutil -

Published by kcrawford over 8 years ago