#!/bin/bash set -e BASHRCD="$HOME"/.bashrc.d # ls replacement cargo install exa echo "which exa >/dev/null && alias ls='exa'" > "$BASHRCD"/alias_exa.sh # cat replacement cargo install bat echo "which bat >/dev/null && alias cat='bat'" > "$BASHRCD"/alias_bat.sh # find replacement cargo install fd-find # grep replacement cargo install ripgrep --features 'pcre2' # shell prompt replacement cargo +1.89 install starship echo 'eval "$(starship init bash)"' > "$BASHRCD"/starship.sh