Hello Xebar, I had the same issue. I used the file-expand-wildcards function to make a list of all my org-mode files. The only thing is that I have to reload my .emacs when adding org files for refile to work properly. (setq myvar/org-dir "~/git/LeoUfimtsev.github.io/org/") (setq myvar/org-files (file-expand-wildcards (concat myvar/org-dir "*.org"))) ...customize..: '(org-refile-targets (quote ((org-agenda-files :maxlevel . 10) (nil :maxlevel . 10) (myvar/org-files :maxlevel . 10)))) Leo Ufimtsev | Intern Software Engineer @ Eclipse Team ----- Original Message ----- From: "Xebar Saram" To: "Stefan-W. Hahn" Cc: "Kyle Meyer" , "org mode" Sent: Thursday, March 5, 2015 12:50:29 AM Subject: Re: [O] refiling with helm thank you all, most of the code here was overkill for me (im very un-technical :)) but i found the last bit of code: > (setq org-outline-path-complete-in-steps nil) > > (require 'helm) > (require 'helm-config) > (helm-mode 1) to work great for me the only problem remaining is that it seems it does not give me refile option for all my agenda files just a few (which i cant understand why it chooses these). i have this in my refile config: (setq org-goto-max-level 10) also i have this in my config (setq org-agenda-files '("~/org/files/agenda/")) what am i missing here? thx alot! z On Wed, Mar 4, 2015 at 4:54 PM, Stefan-W. Hahn < stefan.hahn@s-hahn.de > wrote: Mail von Kyle Meyer, Sun, 01 Mar 2015 at 11:17:47 -0500: > "Stefan-W. Hahn" < stefan.hahn@s-hahn.de > wrote: > So, given the default values, I think the only setup needed to get > generic helm completion is > > (setq org-outline-path-complete-in-steps nil) > > (require 'helm) > (require 'helm-config) > (helm-mode 1) Yes, you are right. I tested it and it worked. Thanks Stefan -- Stefan-W. Hahn It is easy to make things. It is hard to make things simple.