Nicholas Pike

Like nailing jelly to a wall…

Archive for the ‘osx’ Category

More clipboard items for OSX

without comments

picture-15.pngThe internet has been buzzing with everyone’s solutions to increase the clipboard size for Windows - but what about for OS X?

Every OS X user should have QuickSilver installed - and thanks to QuickSilver you can easily have a clipboard history too!

Follow the steps below:picture-18.png

  • Open QuickSilver preferences (invoke QuickSilver, then press Apple+,)
  • Click on the Plugins category.
  • Put a check beside “Clipboard Module”
  • Optional: Go to the Preferences category, click on Clipboard and increase the size of the history. (I find 25 to be more then enough)

From now on, you can get your clipboard history by invoking QuickSilver, and then typing Apple+G. This will display the clipboard history, allowing you to pick an item to paste into the currently active application.

picture-16.png

Written by npike

January 28th, 2008 at 3:11 pm

Posted in osx, quicksilver

Leopard: Growl and Mail.app

with one comment

The release of Leopard into the wild has broken a good bunch of useful third party apps - one of my favorite being GrowlMail, which gives notifications of new mail in Mail.app.

There’s currently no ETA from the Growl team as to when this will be fixed in Leopard, but with some clever use of AppleScript, you can basically mimic its basic functionality for now.

Create a new AppleScript with Script Editor

Paste the following into Script Editor, and save it somewhere in your home folder (I put mine in ~/AppleScripts/GrowlMail.scpt).

 

on perform_mail_action(info)

            tell application "Mail" 

                set selectedMessages to |SelectedMessages| of info

                repeat with eachMessage in selectedMessages
                    set theSubject to subject of eachMessage
                    set theSender to sender of eachMessage

                    tell application "GrowlHelperApp" 

                        set the allNotificationsList to ¬
                            {"New Mail"}

                        set the enabledNotificationsList to ¬
                            {"New Mail"}

                        register as application ¬
                            "MailScript" all notifications allNotificationsList ¬
                            default notifications enabledNotificationsList ¬
                            icon of application "Mail" 

                        notify with name ¬
                            "New Mail" title ¬
                            "New Mail from " & theSender description ¬
                            theSubject application name "MailScript" 

                    end tell

                end repeat
            end tell
        end perform_mail_action

… and then create a new Mail Rule in Mail.app (You’ll find the Rule tab in Mail.app Preferences).

If any of the conditions are met:
Every Message
Perform the following actions:
Run AppleScript: ~/AppleScripts/GrowlMail.scpt

Written by npike

December 7th, 2007 at 11:34 am

Posted in leopard, osx