mirror of
https://github.com/developersu/ClearClock.git
synced 2025-05-14 11:10:27 +03:00
24 lines
630 B
Bash
Executable file
24 lines
630 B
Bash
Executable file
#!/usr/bin/env bash
|
|
|
|
get_project_id() {
|
|
line=$(grep "^X-KDE-PluginInfo-Name" package/metadata.desktop)
|
|
IFS='='
|
|
read -ra array <<< "${line}"
|
|
projectid=${array[1]}
|
|
echo ${projectid}
|
|
}
|
|
|
|
PROJECT_ID=$(get_project_id)
|
|
INSTALL_LOCATION="${HOME}/.local/share/plasma/plasmoids/"
|
|
|
|
echo "Installing ${PROJECT_ID}"
|
|
|
|
if [ ! -d "${INSTALL_LOCATION}" ]; then
|
|
mkdir "${INSTALL_LOCATION}${PROJECT_ID}"
|
|
else
|
|
echo "Skipping directory creation: directory exists"
|
|
fi
|
|
|
|
cp -R "package/." "${INSTALL_LOCATION}${PROJECT_ID}/" &&
|
|
echo "Successfully installed ${PROJECT_ID} to ${INSTALL_LOCATION}/" ||
|
|
echo "Installation failed"
|