Jump to content

store alfred prefs at the system level instead of user?


Recommended Posts

I am currently deploying Alfred 2 using Munki.  This works great.

I would like to deploy some Alfred custom Web Searches that are pre-configured for *all* user accounts on a machine.  So far this doesn't work.

 

There are a few possible solutions but what should be an solution seems to not be possible.  Or I'm doing it wrong.  :)

 

Afred preferences live in:

~/Library/Application Support/Alfred 2/

 

But if they could also/instead live in:

/Library/Application Support/Alfred 2/

they would be the preferences for all users.

 

Is there any way to make alfred preferences system-wide?

 

If not my plan is to use a program called outset to run a script each time a new user logs in for the first time.  The script will copy the Alfred.alfredpreferences package to the appropriate location for the user, then modify permissions/ownership accordingly.  Not really difficult but thought it'd be worth asking if someone here can help me better understand what other options might be available.  I'm sure there are others.

Link to comment

 

Is there any way to make alfred preferences system-wide?

 

 

You can actually set the sync folder in Alfred's Advanced preferences to any folder you like. As long as all users have write access to the folder you have set, then they will share preferences.

 

Note that if you automatically deploying Alfred, there may be some Powerpack implications - it might be best popping an email to our info@alfredapp address to chat it through with Vero.

 

Cheers,

Andrew

Link to comment

You can actually set the sync folder in Alfred's Advanced preferences to any folder you like. As long as all users have write access to the folder you have set, then they will share preferences.

 

Note that if you automatically deploying Alfred, there may be some Powerpack implications - it might be best popping an email to our info@alfredapp address to chat it through with Vero.

 

Cheers,

Andrew

 

 

 

Thanks Andrew,

 

We're not deploying Powerpack.

 

To modify the preference for the sync folder it seems like I will need to...modify the preferences and then deploy them to the clients.  Since my goal is automation this method puts me in a catch 22.  I guess at this point I'm only deploying it to one user account (which exists on multiple clients) so I'll just hard-code my installer to set that user as the owner.

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...