Skip to content

Instantly share code, notes, and snippets.

@erikng
Created October 30, 2013 15:51
Show Gist options
  • Star 2 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save erikng/7235043 to your computer and use it in GitHub Desktop.
Save erikng/7235043 to your computer and use it in GitHub Desktop.
GeekTool Munki
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>autoremove</key>
<false/>
<key>catalogs</key>
<array>
<string>production</string>
</array>
<key>description</key>
<string>GeekTool</string>
<key>display_name</key>
<string>GeekTool</string>
<key>installer_item_location</key>
<string>apps/geektool/GeekTool-3.1.1.dmg</string>
<key>installer_item_size</key>
<integer>5434</integer>
<key>installer_type</key>
<string>copy_from_dmg</string>
<key>installs</key>
<array>
<dict>
<key>CFBundleIdentifier</key>
<string>org.tynsoe.GeekTool</string>
<key>CFBundleName</key>
<string>GeekTool</string>
<key>CFBundleShortVersionString</key>
<string>3.1.1</string>
<key>CFBundleVersion</key>
<string>311</string>
<key>minosversion</key>
<string>10.6</string>
<key>path</key>
<string>/Applications/GeekTool.app</string>
<key>type</key>
<string>application</string>
<key>version_comparison_key</key>
<string>CFBundleShortVersionString</string>
</dict>
</array>
<key>items_to_copy</key>
<array>
<dict>
<key>destination_path</key>
<string>/Applications</string>
<key>source_item</key>
<string>GeekTool.app</string>
</dict>
</array>
<key>postinstall_script</key>
<string>#!/bin/sh
geektoolcheck=`/usr/bin/GetFileInfo -P -av /Applications/GeekTool.app | awk '{ print $0}'`
if [ "$geektoolcheck" = "0" ]
then
chflags hidden /Applications/GeekTool.app
killall Dock
else
echo "GeekTool is already hidden. No changes made."
exit 0
fi
exit 0
</string>
<key>unattended_install</key>
<true/>
<key>minimum_os_version</key>
<string>10.6</string>
<key>name</key>
<string>GeekTool</string>
<key>uninstall_method</key>
<string>remove_copied_items</string>
<key>uninstallable</key>
<true/>
<key>version</key>
<string>3.1.1</string>
</dict>
</plist>
#!/bin/sh
# Created by Erik Gomez
# Modified 30-10-2013
##### White Backgrounds will kill you!
#### Script Variables
Computer_Name=`scutil --get ComputerName`
##### If you run a 'Magic Triangle' You will probably have to play with the AD_DC grep area.
##### Use netstat -a to find your controller(s) and parse them out.
##### In my environment, all of our Active Directory Domain controllers have 'dc' in their name.
#AD_DC=`netstat -a | grep "ldap" | awk '{print $5}'`
AD_DC=`netstat -a | grep "ldap" | grep "dc" | awk '{print $5}'`
Domain="domainnamehere"
AD_User_Home=`/usr/bin/dscl localhost -read /Active\ Directory/$Domain/All\ Domains/Users/$USER dsAttrTypeNative:homeDirectory | /usr/bin/sed -e 's/\\\/\\//g' | /usr/bin/awk '{print $2}'`
OS_Version=`sw_vers | grep "ProductVersion:" | awk '{print $2}'`
OS_Sub_Build=`sw_vers | grep "BuildVersion:" | awk '{print $2}'`
Hardware_ID=`sysctl hw.model | grep "hw.model:" | awk '{print $2}'`
MAC_en0=`ifconfig en0 | grep "ether " | awk '{print $2}'`
MAC_en1=`ifconfig en1 | grep "ether " | awk '{print $2}'`
MAC_en2=`ifconfig en2 | grep "ether " | awk '{print $2}'`
IP_en0=`ifconfig en0 | grep "inet " | grep -v 127.0.0.1 | awk '{print $2}'`
IP_en1=`ifconfig en1 | grep "inet " | grep -v 127.0.0.1 | awk '{print $2}'`
IP_en2=`ifconfig en2 | grep "inet " | grep -v 127.0.0.1 | awk '{print $2}'`
#### Display User Name
echo "Username: $USER";
#### Display Computer Name
echo "Computer Name: $Computer_Name";
#### Display AD Domain Controller currently authenticated to and User Home
if [[ "$AD_User_Home" == *Invalid* ]]
then
echo "This machine is not bound to AD. Please contact your Help Desk."
else
echo "Domain Controller: $AD_DC";
echo "User Home: $AD_User_Home";
fi
#### Display Operating System and Sub Build
echo "Operating System: $OS_Version"_"$OS_Sub_Build";
#### Display Mac Address(es) and IP Address(es)
##### This is the only part that needs any explanation. See below on how the if statements work.
##### As new machines come out or if you support older hardware, this may need to be modified.
##### If en1 and en2 do not exist, then it believes it is a newer MacBook (Air/Pro Retina) with only wireless on en0
##### If it is an XServe, it has dual nics (en0/en1).
##### If it is a newish MacPro, it has dual nics (en0/en1). Wireless is BTO (unless Late 2013 Models). I'm assuming it has dual nics and wireless (en2)
##### All other cases (which _should_ support everything) will have en0 wired and en1 wireless.
if [ "$MAC_en1" == '' ] && [ "$MAC_en2" == '' ]
then
echo "Wireless Mac Address: $MAC_en0"
if [ "$IP_en0" != '' ]
then
echo "Wireless IP Address: $IP_en0"
else
echo "Wireless IP Address: Disconnected"
fi
elif [[ "$Hardware_ID" == *Xserve* ]]
then
echo "Ethernet 1 Mac Address: $MAC_en0"
if [ "$IP_en0" != '' ]
then
echo "Ethernet 0 IP Address: $IP_en0"
else
echo "Ethernet 0 IP Address: Disconnected"
fi
echo "Ethernet 2 Mac Address: $MAC_en1"
if [ "$IP_en1" != '' ]
then
echo "Ethernet 1 IP Address: $IP_en1"
else
echo "Ethernet 1 IP Address: Disconnected"
fi
elif [[ "$Hardware_ID" == *MacPro* ]]
then
echo "Ethernet 1 Mac Address: $MAC_en0"
if [ "$IP_en0" != '' ]
then
echo "Ethernet 0 IP Address: $IP_en0"
else
echo "Ethernet 0 IP Address: Disconnected"
fi
echo "Ethernet 2 Mac Address: $MAC_en1"
if [ "$IP_en1" != '' ]
then
echo "Ethernet 1 IP Address: $IP_en1"
else
echo "Ethernet 1 IP Address: Disconnected"
fi
echo "Wireless MAC Address: $MAC_en2"
if [ "$IP_en1" != '' ]
then
echo "Wireless IP Address: $IP_en2"
else
echo "Wireless IP Address: Disconnected"
fi
elif [[ "$Hardware_ID" == *MacBookAir* ]] && [ "$MAC_en2" != '' ]
then
echo "Wireless Mac Address: $MAC_en0"
if [ "$IP_en0" != '' ]
then
echo "Wireless IP Address: $IP_en0"
else
echo "Wireless IP Address: Disconnected"
fi
echo "Thunderbolt Mac Address: $MAC_en2"
if [ "$IP_en2" != '' ]
then
echo "Thunderbolt IP Address: $IP_en2"
else
echo "Thunderbolt IP Address: Disconnected"
fi
elif [[ "$Hardware_ID" == *MacBookPro10* ]] && [ "$MAC_en2" != '' ]
then
echo "Wireless Mac Address: $MAC_en0"
if [ "$IP_en0" != '' ]
then
echo "Wireless IP Address: $IP_en0"
else
echo "Wireless IP Address: Disconnected"
fi
echo "Thunderbolt Mac Address: $MAC_en2"
if [ "$IP_en2" != '' ]
then
echo "Thunderbolt IP Address: $IP_en2"
else
echo "Thunderbolt IP Address: Disconnected"
fi
else
echo "Ethernet Mac Address: $MAC_en0"
if [ "$IP_en0" != '' ]
then
echo "Ethernet IP Address: $IP_en0"
else
echo "Ethernet IP Address: Disconnected"
fi
echo "Wireless Mac Address: $MAC_en1"
if [ "$IP_en1" != '' ]
then
echo "Wireless IP Address: $IP_en1"
else
echo "Wireless IP Address: Disconnected"
fi
fi;
#!/bin/sh
##### There are many ways to do this. I personally use MC X using these same values. The choice is yours.
/usr/libexec/PlistBuddy -c "Add :AutoLaunchedApplicationDictionary-raw dict 0" /Library/Preferences/loginwindow.plist
/usr/libexec/PlistBuddy -c "Add :AutoLaunchedApplicationDictionary-raw:Hide bool false" /Library/Preferences/loginwindow.plist
/usr/libexec/PlistBuddy -c 'Add :AutoLaunchedApplicationDictionary-raw:Path string "/Applications/GeekTool.app/Contents/PlugIns/GeekTool.prefPane/Contents/Resources/GeekTool Helper.app"' /Library/Preferences/loginwindow.plist
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>91AD6DFE-D760-44F1-8190-FA75645E7BC2</key>
<dict>
<key>Command</key>
<string>#!/bin/sh
# Created by Erik Gomez
# Modified 30-10-2013
##### White Backgrounds will kill you!
##### /Applications/GeekTool.app/Contents/PlugIns/GeekTool.prefPane/Contents/Resources/GeekTool Helper.app must be a login item.
#### Script Variables
Computer_Name=`scutil --get ComputerName`
##### If you run a 'Magic Triangle' You will probably have to play with the AD_DC grep area.
##### Use netstat -a to find your controller(s) and parse them out.
##### In my environment, all of our Active Directory Domain controllers have 'dc' in their name.
#AD_DC=`netstat -a | grep "ldap" | awk '{print $5}'`
AD_DC=`netstat -a | grep "ldap" | grep "dc" | awk '{print $5}'`
Domain="domainnamehere"
AD_User_Home=`/usr/bin/dscl localhost -read /Active\ Directory/$Domain/All\ Domains/Users/$USER dsAttrTypeNative:homeDirectory | /usr/bin/sed -e 's/\\\/\\//g' | /usr/bin/awk '{print $2}'`
OS_Version=`sw_vers | grep "ProductVersion:" | awk '{print $2}'`
OS_Sub_Build=`sw_vers | grep "BuildVersion:" | awk '{print $2}'`
Hardware_ID=`sysctl hw.model | grep "hw.model:" | awk '{print $2}'`
MAC_en0=`ifconfig en0 | grep "ether " | awk '{print $2}'`
MAC_en1=`ifconfig en1 | grep "ether " | awk '{print $2}'`
MAC_en2=`ifconfig en2 | grep "ether " | awk '{print $2}'`
IP_en0=`ifconfig en0 | grep "inet " | grep -v 127.0.0.1 | awk '{print $2}'`
IP_en1=`ifconfig en1 | grep "inet " | grep -v 127.0.0.1 | awk '{print $2}'`
IP_en2=`ifconfig en2 | grep "inet " | grep -v 127.0.0.1 | awk '{print $2}'`
#### Display Computer Name
echo "Computer Name: $Computer_Name";
#### Display User Name
echo "Username: $USER";
#### Display AD Domain Controller currently authenticated to and User Home
if [[ "$AD_User_Home" == *Invalid* ]]
then
echo "This machine is not bound to AD. Please contact your Help Desk."
else
echo "Domain Controller: $AD_DC";
echo "User Home: $AD_User_Home";
fi
#### Display Operating System and Sub Build
echo "Operating System: $OS_Version"_"$OS_Sub_Build";
#### Display Mac Address(es) and IP Address(es)
##### This is the only part that needs any explanation. See below on how the if statements work.
##### As new machines come out or if you support older hardware, this may need to be modified.
##### If en1 and en2 do not exist, then it believes it is a newer MacBook (Air/Pro Retina) with only wireless on en0
##### If it is an XServe, it has dual nics (en0/en1).
##### If it is a newish MacPro, it has dual nics (en0/en1). Wireless is BTO (unless Late 2013 Models). I'm assuming it has dual nics and wireless (en2)
##### All other cases (which _should_ support everything) will have en0 wired and en1 wireless.
if [ "$MAC_en1" == '' ] &amp;&amp; [ "$MAC_en2" == '' ]
then
echo "Wireless Mac Address: $MAC_en0"
if [ "$IP_en0" != '' ]
then
echo "Wireless IP Address: $IP_en0"
else
echo "Wireless IP Address: Disconnected"
fi
elif [[ "$Hardware_ID" == *Xserve* ]]
then
echo "Ethernet 1 Mac Address: $MAC_en0"
if [ "$IP_en0" != '' ]
then
echo "Ethernet 0 IP Address: $IP_en0"
else
echo "Ethernet 0 IP Address: Disconnected"
fi
echo "Ethernet 2 Mac Address: $MAC_en1"
if [ "$IP_en1" != '' ]
then
echo "Ethernet 1 IP Address: $IP_en1"
else
echo "Ethernet 1 IP Address: Disconnected"
fi
elif [[ "$Hardware_ID" == *MacPro* ]]
then
echo "Ethernet 1 Mac Address: $MAC_en0"
if [ "$IP_en0" != '' ]
then
echo "Ethernet 0 IP Address: $IP_en0"
else
echo "Ethernet 0 IP Address: Disconnected"
fi
echo "Ethernet 2 Mac Address: $MAC_en1"
if [ "$IP_en1" != '' ]
then
echo "Ethernet 1 IP Address: $IP_en1"
else
echo "Ethernet 1 IP Address: Disconnected"
fi
echo "Wireless MAC Address: $MAC_en2"
if [ "$IP_en1" != '' ]
then
echo "Wireless IP Address: $IP_en2"
else
echo "Wireless IP Address: Disconnected"
fi
elif [[ "$Hardware_ID" == *MacBookAir* ]] &amp;&amp; [ "$MAC_en2" != '' ]
then
echo "Wireless Mac Address: $MAC_en0"
if [ "$IP_en0" != '' ]
then
echo "Wireless IP Address: $IP_en0"
else
echo "Wireless IP Address: Disconnected"
fi
echo "Thunderbolt Mac Address: $MAC_en2"
if [ "$IP_en2" != '' ]
then
echo "Thunderbolt IP Address: $IP_en2"
else
echo "Thunderbolt IP Address: Disconnected"
fi
elif [[ "$Hardware_ID" == *MacBookPro10* ]] &amp;&amp; [ "$MAC_en2" != '' ]
then
echo "Wireless Mac Address: $MAC_en0"
if [ "$IP_en0" != '' ]
then
echo "Wireless IP Address: $IP_en0"
else
echo "Wireless IP Address: Disconnected"
fi
echo "Thunderbolt Mac Address: $MAC_en2"
if [ "$IP_en2" != '' ]
then
echo "Thunderbolt IP Address: $IP_en2"
else
echo "Thunderbolt IP Address: Disconnected"
fi
else
echo "Ethernet Mac Address: $MAC_en0"
if [ "$IP_en0" != '' ]
then
echo "Ethernet IP Address: $IP_en0"
else
echo "Ethernet IP Address: Disconnected"
fi
echo "Wireless Mac Address: $MAC_en1"
if [ "$IP_en1" != '' ]
then
echo "Wireless IP Address: $IP_en1"
else
echo "Wireless IP Address: Disconnected"
fi
fi;</string>
<key>DropShadow</key>
<false/>
<key>FailureImage</key>
<data>
TU0AKgAABAj///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANAAAAGgAAACAA
AAAaAAAADQAAAAAAAAAAAAAAAAAAAAAAAAAA////AAAAAAAAAAAAAAAAAAAA
AAgAAQFYGBYWqysoKOExLy/9Kygo4RgWFqoAAQFXAAAACAAAAAAAAAAAAAAA
AP///wAAAAAAAAAAAAAAAAgGBgZ8Rz4+8qWXl//c09P/6+Tl/93T0/+ll5f/
Rz4+8gYGBnwAAAAIAAAAAAAAAAD///8AAAAAAAAAAAQHAgJkSS0t9Kt9ff/c
t7j/7NHS/+7T0//s0dL/3be4/6t9ff9JLS30BwICZQAAAAUAAAAA////AAAA
AAAAAAAmLhAQzJA+P/+1TEv/xmNe/8twav/LcGr/y3Bq/8ZjXf+0TEv/kD4/
/y4QEMwAAAAmAAAAAP///wAAAAAABgAATmAZGvitMi//uSwh/8E+Mf/HTED/
yU9D/8hNQP/DPjL/uiwi/64xL/9gGRr4BwAATQAAAAD///8AAAAAARUAAGiJ
GBr/wzgx/8tCNP/TV0n/3WZa/+BqXf/eaFr/1VhL/85DNP/GOTL/ihga/xYA
AGcAAAAB////AAAAAAkYAABslRoW/9JNQP/dYFL/63Jm//KAdv/2hXv/9IF3
/+10Zv/gYVP/1k5B/5YaFv8YAABrAAAACP///wAAAAANDAAAY4UZEu/iXU3/
8Hhr//yFef/+lYn//puP//+Xiv/8h3r/8Xlr/+ZdTv+HGRLwDQAAZAAAAAv/
//8AAAAADwAAAE5aDAfL4FZI//6LgP//mI7//qSY//+rnv/+p5r//5qP//+N
gf/nWEn/Ww0HywAAAE0AAAAN////AAAAAAwAAAAyDwAAjJInH+z/gHL//6qe
//+4rP//vrL//7uu//+soP//g3X/lioh7BEAAIsAAAAzAAAADP///wAAAAAF
AAAAIAAAAF0dAACpkTUq6dt2Z/z6n5D//7Sj//qhkv/bd2r8kTYr6R4AAKoA
AABcAAAAIAAAAAX///8AAAAAAQAAAA0AAAAyAAAAZwYAAKI0DgrIYi4l2XlA
NeJiLiXZNA4KxwYAAKEAAABoAAAAMwAAAA0AAAAB////AAAAAAAAAAADAAAA
EQAAADQAAABdAAAAfAAAAI8AAACVAAAAjgAAAHsAAABbAAAANAAAABIAAAAD
AAAAAP///wAAAAAAAAAAAAAAAAMAAAAOAAAAIQAAADYAAABGAAAATAAAAEUA
AAA2AAAAIgAAAA4AAAAEAAAAAAAAAAD///8AAAAAAAAAAAAAAAAAAAAAAQAA
AAUAAAALAAAAEAAAABMAAAARAAAACwAAAAUAAAABAAAAAAAAAAAAAAAAAA0B
AAADAAAAAQAQAAABAQADAAAAAQAQAAABAgADAAAABAAABKoBAwADAAAAAQAB
AAABBgADAAAAAQACAAABEQAEAAAAAQAAAAgBEgADAAAAAQABAAABFQADAAAA
AQAEAAABFgADAAAAAQAQAAABFwAEAAAAAQAABAABHAADAAAAAQABAAABUgAD
AAAAAQACAAABUwADAAAABAAABLIAAAAAAAgACAAIAAgAAQABAAEAAQ==
</data>
<key>FontFamily</key>
<string>LucidaGrande</string>
<key>FontSize</key>
<real>20</real>
<key>GeekletFrame</key>
<string>{{25, 50}, {600, 300}}</string>
<key>HasShadow</key>
<false/>
<key>Name</key>
<string>OSX_BG_Info</string>
<key>RefreshInterval</key>
<integer>43200</integer>
<key>SetLocale</key>
<true/>
<key>SuccessImage</key>
<data>
TU0AKgAABAj///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANAAAAGgAAACAA
AAAaAAAADQAAAAAAAAAAAAAAAAAAAAAAAAAA////AAAAAAAAAAAAAAAAAAAA
AAgBAQFYFhUWqygnKOEvLi/9KCco4RYVFqsBAQFYAAAACAAAAAAAAAAAAAAA
AP///wAAAAAAAAAAAAAAAAgGAwZ8Pj0+8peYl//S0tP/4+Tl/9LS0/+XmJf/
Pj0+8gYDBnwAAAAIAAAAAAAAAAD///8AAAAAAAAAAAUDAQJlLTEt9HqRff+4
0Ln/1efT/9jo1f/V59P/uNG5/3qRff8tMS30AwECZQAAAAUAAAAA////AAAA
AAAAAAAmEBYQyz1tP/9Xm03/eLJX/4e6YP+HuWL/h7pg/3ixV/9Wmk3/PWw/
/xAWEMsAAAAmAAAAAP///wAAAAAAAAAAThY8Gvc8jjD/TJwb/2CnHf9rryz/
bLEv/2ywLP9iqR7/TJ4b/zyQMP8WPBr3AAAATQAAAAD///8AAAAAAQAIAGge
YRv/VaUq/2WvIP91uzb/gsZI/4bIS/+DyEj/d743/2exIP9WqSr/HmIb/wAI
AGcAAAAB////AAAAAAgADABsJ3MY/3C6Nv9/xz3/kNNT/57dYv+i32f/n99k
/5HWVP+AyD3/cr02/yd0GP8ADQBsAAAACf///wAAAAAMAAYAYydqEPB/yD7/
lNhW/6PlZv+x8Xb/uPd8/7P0eP+k6Gf/ldpX/4DLQP8maxDvAAYAYwAAAAv/
//8AAAAADwAAAE4XRwXLd8Y5/6foa/+393v/wv6F/8r/i//F/4b/uPt8/6ru
bP95yTr/F0kFygAAAEwAAAAN////AAAAAAwAAAAyAAwAjEB6GOyh7Vz/yP+J
/9X/mP/b/5//2P+b/83/i/+m9F3/Qn4X7AEMAIsAAAAzAAAADP///wAAAAAF
AAAAIAAAAF4GFQCpTIQc6ZbZU/zC+3n/2P+L/8T6fP+a21b8UIkd6AYXAKkA
AABcAAAAIAAAAAX///8AAAAAAQAAAA0AAAAzAAAAZwAFAKIaMwTHQGIZ2FV5
JuFAYhnZGzQEyAAFAKAAAABnAAAAMgAAAA0AAAAB////AAAAAAAAAAADAAAA
EQAAADQAAABdAAAAewAAAI8AAACWAAAAjwAAAHsAAABcAAAAMwAAABEAAAAD
AAAAAP///wAAAAAAAAAAAAAAAAMAAAAOAAAAIQAAADYAAABGAAAATAAAAEcA
AAA2AAAAIQAAAA0AAAAEAAAAAAAAAAD///8AAAAAAAAAAAAAAAAAAAAAAQAA
AAUAAAALAAAAEAAAABMAAAASAAAADAAAAAUAAAABAAAAAAAAAAAAAAAAAA0B
AAADAAAAAQAQAAABAQADAAAAAQAQAAABAgADAAAABAAABKoBAwADAAAAAQAB
AAABBgADAAAAAQACAAABEQAEAAAAAQAAAAgBEgADAAAAAQABAAABFQADAAAA
AQAEAAABFgADAAAAAQAQAAABFwAEAAAAAQAABAABHAADAAAAAQABAAABUgAD
AAAAAQACAAABUwADAAAABAAABLIAAAAAAAgACAAIAAgAAQABAAEAAQ==
</data>
<key>TextAlignment</key>
<integer>0</integer>
<key>TextColor</key>
<data>
BAtzdHJlYW10eXBlZIHoA4QBQISEhAdOU0NvbG9yAISECE5TT2JqZWN0AIWE
AWMBhARmZmZmAQEBAYY=
</data>
<key>TextStrikethrough</key>
<integer>0</integer>
<key>TextUnderline</key>
<integer>0</integer>
</dict>
</dict>
</plist>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>DoNotAskAgainOnClose</key>
<true/>
<key>SUEnableAutomaticChecks</key>
<true/>
<key>SULastCheckTime</key>
<date>2013-10-30T14:55:34Z</date>
</dict>
</plist>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>AutoUpdate</key>
<false/>
<key>FrameConversionDone</key>
<true/>
<key>GeekletOrder</key>
<array>
<string>91AD6DFE-D760-44F1-8190-FA75645E7BC2</string>
</array>
<key>Groups</key>
<array>
<dict>
<key>GroupContent</key>
<array>
<string>91AD6DFE-D760-44F1-8190-FA75645E7BC2</string>
</array>
<key>GroupEnabled</key>
<true/>
<key>GroupName</key>
<string>Default Group</string>
</dict>
</array>
<key>NSNavLastRootDirectory</key>
<string>~/Desktop</string>
<key>NSWindow Frame NSFontPanel</key>
<string>2049 91 445 270 0 0 2560 1418 </string>
<key>PropertiesOrigin</key>
<string>{250, 610}</string>
</dict>
</plist>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment