#!/bin/bash # scripts/90-post-install.sh - Post-installation tasks set -euo pipefail # Source utilities SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" source "$SCRIPT_DIR/utils.sh" post_install() { log_info "Running post-installation tasks..." # Source the new bashrc if in interactive shell if is_interactive && [ -f "$HOME/.bashrc" ]; then log_info "Reloading Bash config..." source "$HOME/.bashrc" fi # Show completion message log_success "Post-installation tasks complete" } # Run if called directly if [[ "${BASH_SOURCE[0]}" == "${0}" ]]; then post_install fi