prioritize homebrew packages
give sd a better name
vim: Generate function
vim: java conveniences