| 12345678910111213141516171819202122 |
- #!/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
|