install trash-cli, init conda zsh

This commit is contained in:
Konano 2023-10-23 22:44:39 +08:00
parent 917676cca3
commit 9618990f3b
2 changed files with 12 additions and 6 deletions

View File

@ -119,13 +119,14 @@ configure_apt_upgrade() {
fi
}
configure_apt_install() {
read -p "要运行 apt install 吗?[N]: " response
configure_install() {
read -p "要运行 apt/pip3 install 吗?[N]: " response
if [[ $response =~ ^[Yy]$ ]]; then
apt update
apt install tmux git curl htop net-tools tcptraceroute tar unzip -y
apt install hexyl bat neofetch fd-find fzf -y
pip3 install trash-cli
apt install exa -y
if [ $? -ne 0 ]; then
@ -233,6 +234,8 @@ configure_miniconda() {
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh -O $tempdir/miniconda.sh
bash $tempdir/miniconda.sh -b -p ~/.miniconda3
rm $tempdir/miniconda.sh
~/.miniconda3/bin/conda init zsh
~/.miniconda3/bin/conda config --set changeps1 False
fi
}
@ -264,7 +267,7 @@ configure_nano
configure_vim
configure_tuna
configure_apt_upgrade
configure_apt_install
configure_install
configure_zsh
configure_tmux
configure_iptables

View File

@ -125,13 +125,14 @@ configure_apt_upgrade() {
fi
}
configure_apt_install() {
read -p "要运行 apt install 吗?[N]: " response
configure_install() {
read -p "要运行 apt/pip3 install 吗?[N]: " response
if [[ $response =~ ^[Yy]$ ]]; then
sudo apt update
sudo apt install tmux git curl htop net-tools tcptraceroute tar unzip -y
sudo apt install hexyl bat neofetch fd-find fzf -y
pip3 install trash-cli
sudo apt install exa -y
if [ $? -ne 0 ]; then
@ -239,6 +240,8 @@ configure_miniconda() {
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh -O $tempdir/miniconda.sh
bash $tempdir/miniconda.sh -b -p ~/.miniconda3
rm $tempdir/miniconda.sh
~/.miniconda3/bin/conda init zsh
~/.miniconda3/bin/conda config --set changeps1 False
fi
}
@ -270,7 +273,7 @@ configure_nano
configure_vim
configure_tuna
configure_apt_upgrade
configure_apt_install
configure_install
configure_zsh
configure_tmux
configure_iptables