···11{ config
22, lib
33, pkgs
44+, upkgs
45, lpkgs
5667, isDarwin
···7071 # This is also a more pure version than using `__fish_ls_*` variables
7172 # that depends on fish internal ls wrappers and can be overridden by
7273 # bad configuration. (e.g. NixOS `environment.shellAliases` default)
7373- ls = "${lib.getExe pkgs.eza} --color=auto --icons=auto --hyperlink";
7474+ ls = "${lib.getExe upkgs.lsr}";
74757576 pasters = "${lib.getExe pkgs.curl} --data-binary @- https://paste.rs/";
7677···9596 tp = "trash-put";
96979798 # Listing utilities
9898- l = "ls -aF";
9999- ll = "ls -lhaF";
100100- tree = "ls -T";
9999+ l = "ls -A1";
100100+ ll = "ls -Al";
101101102102 # Nix-related
103103 ur = " unlink result";