I'd like to list files grouped in such a sequence: ALL hidden files, directories, and the rest sorted by extension. So I made an alias in .bashrc like this:
alias ll="LC_COLLATE=C ls -AlhF --sort=extension --group-directories-first"
However this fails to put all the hidden files at first, only ending up sorting extension first and dot files second.
Any one can help me to achieve the goal?