[TxMt] defaults OakShellVariables
Allan Odgaard
throw-away-1 at macromates.com
Wed Nov 2 14:33:01 UTC 2005
On 02/11/2005, at 14.48, Simon Gregory wrote:
> I'm looking for an easy way to add a shell variable to TextMates
> preferences via a shell script, I've got so far but the final step
> seems a little illusive.
>
> The following just overwrites what's already there....
You want to specify the value using '-array-add', e.g.:
defaults write com.macromates.textmate OakShellVariables \
-array-add '{enabled = 1; value = "/Users/simon/classes";
variable = "CLASS_PATH"; }'
> As the script would run as part of a bundle package install it
> would be possible to quit textmate first and not run the risk of
> defaults confusion, but ideally I'd like something similar that
> could simply be executed via a command.
Unfortunately there's no way to have two applications “use” the
defaults at the same time (w/o the risk of having one flush and
overwrite changes done by the other).
More information about the textmate
mailing list