#!/bin/bash

[ -f "$HOME/.local/snippets/apply-color-helper" ] || {
    echo "Missing helper script: $HOME/.local/snippets/apply-color-helper"
    exit 1
}
. "$HOME/.local/snippets/apply-color-helper"

file="$HOME/.local/share/nwg-look/gsettings"

sed -i -E "s/^(gtk-theme=catppuccin-mocha-)[^-]+(-standard\+default)$/\1${colorName}\2/" "$file" || {
    log_error "Failed to edit ${file}"
    exit 1
}

nwg-look -a && nwg-look -x

log_success "nwg-look"

