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

View File

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