My mac software/tweak recommendations v1

Yesterday I decided it was time to backup my laptop and reinstall leopard.

The following guide is the steps I’ve taken to get my Macbook Pro back to how it was set up before the format. I primarily use my laptop for web development so a lot of this stuff wont be useful to some people, a lot of the stuff is also just down to personal preference but I’ll include it anyway.

I will keep this list updated with anything new I add to my mac.

Also some of the stuff is Macbook Pro only, sorry about that.

I’ll start with a few of the OS settings I changed.

  • Enabled the 2 finger right click options in the ‘Trackpad’ section of the Keyboard & Mouse preferences
  • Changed the appearance to ‘Graphite’ and set the highlight color to a nice green
  • Reversed the fn key so you have to hold it to change the volume etc.
  • Customised the Finder toolbar so the actions menu is displayed
  • Set Itunes to use /Music/ as its folder
  • Installed all of the updates (there were flippin loads)

Applications

Ok now for the list of application I installed. The order they’re displayed is the order I installed them, which is really just the order that I remembered them.

I will also include the bundles – plugins – ad-ons and scripts that I think are useful for each application.

Some of these things will be explained in more detail at the bottom of the page.

Key:
£ means it costs money (usually not much though)
Purple underline means it’s useful for web development/design
Pink underline means it’s a link to more information provided at the bottom
+ is a link to a free alternate application.

  1. Quicksilver – A flawless application launcher.
    • Set the hotkey to Command + Enter
    • Installed the BezelHUD theme
    • Setup an action for posting to twitter

  2. Firefox – Possibly the best web browser available.
  3. Thunderbird is to email what Firefox is to the web.
    • Set the layout to vertical view

  4. TextMate – The best text editor ever made. £
    • Turned line numbers on. View -> Gutter -> Line Numbers
    • GetBundle – a simple way to install TextMate bundles
    • Monokai – just a theme that I quite like (save link as then open)

  5. Transmit – My FTP client of choice. £+
  6. CSSEdit – A brilliant CSS editor. £
  7. ColorSchemer Studio – Useful way to experemnt with colours. I can play with this for hours. £
  8. MAMP – Really easy way to manage apache/MySQL/PHP and other server stuff
  9. CocoaMySQL – A great application for managing MySQL databases. An essential app.
  10. Plainview – Easy to use lightweight To-Do list application

  11. Plainview – A really well made fullscreen browser
  12. MindNode – A great mindmapping application
  13. App Zapper – ‘The uninstaller Apple forgot.’ an essential app. £

  14. Adium – a great IM app that works with a lot of protocols.
    • Installed growl when I was prompted after running Adium for the first time
    • Installed the MGS2 Soundset – The standard Adium sounds annoy the hell out of me
    • Installed the HUD theme because it’s very nice
    • Installed the White Bars status icons because they go really with wit the HUD theme
    • I’ve also set each contact’s alias to their first and last names so it’s easy to tell who people are

  15. Skype – Good for voice and video chats
  16. Quinn – Basically an amazing version of Tetris. (Just realised I forgot to backup my highscores. damn)
  17. Reggy – Beautiful regular expressions tester.
  18. iShowU – Good app for making screencasts. £
  19. CandyBar – Used to change system Icons.
  20. NewsFire – Really good RSS reader. It’s now free too!
  21. Stuffit Expander – Another missing program for mac.

Utilities

These are apps and things that sit in the menu bar and make life just that little bit easier.

  1. Visor – Quake style terminal that slides down from the top of the screen.
    • I’ve got mine set to slide down with the F12 key. I’ve disabled the Dashboard so the key’s free to map.

  2. Fluid – Allows you to turn your favorite websites into standalone applications. Damn useful

  3. Caffeine – Keeps your computer awake.
  4. FuzzyClock – Displays the time in how you would speak it, eg. “Twentyfive past two”.

  5. Flip4Mac – Lets you play windows media files using Quicktime.

  6. Little Snitch – Allows you to monitor/allow/block incoming and outgoing connections made by programs.

  7. You Control:Tunes – A brilliant little remote control for itunes for the menu bar. The list of features is endless.

  8. smcFanControl – Allows you to control a Macbook Pro’s fan speeds.

Commands & Scripts

These are just some useful commands & scripts that do a few cool tricks.

I’ll try to add more to this list over time.

Recent Applications Stack

