Add cdiff and safe scp alias
This commit is contained in:
@@ -30,5 +30,9 @@ fi
|
|||||||
export DYLD_FALLBACK_LIBRARY_PATH="$HOMEBREW_PREFIX/lib:${DYLD_FALLBACK_LIBRARY_PATH}"
|
export DYLD_FALLBACK_LIBRARY_PATH="$HOMEBREW_PREFIX/lib:${DYLD_FALLBACK_LIBRARY_PATH}"
|
||||||
export GI_TYPELIB_PATH="$HOMEBREW_PREFIX/lib/girepository-1.0:${GI_TYPELIB_PATH}"
|
export GI_TYPELIB_PATH="$HOMEBREW_PREFIX/lib/girepository-1.0:${GI_TYPELIB_PATH}"
|
||||||
export PKG_CONFIG_PATH="$HOMEBREW_PREFIX/lib/pkgconfig:$HOMEBREW_PREFIX/share/pkgconfig:${PKG_CONFIG_PATH}"
|
export PKG_CONFIG_PATH="$HOMEBREW_PREFIX/lib/pkgconfig:$HOMEBREW_PREFIX/share/pkgconfig:${PKG_CONFIG_PATH}"
|
||||||
alias code="workon claude; claude"
|
alias claude="workon claude; claude; deactivate"
|
||||||
alias python="python3"
|
alias python="python3"
|
||||||
|
|
||||||
|
# Tahoe 26 WindowServer bug: windows stay interactive but can't be moved by
|
||||||
|
# mouse or API until the window-management daemon is restarted (no logout).
|
||||||
|
alias unstick-windows="killall WindowManager"
|
||||||
|
|||||||
@@ -108,6 +108,7 @@ alias sudo='sudo '
|
|||||||
|
|
||||||
alias ls="ls --color=always"
|
alias ls="ls --color=always"
|
||||||
alias cgrep="grep --color=always"
|
alias cgrep="grep --color=always"
|
||||||
|
alias cdiff="git diff --color-words --no-index"
|
||||||
|
|
||||||
delzip() {
|
delzip() {
|
||||||
unzip -Z -1 "$@" | xargs -I{} rm -rf {}
|
unzip -Z -1 "$@" | xargs -I{} rm -rf {}
|
||||||
@@ -124,6 +125,7 @@ fi
|
|||||||
# Use safecp/safemv from the tools-repo when available (after ~/.local/bin is on PATH)
|
# Use safecp/safemv from the tools-repo when available (after ~/.local/bin is on PATH)
|
||||||
(( $+commands[safecp] )) && alias cp=safecp
|
(( $+commands[safecp] )) && alias cp=safecp
|
||||||
(( $+commands[safemv] )) && alias mv=safemv
|
(( $+commands[safemv] )) && alias mv=safemv
|
||||||
|
(( $+commands[safescp] )) && alias scp=safescp
|
||||||
|
|
||||||
if [[ -f ~/.ssh/sudo_key ]]; then
|
if [[ -f ~/.ssh/sudo_key ]]; then
|
||||||
[[ -e /tmp/sudo-agent.sock ]] || ssh-agent -a /tmp/sudo-agent.sock &> /dev/null
|
[[ -e /tmp/sudo-agent.sock ]] || ssh-agent -a /tmp/sudo-agent.sock &> /dev/null
|
||||||
|
|||||||
Reference in New Issue
Block a user