_LS_OPTS='-bCF --color=auto'
ls --group-directories-first >/dev/null 2>&1 \
&& _LS_OPTS="$_LS_OPTS --group-directories-first"
-alias ls="ls $_LS_OPTS"
+# I prefer POSIX collation for ls
+alias ls="LC_COLLATE=POSIX ls $_LS_OPTS"
unset _LS_OPTS
alias ll='ls -l'