pivotal-sprout / sprout-osx-settings Goto Github PK
View Code? Open in Web Editor NEWManage various settings & preferences on OS X
Manage various settings & preferences on OS X
See http://hints.macworld.com/article.php?story=20060203225241914
Also consider that Accessibility now resides under:
Where access for individual apps can be toggled.
Front Row was discontinued in 10.7
I believe this recipe existed because it was not possible to launch the Screen Sharing.app
directly in earlier versions of OS X.
@aramprice @hiremaga What is the purpose to this recipe? Screen Sharing is accessible in its original location.
Comments reference Leopard
See recipes/snmpd.rb
If this is needed in particular cases it is not clear that this should be part of the default recipe.
/cc @cunnie
I've been repeatedly running the sprout-wrap recipes on my workstation as I build out my soloistrc - it failed a little while ago, with this error:
{code}
STDOUT:
STDERR: 2014-06-06 16:02:56.885 defaults[16226:a07] Could not write domain /Users/elw/Library/Preferences/ByHost/com.apple.screensaver.7720EA65-6F70-593A-ACBC-63CF4F4F3593..7720EA65-6F70-593A-ACBC-63CF4F4F3593..7720EA65-6F70-593A-ACBC-63CF4F4F3593..7720EA65-6F70-593A-ACBC-63CF4F4F3593..7720EA65-6F70-593A-ACBC-63CF4F4F3593.; exiting
---- End output of defaults write /Users/elw/Library/Preferences/ByHost/com.apple.screensaver.7720EA65-6F70-593A-ACBC-63CF4F4F3593..7720EA65-6F70-593A-ACBC-63CF4F4F3593..7720EA65-6F70-593A-ACBC-63CF4F4F3593..7720EA65-6F70-593A-ACBC-63CF4F4F3593..7720EA65-6F70-593A-ACBC-63CF4F4F3593. idleTime -int 600 ----
Ran defaults write /Users/elw/Library/Preferences/ByHost/com.apple.screensaver.7720EA65-6F70-593A-ACBC-63CF4F4F3593..7720EA65-6F70-593A-ACBC-63CF4F4F3593..7720EA65-6F70-593A-ACBC-63CF4F4F3593..7720EA65-6F70-593A-ACBC-63CF4F4F3593..7720EA65-6F70-593A-ACBC-63CF4F4F3593. idleTime -int 600 returned 1
/Library/Ruby/Gems/2.0.0/gems/mixlib-shellout-1.4.0/lib/mixlib/shellout.rb:257:in invalid!' /Library/Ruby/Gems/2.0.0/gems/mixlib-shellout-1.4.0/lib/mixlib/shellout.rb:244:in
error!'
/Library/Ruby/Gems/2.0.0/gems/chef-11.12.4/lib/chef/mixin/shell_out.rb:43:in `shell_out!'
{code}
When I went to the directory, and looked at the list of extant plist files, I found files where the name had gotten progressively longer - more copies of the UUID, serially, in the filename.
I think this is the recipe fragment responsible:
https://github.com/pivotal-sprout/sprout-osx-settings/blob/master/recipes/screensaver.rb#L13-L16
I think the wildcard there is what's making things go wonky.
Anyway, thoughts from other folks? Surely I'm not the only person to ever hit this. :)
--e
there are variables for aqua/non-aqua but they are not configurable osx_aqua_color_preferences.rb:1-2
Currently it only disables. This could be re-cast as set_scrolling_preference.
Alternately this could be removed since "natural" scrolling is gaining more traction.
It would be great to be able to configure the do not disturb modes.
The recipe does not do much of anything in recent versions of OS X. A similar setting is in System Preferences -> Accessibility -> Display -> Reduce transparency, but if we've gone this long without any complaints, it's probably safe to just delete it.
This recipe does* cause a variable ($PATH) to be set but does so by creating (replacing?) /etc/launchd.conf
*This may not be working as expected, see http://stackoverflow.com/questions/135688/setting-environment-variables-in-os-x
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.