0

Good day,

I wanted to use the helm-org-in-buffer-headings function. Yet for some reason helm-org layer is missing. If I install it manually via package list packages it gets deleted with the next start of spacemacs.

How could I get helm-org to work? Maybe I should completely reinstall helm? If I put helm in configuration layers unfortunately helm-org doesn't install. The helm besides the helm-org seems to work fine.

1 Answer 1

2

If helm-org is not part of the helm layer, you can add it to your personal configuration manually. Add the package name to the dotspacemacs-additional-packages list in your .spacemacs file. If you find a nice way to configure it, consider learning a bit about how Spacemacs layers work and add the package to the existing helm layer configuration ;)

Spacemacs is configured to delete any package that does not belong to a layer and isn't in this list. I was confused by this at first too, but now I consider it a nice feature. It allows you to install and audit a package and then have it cleanly removed if you don't like it and want it around anymore.

6
  • 1
    If I add the helm-org in this way it produces the reoccuring error 'Error running timer org-indent-initialize-agent: (void-function org-time-add) [17 times]'. Also helm-org-in-buffer-headings shows only nil results instead of meaningful headings.
    – Rareform
    Dec 2, 2019 at 16:37
  • are you on the master or develop branch? i just installed helm-org and i'm not seeing that org-indent-intialize-agent error. you could try recompiling the org package directory, that might fix that error. i am seeing the nil results, but i'm not sure how to setup the package yet.
    – shoshin
    Dec 2, 2019 at 17:03
  • okay, well i tried installing helm and helm-org in a vanilla emacs install and the nil headings doesn't happen. i thought maybe the org-bullets package installed with spacemacs was causing the error, but i excluded it and it still didn't work. I would recommend opening an issue on the Spacemacs github and see if anyone can help out. in the meantime, you can try helm-org-rifle and its various functions to see if you can get the functionality you need with a different package?
    – shoshin
    Dec 2, 2019 at 17:28
  • Issue submitted: Git issue
    – Rareform
    Dec 3, 2019 at 15:47
  • @Rareform - sounds like there was an issue between an updated version of org and helm-org. helm-org has been updated and it seems to work with spacemacs now.
    – shoshin
    Dec 4, 2019 at 22:02

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.