#!/bin/bash

# archypr:summary=Pull the latest Omarchy git changes

set -e

echo -e "\e[32mUpdate Omarchy\e[0m"

archypr-pdate-time

# Suppress Hyprland config errors while git updates default config files mid-pull
hyprctl keyword debug:suppress_errors true &>/dev/null || true

git -C $ARCHYPR_PATH pull --autostash
git -C $ARCHYPR_PATH --no-pager diff --check || git -C $ARCHYPR_PATH reset --merge

hyprctl reload &>/dev/null || true
