A great alternative to Homebrew is pkgin because of it's speed and the amount of packages available in pkgsrc. More info here: http://saveosx.org/
This is the work of Jonathan Perkin (from joyent): http://www.perkin.org.uk/ It's great. It really is. I never understood why it's not used by more people. Homebrew is simply awful.
Hacker's Guide to Setting Up Your Mac
31–40 of 267 posts
Re: Hacker's Guide to Setting Up Your Mac
#32...right? `brew install bash` will just give you /usr/local/bin/bash, and then use that as your interactive shell.
Re: Hacker's Guide to Setting Up Your Mac
#33How many developers are launching bash scripts with environment variables defined by third parties?
Re: Hacker's Guide to Setting Up Your Mac
#34Earlier quoted context omitted.
I get the joke, and it was the first thing that popped in my head too. But in all seriousness, OS X is Unix as well, and can do pretty much any Unix based task that GNU/Linux can. Sometimes the best tool for the job is the one you already own.
BSD differs from Linux in some important ways. If one of those differences affect your works, than Mac OS X is useless, even if it is Unix (and Linux, some would say, isn't)
That said, for just about any project I've ever worked on within a GNU/Linux ecosystem, I could have easily adapted it to Mac if that was my chosen platform. HTML is HTML, JavaScript is JavaScript, so for today's web-centric projects the OS you're running doesn't matter as much. Even languages like Python don't really care what's under the hood.
Of course, if you're doing Linux kernel development, or targeting a GNU/Linux deployment, then a Mac isn't the best idea. :)
Re: Hacker's Guide to Setting Up Your Mac
#35Anybody have any suggestions on how to do this on a Windows PC? I like Ninite[1] a lot but I would prefer something more customizable. [1]: https://ninite.com/
Re: Hacker's Guide to Setting Up Your Mac
#36i personally think Boxen is the easiest way to setup a brand new machine. it can also easily be distributed and updated the only downside is that it requires Xcode + command line tools. https://boxen.github.com/
`xcode-select --install`
Re: Hacker's Guide to Setting Up Your Mac
#37I'm surprised oh-my-zsh wasn't mentioned.
Re: Hacker's Guide to Setting Up Your Mac
#38A great alternative to Homebrew is pkgin because of it's speed and the amount of packages available in pkgsrc. More info here: http://saveosx.org/
This is the work of Jonathan Perkin (from joyent): http://www.perkin.org.uk/ It's great. It really is. I never understood why it's not used by more people. Homebrew is simply awful.
Re: Hacker's Guide to Setting Up Your Mac
#39This "cool hacker settings for your Mac" script turns off your laptop's power saving features (sleep, display dimming, hibernation even though sleep was off(?)), removes at least three kinds of backups for data loss (MobileTimeMachine, Resume, hibernation file), and changes AppKit settings in a way your customers will never be using (by turning off Automatic Termination, which is pretty harmless). Please don't run sc…
That said, these projects are useful for showing off strategies for others to adopt. I treat them much like someone's heavily customized emacs or vim setups: a good reference for ideas, but only ever to be cherry picked into my own setup, and only after I understand the piece I'm picking.