I want to write a function in my init.el
file that basically opens a file-browser minibuffer for the user (the standard one or the one from helm) and returns an absolute file name to be used in another function.
1 Answer
You're describing read-file-name
(which will use different UIs depending on the user's configuration and/or whether he triggered the current command with the mouse or with the keyboard).