diff --git a/_home.macos/private_dot_config/sz.env/zza_lsd.env b/_home.macos/private_dot_config/sz.env/zza_lsd.env new file mode 120000 index 0000000..7d969f0 --- /dev/null +++ b/_home.macos/private_dot_config/sz.env/zza_lsd.env @@ -0,0 +1 @@ +../../../_src.posix/private_dot_config/sz.env/zza_lsd.env \ No newline at end of file diff --git a/_src.posix/private_dot_config/sz.env/aliases.env.tmpl b/_src.posix/private_dot_config/sz.env/aliases.env.tmpl index 18b954d..c4b0225 100644 --- a/_src.posix/private_dot_config/sz.env/aliases.env.tmpl +++ b/_src.posix/private_dot_config/sz.env/aliases.env.tmpl @@ -1,11 +1,14 @@ #!/usr/bin/env -S bash -c 'echo "Not a user script. source(aka .) only"' +alias _ls='command ls ' {{- if eq .chezmoi.os "darwin" }} -alias l='ls -lahF --color=auto ' +alias ls='_ls -hF --color=auto ' +alias l='ls -la ' alias lold='l -t ' alias lnew='l -tr ' {{ else }} -alias l='ls -lahF --color=auto --group-directories-first ' +alias ls='_ls -hF --color=auto --group-directories-first ' +alias l='ls -la ' alias lold='l --sort=time ' alias lnew='l --sort=time --reverse ' {{- end }} diff --git a/_src.posix/private_dot_config/sz.env/zza_lsd.env b/_src.posix/private_dot_config/sz.env/zza_lsd.env new file mode 100644 index 0000000..680b003 --- /dev/null +++ b/_src.posix/private_dot_config/sz.env/zza_lsd.env @@ -0,0 +1,10 @@ +#!/usr/bin/env -S bash -c 'echo "Not a user script. source(aka .) only"' + +if is_cmd lsd; then + + alias _ls="$(command -v lsd) " + + [[ -n "${DBG}" ]] && echo "assigned lsd as ls alias." + +fi +