huyng/bashmarks

Add to homebrew for mac?

teomaragakis opened this issue · 8 comments

I think this project is perfect to add to homebrew so that Mac users can easily install it. Please consider doing so.

+1

I've had a quick look as to what's involved. It's pretty simple, but does need to use a tarball, the easiest option is to use Github's releases.

I've got a working install using a release of my fork. One issue may be that Homebrew wants everything to be installed in /usr/local/bin/, whereas the current Makefile installs bashmarks.sh in ~/.local/bin. See my gist for the formula.

@huyng Are you in a position to release a 1.0, It only takes 2 button clicks? If you don't have time to create a release, you could add me to the repo and I can do it?

Also there are quite a few un-merged pull requests. Would you like some help in merging them in and then creating a release for Homebrew?

Dave

Hey @daveharris , really appreciate the help. I will review the homebrew installation code if there's a PR available. This is a sensible feature to add.

Any more traction with this?

@daveharris I noticed the same issue with the install location. @huyng is there any reason in particular that the script installs there? It seems like /usr/local/bin would be a reasonable location vice creating the .local in HOME

Looks like there is a pull request already awaiting the tags/releases from this repo. Any interest in finishing this out @huyng?

+1

sam3k commented

I just saw a tweet to this awesome script and was really hoping i could install it via Homebrew. What ever happened to Homebrew/legacy-homebrew#36767? For now I will probably brew tap @alexandregz formula; but would be nice to get an official release. For those wondering what the commands to install from Alex's repo; this is it:

brew tap alexandregz/MXhomebrew
brew install bashmarks

And don't forget to add source bashmarks.sh to your ~/.bashrc or ~/.bash_profile or ~/.zshrc as given at the end of the installation. Should be something like:

source /usr/local/opt/bashmarks/libexec/bashmarks.sh