From 83ce20cbbc7f81bc0e9900e67f1fafdd1a261342 Mon Sep 17 00:00:00 2001 From: Andrew Williams Date: Tue, 26 Nov 2024 16:35:06 +0000 Subject: [PATCH] [shell-common] Use code-insiders if installed --- shell-common/.config/shell-common/aliases.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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"