If you can get around in Linux, I would test drive the software on Linux to make sure it is as useful to you as you imagine it to be before doing the work of figuring out how to install it on OSX.
I will add that the difficulty of installing relatively unpopular Linux packages on OSX is one of the biggest disadvantages of OSX for me. (The unavailability of laptops in which everything Just Works is of the biggest disadvantages of Linux for me.).
I've tentatively given up on relying on software that requires X while I am using OSX: I plan to keep on test-driving such software (on Linux), and if I decide I have got to have access to it, I will switch back to Linux.
[1] https://github.com/mason-larobina/luakit/blob/develop/config...