How do I make *tree* list hidden files as well?
Use tree -a
$ man tree
-a All files are printed. By default tree does not print hidden files
(those beginning with a dot `.').
In no event does tree print the file system constructs
`.' (current directory) and `..' (previous directory).
Also gvfs
stuff are installed in many systems, you can use them too:
gvfs-tree -h