From 65b568a2fa7d378bf7cb3af9081ec821112e9bd2 Mon Sep 17 00:00:00 2001 From: Bruno 21 Date: Sat, 21 Dec 2019 18:11:39 +0100 Subject: [PATCH] zsh_tools.sh first commit --- zsh_tools.sh | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100755 zsh_tools.sh diff --git a/zsh_tools.sh b/zsh_tools.sh new file mode 100755 index 0000000..5f12d5c --- /dev/null +++ b/zsh_tools.sh @@ -0,0 +1,29 @@ +#!/usr/bin/env bash + +echo -e "\033[1mzsh Tools: \033[0m" + +editeur=/usr/local/bin/bbedit + +# 1: ~/.zshrc +# 2: ~/..zsh_plugins.txt + +options=( + "(E)dit .zshrc" + "Edit .zsh_plugins.txt (P)" + "(S)ource .zshrc (reload)" + "(B)ackup .zshrc" + "(R)estore .zshrc" + "(Q)uit" +) + + +select option in "${options[@]}"; do + case "$REPLY" in + 1|e|E) "$editeur" ~/.zshrc ;; + 2|p|P) "$editeur" ~/.zsh_plugins.txt ;; + 3|s|S) source ~/.zshrc ;; + 4|b|B) scp ~/.zshrc funnymac@ftp.cluster011.ovh.net:www/backup ;; + 5|r|R) curl http://clicclac.info/backup/.zshrc > ~/.zshrc && reload ;; + 6|q|Q) break ;; + esac +done