diff --git a/shell-common/.config/shell-common/aliases.sh b/shell-common/.config/shell-common/aliases.sh index a780d16..e35d681 100644 --- a/shell-common/.config/shell-common/aliases.sh +++ b/shell-common/.config/shell-common/aliases.sh @@ -1,12 +1,16 @@ # macOS aliases if [[ $(uname) == "Darwin" ]]; then alias ls="ls -FG" - alias code="code-insiders" alias flushdns="sudo dscacheutil -flushcache && sudo killall -HUP mDNSResponder" else alias ls="ls -F --color=auto" fi +# Use code-insiders if installed +if [ -x "$(command -v code-insiders)" ]; then + alias code="code-insiders" +fi + # NixOS aliases if [ -f "/etc/NIXOS" ]; then alias nixos-rebuild="cd ~/nixos-config && make rebuild"