Screeching fan belt, noise in the morning, and after the car sits for a while.

I bought the car and it has this alternator bracket setup, I don’t think it’s off of 2001 dodge Dakota or Durango.

View attachment 1716170377

View attachment 1716170378

View attachment 1716170379

Definitely looks DIY to me. And it doesn't look like the end of the bottom bolt, at the head of the bolt, is supported. If so, I wonder if the mount is flexing and causing some misalignment or loss of belt tension resulting in the squeal.

At the very least, I would dump that and find either a non-AC bracket or cut down an AC one. Note that an AC one won't work with the truck PS mount if there is no pulley at the AC location. Not sure if you currently have PS or not, just don't want you to get fooled if you do and don't end up deleting it.