Hello Photos.app, goodbye free disk space

Just a quick note about the new Photos app in 10.10.3; there’s currently no way to disable the auto-generation of previews or thumbnails, so be prepared to lose a lot of disk space for your new library.

For a quick example, I have ~85GB of photos (around 9200 files) that I store on a secondary 2TB HDD, since my OS and applications are on a (relatively) small, 250GB SDD. I do however keep the various library files (e.g. all the metadata) on my SSD so the apps still startup very quickly. My old Aperture library, was around 1GB for 9200 photos, because I disabled automatic preview generation. My lightroom 5 library for the same 9200 photos is very similar, around 900MB.

The same library of 9200 photos converted to the new Photos app? 12.18GB

New intel ethernet kext

This is just a quick note in case somehow people haven’t already seen it, but Mieze over at insanelymac has started work on a new kext, specifically for modern intel ethernet adapters.

I used the 1.0.0d6 version without any issue for a week or so before moving to theĀ 2.0.0d1 experimental build, and so far both have worked pretty much flawlessly with my hackintosh. If you use clover for your bootloader, simply download either kext, mount your /EFI partition, delete AppleIntelE1000e.kext and drop in the IntelMausiEthernet.kext you downloaded. To be safe, run the following to wipe all your kernel/boot caches, then reboot.

sudo kextcache -system-prelinked-kernel
sudo kextcache -Boot -U /
sudo kextcache -system-cache
sudo touch /System/Library/Extensions

Well, it’s alive (and it’s fast!)


Just a quick update that there’s really not much at all necessary to make the GTX 970 work with Yosemite.

Install the card, and make sure it’s set as the primary gpu in your bios.

Reboot, and go to “Options” on the clover menu, and add the following to the end of your existing boot flags/options:

nv_disable=1

This should enable the system to boot, but with very broken graphics, no acceleration, etc. Don’t worry.

Go to Nvidia’s website and search for drivers for a GTX 600 Series (GTX 680 works) and choose “Yosemite 10.10.1” under operating system. Download that package and install it, reboot without the nv_disable=1 flag and enjoy!

MacVim for Yosemite

For anyone out there that uses Macvim, and is annoyed by the lack of updates, I took some time over the past few days to merge in the latest vim updates (e.g. 7.4.493) as well as pulling in some commits from the open pull-requests to refactor the tabs and full-screen mode for Yosemite.

Please note, I am NOT the author of any of the actual code, credit for the Yosemite refactoring is all to @zenangst on github.

Also of note, this includes the proposed ‘Yosemite’ style icons by @jasonlong. I’ve not yet managed to merge in the old split-browser hack, maybe one-day I’ll actually learn Objective-C and be able to figure that part out, right now it’s beyond me (sorry, I’m just a fuck-up.)

Anyway, if you want to use/install this fork, the easiest way is with homebrew:

brew edit macvim

and change the line:

head 'https://github.com/b4winckler/macvim.git', :branch => 'master'

to:

head 'https://github.com/jocelynmallon/macvim.git', :branch => 'b4-yosemite'

Then run:

brew reinstall macvim --HEAD --with-lua --with-luajit --override-system-vim

And of course feel free to omit any options you don’t personally use.