restore_greeter() {
    tik_target_mount "" "required"

    local greeter_cfg="${TIK_ROOT_MNT}/etc/greetd/cosmic-greeter.toml"
    local greeter_orig="${greeter_cfg}.orig"

    if [ -f "${greeter_orig}" ]; then
        log "[restore_greeter] restoring pristine cosmic-greeter.toml (dropping tik's initial_session autologin)"
        prun /usr/bin/mv "${greeter_orig}" "${greeter_cfg}"
    else
        log "[restore_greeter] no cosmic-greeter.toml.orig found, nothing to restore"
    fi
}

restore_greeter
