bc9cbb22fc
- Upgrade ls to long listing (-l -a) and drop the standalone l and lS functions in favor of abbreviations - Remove llm (ambiguous name, redundant with ltr) - Add lsr (reversed time oneline), lss (size-sorted), lD (dirs-only), lx (extension-sorted) - Enhance ltr with --all and age color-scale gradient - Wire up ls abbreviations: l, lS, lsR, lX, lT, lsT - Update README functions table and add Listing abbreviations section Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
13 lines
379 B
Fish
13 lines
379 B
Fish
# Copyright (C) 2026 Rootiest
|
|
# SPDX-License-Identifier: AGPL-3.0-or-later
|
|
|
|
function lsr --description 'Reversed time-sorted listing'
|
|
if which eza >/dev/null 2>&1
|
|
eza --oneline --sort=modified --reverse --icons --color=auto --hyperlink $argv
|
|
else if which lsd >/dev/null 2>&1
|
|
lsd -ltr $argv
|
|
else
|
|
command ls --color=auto -ltr $argv
|
|
end
|
|
end
|