#!/bin/bash # This script deploys ~/.local/share/omarchy/config/X/Y/Z -> ~/.config/X/Y/Z config_file=$1 if [[ -z "$config_file" ]]; then cat </dev/null # Replace config with new default cp -f "$default_config_file" "$user_config_file" 2>/dev/null # Compare and delete/inform accordingly if cmp -s "$user_config_file" "$backup_config_file"; then rm "$backup_config_file" else echo -e "\e[31mReplaced $user_config_file with new Omarchy default.\nSaved backup as ${backup_config_file}.\n\n\e[32mChanges:\e[0m" diff "$user_config_file" "$backup_config_file" fi