Comments (8)
+1 on this. It fails to add items too. No error messages produced. This is being called at login with a luanchagent.
from dockutil.
For extra data, I'm also unable to get dockutil
to add or remove icons to the dock on 10.12. This is while a user is logged in. Reproducible at the command line with:
/usr/local/bin/dockutil --remove all
or
/usr/local/bin/dockutil --add '/Applications/Google Chrome.app'
Tested with the latest commit in master a41f90a
from dockutil.
However, this does work...
~ ❯ launchctl unload /System/Library/LaunchAgents/com.apple.Dock.plist
~ ❯ dockutil --add '/Applications/TextEdit.app'
~ ❯ launchctl load /System/Library/LaunchAgents/com.apple.Dock.plist
~ ❯ launchctl start com.apple.Dock.agent
from dockutil.
After some investigation, I found that killing the dock with HUP signal does not work. Following command fails in 10.12
killall -HUP Dock
However, sending default SIGTERM does work.
killall Dock
from dockutil.
Better to use launchctl to load and unload so that you make your changes while the Dock is not running.
from dockutil.
I like the idea of using launchctl, but for now I'll remove the HUP to get functionality back.
Thanks everyone.
Kyle
Sent from Mobile
On Sep 14, 2016, at 10:11 AM, Greg Neagle [email protected] wrote:
Better to use launchctl to load and unload so that you make your changes while the Dock is not running.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.
from dockutil.
Feel free to steal anything from here:
https://gist.github.com/gregneagle/5c422d709c93615341a21009f800222e
from dockutil.
Thanks Greg! That is a beautiful implementation and I will will certainly steal from it when I have time!
Kyle
Sent from Mobile
On Sep 14, 2016, at 4:06 PM, Greg Neagle [email protected] wrote:
Feel free to steal anything from here:
https://gist.github.com/gregneagle/5c422d709c93615341a21009f800222e—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub, or mute the thread.
from dockutil.
Related Issues (20)
- Dockutil 3.02 issue with Monterey 12.6 and beyond HOT 12
- Package fails to deploy / install via Intune/MDM HOT 1
- user NOT in sudoers after ADE HOT 5
- Safari Shortcut Badge Showing in macOS 13 Ventura HOT 1
- Homebrew formula is not up-to-date HOT 9
- Inconsistent Adding Items to Dock HOT 4
- Safari shows as an alias HOT 3
- Feature curiosity / request HOT 2
- failure to restart dock (Monterey 12.6.5, docutil 3.0.2) HOT 1
- I am getting several errors when running the following HOT 1
- dockutil 3.0.2 and Sonoma Beta 23A5276g HOT 9
- Uninstalling pkg HOT 2
- Dockutil hangs when --allhomes is used with --remove HOT 1
- Is this project still being maintained? HOT 1
- request a new release HOT 4
- Any reason why is HomeBrew still pointing to 2.0.5.tar.gz from Sept 2016 when there is a latest dockutil 3.0.2 from Mar 2022? HOT 1
- dockutil 3 hangs HOT 4
- FR: Ability to find spacers and move
- macOS 14.4 kickstart usage HOT 2
- Homebrew SHA256 mismatch HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dockutil.