1
0
mirror of https://github.com/tw93/Mole.git synced 2026-02-04 15:39:42 +00:00

🐛 update

This commit is contained in:
Tw93
2025-09-25 20:46:50 +08:00
parent c48ad6fcb7
commit ce608fcffc

View File

@@ -32,7 +32,7 @@ USAGE:
OPTIONS:
--prefix PATH Install to custom directory (default: /usr/local/bin)
--config PATH Config directory (default: ~/.config/clean)
--config PATH Config directory (default: ~/.config/mole)
--uninstall Uninstall mole
--help, -h Show this help
@@ -69,7 +69,8 @@ resolve_source_dir() {
# 3) Fallback: fetch repository to a temp directory (works for curl | bash)
local tmp
tmp="$(mktemp -d)"
trap 'rm -rf "$tmp"' EXIT
# Guard against set -u when trap runs outside the local scope
trap '[[ -n "${tmp:-}" ]] && rm -rf "$tmp"' EXIT
echo "Fetching Mole source..."
if command -v curl >/dev/null 2>&1; then
@@ -299,7 +300,6 @@ main() {
setup_path
echo ""
echo "══════════════════════════════════════════════════════════════════════"
log_success "Mole installed successfully!"
echo ""
echo "Usage:"
@@ -313,8 +313,6 @@ main() {
echo " $INSTALL_DIR/mole uninstall # Remove applications"
fi
echo ""
echo "Configuration stored in: $CONFIG_DIR"
echo "══════════════════════════════════════════════════════════════════════"
}
# Run installation