Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Specifying ivy-bibtex but still installs helm #231

Closed
fintelkai opened this issue Jun 1, 2016 · 3 comments
Closed

Specifying ivy-bibtex but still installs helm #231

fintelkai opened this issue Jun 1, 2016 · 3 comments

Comments

@fintelkai
Copy link

I'm trying to do without the bloat of helm and use ivy instead. I tried to install ivy-bibtex and org-ref via use-package as follows:

(use-package ivy-bibtex
  :config
  (setq bibtex-completion-notes-path "~/Dropbox/Bibliography/biblio-notes.org"
        bibtex-completion-bibliography '("~/Dropbox/Bibliography/kvf-semantics.bib")
        bibtex-completion-library-path '("~/Dropbox/E-Library")
        bibtex-completion-pdf-open-function
         (lambda (fpath)
           (call-process "open" nil 0 nil fpath)))
)

(use-package org-ref
  :init
  (setq reftex-default-bibliography '("~/Dropbox/Bibliography/kvf-semantics.bib"))
  (setq org-ref-bibliography-notes "~/Dropbox/Bibliography/biblio-notes.org"
        org-ref-default-bibliography '("~/Dropbox/Bibliography/kvf-semantics.bib")
        org-ref-pdf-directory "~/Dropbox/E-Library"
        org-ref-completion-library 'org-ref-ivy-bibtex)
)

But what happens is that helm gets installed anyway, with this message: "Org-ref is installing 'helm'...". I'm hoping that helm isn't actually loaded at any point, but I'm not sure yet.

[PS: I assume this is the same issue mentioned at https://github.com//pull/213#issuecomment-217943584.]

@ericdanan
Copy link
Contributor

Yes I guess it is the same issue, I was not able to figure out why this happens. See also #218.

@jkitchin
Copy link
Owner

At the moment, this is expected. hopefully we will fix it in the next week.

@jkitchin
Copy link
Owner

jkitchin commented Jul 1, 2016

We tried for a couple of weeks to separate out an org-ref-ivy, but it did not succeed. I am tabling this effort and staying with one MELPA package for now. If helm is a deal breaker, I would suggest you run org-ref off the git repo and manage the packages yourself. You could use el-get for that.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants