diff --git a/_home.macos/private_dot_config/sz.env/ccc_load_complete-alias.env b/_home.macos/private_dot_config/sz.env/ccc_load_complete-alias.env new file mode 120000 index 0000000..7a32d93 --- /dev/null +++ b/_home.macos/private_dot_config/sz.env/ccc_load_complete-alias.env @@ -0,0 +1 @@ +../../../_src.posix/private_dot_config/sz.env/ccc_load_complete-alias.env \ No newline at end of file diff --git a/_home.macos/private_dot_config/sz.env/zza_vivid.env b/_home.macos/private_dot_config/sz.env/zza_vivid.env new file mode 120000 index 0000000..0d0a47e --- /dev/null +++ b/_home.macos/private_dot_config/sz.env/zza_vivid.env @@ -0,0 +1 @@ +../../../_src.posix/private_dot_config/sz.env/zza_vivid.env \ No newline at end of file diff --git a/_home.macos/private_dot_config/sz.env/zzb_eza.env b/_home.macos/private_dot_config/sz.env/zzb_eza.env new file mode 120000 index 0000000..4d0f2e0 --- /dev/null +++ b/_home.macos/private_dot_config/sz.env/zzb_eza.env @@ -0,0 +1 @@ +../../../_src.posix/private_dot_config/sz.env/zzb_eza.env \ No newline at end of file diff --git a/_home/private_dot_config/sz.env/ccc_load_complete-alias.env b/_home/private_dot_config/sz.env/ccc_load_complete-alias.env new file mode 120000 index 0000000..7a32d93 --- /dev/null +++ b/_home/private_dot_config/sz.env/ccc_load_complete-alias.env @@ -0,0 +1 @@ +../../../_src.posix/private_dot_config/sz.env/ccc_load_complete-alias.env \ No newline at end of file diff --git a/_home/private_dot_config/sz.env/zzb_eza.env b/_home/private_dot_config/sz.env/zzb_eza.env new file mode 120000 index 0000000..4d0f2e0 --- /dev/null +++ b/_home/private_dot_config/sz.env/zzb_eza.env @@ -0,0 +1 @@ +../../../_src.posix/private_dot_config/sz.env/zzb_eza.env \ No newline at end of file diff --git a/_src.posix/private_dot_config/sz.env/.aliases.macos.env b/_src.posix/private_dot_config/sz.env/.aliases.macos.env deleted file mode 100644 index aeec94d..0000000 --- a/_src.posix/private_dot_config/sz.env/.aliases.macos.env +++ /dev/null @@ -1,16 +0,0 @@ -#!/usr/bin/env -S bash -c 'echo "Not a user script. source(aka .) only"' - -alias l='ls -lahF --color=auto ' -alias lold='l -t ' -alias lnew='l -tr ' -alias lu='l -U ' -alias ll='l -A' - -alias sudo='sudo ' - -export VISUAL="nvim" EDITOR="nvim" -alias nvim='POSTFIX_BUITINS=1 command nvim -p ' -alias vi='nvim ' -alias vim='nvim ' -alias nvimdiff='nvim -d ' -alias vimdiff='nvimdiff ' diff --git a/_src.posix/private_dot_config/sz.env/ccc_load_complete-alias.env b/_src.posix/private_dot_config/sz.env/ccc_load_complete-alias.env new file mode 100644 index 0000000..e3d5a3a --- /dev/null +++ b/_src.posix/private_dot_config/sz.env/ccc_load_complete-alias.env @@ -0,0 +1,10 @@ +#!/usr/bin/env -S bash -c 'echo "Not a user script. source(aka .) only"' + +f [ -f "$SZ_ENV_ROOT/lib/complete-alias" ]; then + source "$SZ_ENV_ROOT/lib/complete-alias" --noattach +fi + +if [[ -n "${DBG}" && -n "$( command -v _complete_alias )" ]]; then + echo "complete-alias will be loaded." +fi + diff --git a/_src.posix/private_dot_config/sz.env/zza_lsd.env b/_src.posix/private_dot_config/sz.env/zza_lsd.env index 680b003..f53a90f 100644 --- a/_src.posix/private_dot_config/sz.env/zza_lsd.env +++ b/_src.posix/private_dot_config/sz.env/zza_lsd.env @@ -3,6 +3,7 @@ if is_cmd lsd; then alias _ls="$(command -v lsd) " + alias lg="ll --git " [[ -n "${DBG}" ]] && echo "assigned lsd as ls alias." diff --git a/_src.posix/private_dot_config/sz.env/zzb_eza.env b/_src.posix/private_dot_config/sz.env/zzb_eza.env new file mode 100644 index 0000000..39cd88a --- /dev/null +++ b/_src.posix/private_dot_config/sz.env/zzb_eza.env @@ -0,0 +1,11 @@ +#!/usr/bin/env -S bash -c 'echo "Not a user script. source(aka .) only"' + +if is_cmd eza; then + + alias _ls="$(command -v eza) --icons " + alias lg="ll --git " + + [[ -n "${DBG}" ]] && echo "assigned eza as ls alias." + +fi + diff --git a/_src.posix/private_dot_config/sz.env/zzz_chezmoi.env.tmpl b/_src.posix/private_dot_config/sz.env/zzz_chezmoi.env.tmpl index 953652b..0e5ce42 100644 --- a/_src.posix/private_dot_config/sz.env/zzz_chezmoi.env.tmpl +++ b/_src.posix/private_dot_config/sz.env/zzz_chezmoi.env.tmpl @@ -7,6 +7,12 @@ if is_cmd 'chezmoi'; then export CHEZMOI_GITHUB_ACCESS_TOKEN={{- .githubToken | quote }} + CZG_ROOT="$(chezmoi git -- rev-parse --show-toplevel)" + alias czg="git --work-tree=$CZG_ROOT --git-dir=$CZG_ROOT/.git " + unset CZG_ROOT + + complete -F _complete_alias czg + czcd() { cd "$(chezmoi source-path "${@}")" }