From 4a4f055c2d3ff9ccfc50abacac20c9beb8792ee2 Mon Sep 17 00:00:00 2001 From: Charles Cabergs Date: Sat, 31 Jul 2021 12:27:55 +0200 Subject: Added download of english and french dictionaries to install script --- install | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) (limited to 'install') diff --git a/install b/install index 82ffcdc..bb72883 100755 --- a/install +++ b/install @@ -4,7 +4,26 @@ # shellcheck source=/dev/null . config/zsh/zprofile -[ "$USER" = 'root' ] && { crontab 'crontab/root.crontab' ; exit ; } +if [ "$USER" = 'root' ] +then + crontab 'crontab/root.crontab' + + install_dict() { + url="$1" + archive_name="$(basename "$url")" + dir_name="${archive_name%%.tar.bz2}" + install_dir='/usr/share/stardict/dic' + [ ! -d "$install_dir" ] && mkdir -pv "$install_dir" + [ -d "$install_dir/$dir_name" ] && return + echo "----------------------------- Installing dictionary: $dir_name" + curl "$url" | tar -xjvf - -C "$install_dir" & + } + # other dictionaries at: http://download.huzheng.org/ + install_dict 'http://download.huzheng.org/dict.org/stardict-dictd_www.dict.org_gcide-2.4.2.tar.bz2' # english + install_dict 'http://download.huzheng.org/fr/stardict-xmlittre-2.4.2.tar.bz2' # french + + exit +fi mkdir -pv "$XDG_CONFIG_HOME" mkdir -pv "$XDG_DATA_HOME" -- cgit