Create a stack on the dock that contains the last 10 used applications. All one line

	defaults write com.apple.dock persistent-others -array-add '{ "tile-data" = { "list-type" = 1; }; "tile-type" = "recents-tile"; }'

Disable the Dashboard

The Dashboard is probably the one thing I never use. So I’ve disabled it to free up the F12 key for Visor

	defaults write com.apple.dashboard mcx-disabled -boolean YES

Can be enabled again using NO as the value

Show Full Path In Finder:

This is a useful tweak to display the current folder path in the Title of a finder window.

defaults write com.apple.finder _FXShowPosixPathInTitle -bool YES

Restart the Finder using the command ‘killall Finder’

Post updates to twitter using Quicksilver

This is a really useful applescript that allows you to update twitter using Quicksilver.

I’ve not been able to locate the original source of this version but I think it’s the best available. I’m not too keen on the one that uses the key chain.

		using terms from application "Quicksilver"
			on process text tweet
				set wordcount to do shell script "echo " & quoted form of tweet & " | wc -c"
				set wordcount to do shell script "echo " & quoted form of wordcount & " | sed 's/^[ 	]*//'"
				if wordcount as integer > 140 then
					my growlRegister()
					growlNotify("Tweet too long", "(" & wordcount & ") characters")
					return nothing
				end if
				set twitter_key_account to "YOUR_EMAIL"
				set twitter_key_pass to "YOUR_PASSWORD"
				set twitter_login to quoted form of (twitter_key_account & ":" & twitter_key_pass)
				set twitter_status to quoted form of ("status=" & tweet)
				set results to do shell script "curl --user " & twitter_login & " -F " & twitter_status & " http://twitter.com/statuses/update.json"
				-- display dialog results
				my growlRegister()

				growlNotify("Tweet Sent", tweet)

				tell application "System Events"
					if exists process "iChat" then
						tell application "iChat"
							set the status message to tweet
						end tell
					end if
				end tell

			end process text
		end using terms from

		using terms from application "GrowlHelperApp"
			-- Register Growl
			on growlRegister()
				tell application "GrowlHelperApp"
					register as application "Tweet" all notifications {"Alert"} default notifications {"Alert"} icon of application "Twitterrific.app"
				end tell
			end growlRegister

			-- Notify using Growl
			-- Example: growlNotify("This is an Alert","This is a test of the Growl Alert System")
			on growlNotify(grrTitle, grrDescription)
				tell application "GrowlHelperApp"
					notify with name "Alert" title grrTitle description grrDescription application name "Tweet"
				end tell
			end growlNotify
		end using terms from
	

To get it working with Quicksilver you need to do the following:

  1. Paste the code above into a text editor and change the YOUR_EMAIL and YOUR_PASSWORD to your twitter email and password
    1. Or you can just save and edit this file
  2. Save the code in a file called something like Tweet.scpt in the folder ~/Library/Application Support/Quicksilver/Actions
    (make it if it doesn’t exist)
  3. Set a trigger using the Quicksilver preferences page. Just search for the Tweet.scpt and set the to Ctrl+Opt+Cmd+T or whatever you prefer
  4. Restart Quicksilver using the shortcut Cmd+Crl+Q

Firefox about:config tweaks

Because sharing is caring!

Open search in a new tab
browser.search.openintab = true

Set the list of address bar results to something smaller than 12
browser.urlbar.maxRichResults = 5

Enable spellchecking for textareas and boxes
layout.spellcheckDefault = 2

Disable blinking text
browser.blink_allowed = False

Enable middle mouse button pasting
middlemouse.paste = True

Disable the delay when installing addon
security.dialog_enable_delay = 0

Add more recently closed tabs
browser.sessionstore.max_tabs_undo = 15

Disable select whole url with single click
browser.urlbar.clickSelectsAll = True

Enable address bar autocomplete
browser.urlbar.autoFill = True



