« December 2008 | Main | February 2009 »

January 06, 2009

A LaunchAgent to Make the Extended Print Dialog Appear by Default

There’s a good tip over at TUAW for making the extended print dialog show up by default, but I wanted to make sure that it applied to every user at login so we’d stop having users confused by the minimal approach to the standard dialog. So, I wrote the following LaunchAgent:





	Label
	edu.umich.printdialog.default.extended
	ProgramArguments
	
		/usr/bin/defaults
		write
		-g
		PMPrintingExpandedStateForPrint
		-bool
		TRUE
	
	RunAtLoad
	

Because the Label string is edu.umich.printdialog.default.extended, the plist is written to /Library/LaunchAgents/edu.umich.printdialog.default.extended.plist.

Posted by slauncha at 11:07 AM | Comments (0) | TrackBack