| I have these aliases for various purposes: # Different options to search for files # da=36 cyan timestamps alias ls="EZA_COLORS='da=36' eza --time-style=relative --color-scale=age" alias lsa="ls --almost-all" # ignore . .. alias l="ls --long --classify=always" # show file indicators alias la="l --almost-all" # Tree view alias ltreea="ls --tree" alias ltree="ltreea --level=2" # Sort by time or size alias lt="ls --long --sort=time" alias lta="lt --almost-all" # lsd is faster than eza alias lss="lsd --long --total-size --sort=size --reverse" alias lssa="lss --almost-all" lla seems to go beyond what ls should do for some reason. Why show git and code complexity info? Just use tools dedicated for these things, otherwise, it will be an unmaintainable mess. If you can solve a problem easily with external tools, then there's no reason to add a feature for it. |