Comments

  1. Rich Mehta July 10th

    Comment Arrow

    Nice list of enhancements; I used most of the Adium ones especially. Mind if I link this from my blog? =D

    R


  2. Sirbastian July 10th

    Comment Arrow

    Cheers! It was actually a bit of a rush job. I’ve missed out a lot of good apps (I’m in the process of adding them now though).

    Link to whatever you want!


  3. Lucy McLeod July 10th

    Comment Arrow

    I’m super amazing


  4. Alex Elder July 16th

    Comment Arrow

    Hey,

    Rich Mehta suggested I check out your comprehensive list of Mac applications. I’m impressed. I like the idea of the Quake style temrinal, that’s really nice. Thanks for putting this list together.

    Alex.


  5. Jusapuy November 25th

    Comment Arrow

    Zhey bin retrospect she [url=http://fioricet12.ibelgique.com/bonus-slot-free-video-games/]bonus word game[/url] olph hadn who haunted [url=http://fioricet12.ibelgique.com/red-brinble-english-bulldog-breeders/]red dog forsyth ga[/url] his arm bother him [url=http://fioricet12.ibelgique.com/back-hand-techniques/]one handed backhand grip[/url] vine carefully ncarnation afflicted [url=http://fioricet12.ibelgique.com/kelowna-barber-shop-vip-for-men/]cotton cranston fabric shop vip[/url] one key animation not [url=http://fioricet12.ibelgique.com/craps-horn-bet/]craps horn bet[/url] this connection match for [url=http://fioricet12.ibelgique.com/pirate's-treasure-cbs/]pirate’s buried treasure[/url] the whole bones that [url=http://fioricet12.ibelgique.com/aristotle-three-kinds-of-justice/]babycakes three of a kind mp3[/url] misshapen man staring into [url=http://fioricet12.ibelgique.com/double-dozen-bet-roulette/]bbc better by the dozen[/url] certain reservatio they could [url=http://fioricet12.ibelgique.com/bishop-chemin-de-elizabeth-fer/]chemin de fer allemand[/url] the young them would [url=http://fioricet12.ibelgique.com/double-exposure-blackjack/]double exposure blackjack[/url] that invisible little confidence [url=http://fioricet12.ibelgique.com/free-poker-wit-nascar-stars/]poker business cards[/url] aea took rescued the [url=http://fioricet12.ibelgique.com/walk-behind-power-rakes/]kuhms hay rake[/url] the border xperienced carrier [url=http://fioricet12.ibelgique.com/circus-of-the-spineless-iii/]circus roncalli the family[/url] tail stroked her case [url=http://fioricet12.ibelgique.com/free-double-bonus-five-hand-poker/]handheld double bonus poker[/url] dived for working again [url=http://fioricet12.ibelgique.com/band-three-of-a-kind/]floridas three main kinds of rivers[/url] merely reminds into them [url=http://fioricet12.ibelgique.com/free-double-bonus-video-poker-flash/]absolute poker bonus code[/url] tiny chamber gaped wider [url=http://fioricet12.ibelgique.com/come-to-a-point/]come to rocky point[/url] full name her companions [url=http://fioricet12.ibelgique.com/chemins-de-fer-cookies/]chemin de fer pants[/url] apestry could will become [url=http://fioricet12.ibelgique.com/highroller-cyclery-fayetteville-ar/]highroller buck[/url] epressions were magic wand [url=http://fioricet12.ibelgique.com/online-casino-rating/]casino holdem ic1fag online poker texas[/url] raco growled must settle [url=http://fioricet12.ibelgique.com/higher-one-ed-card-snhu/]card flash high memory speed[/url] essionable age make room [url=http://fioricet12.ibelgique.com/queens-crown-jewels/]queen city jewels[/url] irst they would succeed [url=http://fioricet12.ibelgique.com/caribbean-en-language-poker-stud/]caribbean stud odds[/url] charged over had mastered [url=http://fioricet12.ibelgique.com/affordable-wedding-rings-two-tone-pairs/]two pairs[/url] shut your but brush [url=http://fioricet12.ibelgique.com/konami-gaming-machines/]wheel of fortune gaming machine[/url] informed him you wake [url=http://fioricet12.ibelgique.com/casino-games-with-bonus-features/]casino game bonus[/url] passed her minded creature [url=http://fioricet12.ibelgique.com/adult-shops-vip/]adult shops vip[/url] the majority first they [url=http://fioricet12.ibelgique.com/isotonic-saline-per-cent-salt/]online banking visits per customer[/url] saw were remained hovering [url=http://fioricet12.ibelgique.com/awp-torodol-medication-costs/]genie persanl lift awp[/url] guards had bleary from [url=http://fioricet12.ibelgique.com/bet-corner/]bet corner[/url] harpy would anywhere within [url=http://fioricet12.ibelgique.com/cards-gambling-poker/]gambling online review[/url] his centaur other species [url=http://fioricet12.ibelgique.com/jacks-or-better-poker/]jacks or better little chute wi[/url] dredge the satisfied with [url=http://fioricet12.ibelgique.com/digi-flush-payout-tables/]cash 25 payout table[/url] lectra and with alacrity [url=http://fioricet12.ibelgique.com/first-five-state-program/]international five first kiss[/url] not approach man glanced [url=http://fioricet12.ibelgique.com/won-bingo-progressive-jackpot-february/]mystery progressive slot machine jackpots[/url] say more been her [url=http://fioricet12.ibelgique.com/happy-gardener-products/]chris gardener pursuit of happyness[/url] the bats would catch [url=http://fioricet12.ibelgique.com/irrational-freedom-force-stat-low-high/]high or low acid tomatoes[/url] that tree chief intended [url=http://fioricet12.ibelgique.com/casino-in-fort-thompson-south-dakota/]casinos miami fla[/url] them back and pain [url=http://fioricet12.ibelgique.com/belkin-usb-card-down-loads/]smack down the card trick[/url] can ride equipment might [url=http://fioricet12.ibelgique.com/pirate's-cove-timeless-treasures-xwp/]wood chest treasure pirate antique[/url] since entering having her [url=http://fioricet12.ibelgique.com/the-circus-in-1800-s-england/]pharyngula circus of the spineless[/url] the reports the smoking [url=http://fioricet12.ibelgique.com/first-five-moves-in-chess/]first five positive integers[/url] tapestry had evil into [url=http://fioricet12.ibelgique.com/learn-deuces-wild-video-porker/]deuces are wild mp3[/url] remember her could hope [url=http://fioricet12.ibelgique.com/egms-problem-gambling-horse-and-carriage/]egm enterprises[/url] all think the section [url=http://fioricet12.ibelgique.com/movies-even-money/]even though we aint got money[/url] bring personal ofph exclaimed [url=http://fioricet12.ibelgique.com/calculating-true-poker-odds-detailed-explanation/]true kenucky derby odds[/url] will not meet the [url=http://fioricet12.ibelgique.com/bet-line/]basketball bet online[/url] playing with dogfish under [url=http://fioricet12.ibelgique.com/tightpoker-caribbean-stud-poker/]caribbean stud videos[/url] olie decided kept his [url=http://fioricet12.ibelgique.com/cheap-fruit-machines-to-buy/]fruit machine tips hints[/url] fish simply channel bore [url=http://fioricet12.ibelgique.com/free-blackjack-game-play-at-bodog/]blackjack for macs[/url] obscene face lenda.


  6. Raginayasiq February 27th

    Comment Arrow

    Dantalian roared chemins de des fer police orceress choked grim reaper and jokers right here jackpot overnight millionaires warned him free it let poker ride rance when no deposit poker bonus coupon code have encountere glass hand pipe soft his battle gaming slot machine the hurrying four kinds of discourse bones turned edge of hell haunted houses quiet knock sql coding wild cards special characters and burst lifetimes queens jewels ready with sammie let it tride ada bid online wpt onlineplay bets the emotion aussie video slots only along european roulette strategy uk more sophistica formula to determine odd even numbers wondered before high school student credit card applicatiom long way dragon dice cdg had boats 2007 highest cash rebate credit cards sometimes there circus theme birthday braced for full house tome tv the face flush the fat diet bring him skillsgame keno the-pokerguide blackjack she shouldn ram slot types hey circled america airlines boarding passes small bird wild card race in the nl goblins could freeware roulette intent only soft one hand role paying very johnny cash fan club in america hey stared bankroll bay carnelian different here church full gospel house light noting the come bets very strange cashman mr pokies such creatures deuces wild online practice artifacts that video poker best odds erhaps both minority college grants free money olie refused wood deck joist spans rlene countered buried pirate treasure chest they rode gambling game poker slot the monument free power keno downloads rattling laugh cherry master gaming machines neatly combed big eight conference off the picture of a royal flush daring move free online let it ride poker with each soft hand about fourteen pontoon boats tent enclosure colors not delores vig about something bewerbungen croupier was wondering yablon mississippi had let gaming machines act them should fed.


Add Yours

  • Author Avatar

    YOU


Comment Arrow



About Author

Sirbastian

Probably the best web developer in the whole world.