I have set the ls program dired uses via
(setq insert-directory-program "gls"))
(so that I can specify
Trouble is when I browse a remote directory, TRAMP seems to use the same variable
insert-directory-program, but on arbitrary remote machines the
gls command might not be available.
How can I set the
ls program dired uses to
gls only for local directories?