Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tag: 1.4.2
Commits on Nov 22, 2012
  1. @jtimberman

    release v1.4.2

    jtimberman authored
Commits on Aug 20, 2012
  1. @jtimberman

    release v1.4.0

    jtimberman authored
Commits on Aug 11, 2012
  1. @jtimberman

    Merge pull request #12 from joemiller/patch-1

    jtimberman authored
    fixed bug preventing the userdefaults recipe from working
Commits on Aug 10, 2012
  1. @joemiller

    fixed bug preventing the userdefaults recipe from working

    joemiller authored
    this bug seemed to pretty much break the recipe (chef would error with "cannot find resource named 'new' ...")
  2. @jtimberman

    Lion fixes, settings recipe/attributes, integers

    jtimberman authored
    * Add settings attribute and recipe to process it (great idea from Ben Bleything's bootstrap)
    * Use integers instead of strings for plain numbers
    * Set resource as updated
    * Support floating point numbers
Commits on Apr 15, 2012
  1. @jtimberman

    Merge pull request #8 from nixgeek/patch-1

    jtimberman authored
    Update to load_current_resource replacing 'truthy' with 'truefalse'.
Commits on Mar 4, 2012
  1. @agh

    A minor update to documentation to reference false values now being h…

    agh authored
    …andled by the Provider.
  2. @agh

    Update to load_current_resource replacing 'truthy' with 'truefalse'.

    agh authored
        defaults --help
        <value> is one of:
          -bool[ean] (true | false | yes | no)
    
    Right now we only convert 'TRUE' or 'true' which leads to a situation whereby chef-client reapplies settings (defaults write <DOMAIN> <KEY> -bool 'false') upon each run because the recipe value may validly be 'false'.
    
    Example recipe snippet which triggers this situation -
    
      mac_os_x_userdefaults "dont show quarantine warnings on downloaded files" do
        domain "com.apple.LaunchServices"
        key "LSQuarantine"
        value "false"
        type "bool"
        notifies :run, 'execute[killall Finder]'
        only_if { node[:platform_version].to_f >= 10.5 }
      end
    
    I've also taken the opportunity to extend things so that "YES" and "yes" are considered to be true values, because they would be accepted on the command-line by /usr/bin/defaults as valid input.
Commits on Feb 26, 2012
  1. @jtimberman

    release v1.3.6

    jtimberman authored
Commits on Jan 2, 2012
  1. @jtimberman

    Merge pull request #6 from bleything/master

    jtimberman authored
    add hashes to userdefaults
Commits on Dec 25, 2011
  1. @bleything
Commits on Dec 21, 2011
  1. @jtimberman
  2. @jtimberman
  3. @jtimberman

    release version 1.3.0

    jtimberman authored
  4. @jtimberman
  5. @jtimberman
Commits on Dec 10, 2011
  1. @jtimberman

    release version 1.2.2

    jtimberman authored
  2. @jtimberman
  3. @jtimberman

    importing changes from my chef-repo

    jtimberman authored
    * ensure lion tweaks only runs on lion
    * use strings not integers
    * move mail tweaks to their own recipe
    * add mail archive hotkey
  4. @jtimberman

    Merge pull request #3 from bleything/tweak_userdefaults

    jtimberman authored
    Tweak userdefaults
Commits on Dec 9, 2011
  1. @bleything
  2. @bleything
  3. @bleything

    fix domain specification

    bleything authored
    -g is a shortcut for specifying NSGlobalDomain. As it was, it was
    possible to specify a domain and mark the setting as global, which is
    incorrect and would fail. This change makes anything marked as global go
    into NSGlobalDomain.
  4. @bleything
  5. @jtimberman

    Merge pull request #2 from livinginthepast/master

    jtimberman authored
    User can include spaces in keys and values for defaults
Commits on Nov 27, 2011
  1. @sax
Commits on Aug 10, 2011
  1. @jtimberman
Commits on Aug 1, 2011
  1. @jtimberman

    cookbook version 1.2.0 release

    jtimberman authored
    * add plist_file LWRP
    * add recipes for managing various useful user defaults
Commits on Jul 24, 2011
  1. @jtimberman

    v1.0.0, initial commit

    jtimberman authored
Something went wrong with that request. Please try again.