Update zrep script:
- Comment out unused variable assignment. - Add installation path to theme installation message. - Prompt user to initialize config if not found. - Provide welcome message for first-time users.
This commit is contained in:
parent
ba1829953c
commit
3345f78b7a
10
zrep
10
zrep
@ -184,7 +184,7 @@ EOF
|
|||||||
autoload -Uz zini
|
autoload -Uz zini
|
||||||
echo "Loading configuration from ${ZREP_CONFIG}"
|
echo "Loading configuration from ${ZREP_CONFIG}"
|
||||||
zini ${ZREP_CONFIG}
|
zini ${ZREP_CONFIG}
|
||||||
install_dir=${config[main_zrep_install_dir]}
|
# install_dir=${config[main_zrep_install_dir]}
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [[ $(zrep_find_string zini) -eq 0 ]]; then
|
if [[ $(zrep_find_string zini) -eq 0 ]]; then
|
||||||
@ -227,7 +227,7 @@ EOF
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
if [[ ! -d ${install_dir}/themes ]]; then
|
if [[ ! -d ${install_dir}/themes ]]; then
|
||||||
echo "Installing the Classic theme"
|
echo "Installing the Classic theme to ${install_dir}/themes"
|
||||||
mkdir -p ${install_dir}/themes
|
mkdir -p ${install_dir}/themes
|
||||||
curl -s https://git.kekepower.com/kekePower/zrep/raw/branch/main/themes/classic -o ${install_dir}/themes/classic
|
curl -s https://git.kekepower.com/kekePower/zrep/raw/branch/main/themes/classic -o ${install_dir}/themes/classic
|
||||||
fi
|
fi
|
||||||
@ -369,8 +369,10 @@ function zrep_load_config() {
|
|||||||
echo "${ZREP_CONFIG} not found. Proceeding with 'zrep init'..."
|
echo "${ZREP_CONFIG} not found. Proceeding with 'zrep init'..."
|
||||||
zrep_init
|
zrep_init
|
||||||
else
|
else
|
||||||
echo "${ZREP_CONFIG} not found."
|
# echo "${ZREP_CONFIG} not found."
|
||||||
# Ask the user if they want to run 'zrep init'
|
# Ask the user if they want to run 'zrep init'
|
||||||
|
echo "\nWelcome to zrep. Looks like this is the first time you are"
|
||||||
|
echo "running me."
|
||||||
read "response?Would you like to run 'zrep init' to set up? (y/n): "
|
read "response?Would you like to run 'zrep init' to set up? (y/n): "
|
||||||
if [[ "${response}" =~ ^[Yy]$ ]]; then
|
if [[ "${response}" =~ ^[Yy]$ ]]; then
|
||||||
zrep_init
|
zrep_init
|
||||||
@ -810,7 +812,7 @@ function zrep_read_usage() {
|
|||||||
function main() {
|
function main() {
|
||||||
|
|
||||||
zrep_main_version_string
|
zrep_main_version_string
|
||||||
zrep_load_config
|
zrep_load_config ${1}
|
||||||
zrep_load_theme ${config[global_theme]}
|
zrep_load_theme ${config[global_theme]}
|
||||||
|
|
||||||
# Check if the second argument is "help" and the first argument is not empty
|
# Check if the second argument is "help" and the first argument is not empty
|
||||||
|
Loading…
Reference in New Issue
Block a user