% arara: pdflatex
% arara: bib2gls
% arara: pdflatex
% arara: pdflatex
\documentclass{article}

\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[record,stylemods=longextra,style=long-name-sym-desc]{glossaries-extra}

\GlsXtrLoadResources[
 src={mixed-entries},
 selection=all,
 sort={letter-case},
 symbol-sort-fallback={name},
 match={entrytype={symbol|number}}
]

\GlsXtrLoadResources[
 src={mixed-entries},
 selection=all,
 sort={en-GB},
 abbreviation-sort-fallback={long},
 match={entrytype=abbreviation}
]

\GlsXtrLoadResources[
 src={mixed-entries},
 selection=all,
 sort={letter-nocase},
 entry-sort-fallback={symbol},
 match={entrytype=entry}
]

\GlsXtrLoadResources[
 src={mixed-entries},
 selection=all,
 sort={en-GB},
 match={entrytype={index|indexplural}}
]

\begin{document}
\printunsrtglossaries
\end{document}
