Avoid Farsley (and to a lesser extent Pudsey) I lived there for nearly two years, the people there are the most insular, unfriendly people I’ve had the misfortune to meet, not at all welcoming to incomers.
Far Headingley, Kirkstall and (bits of) Meanwood are good, probably the best parts of town for someone in their early twenties. Headingley/Hyde Park is packed with students and has high burglary rates and is a bit rough but lively.
Horsforth is nice but a wee bit further out, a bit dull mind.
It’s worth keeping an open mind, I’ve never seen somewhere where good areas and bad areas are so close together so it’s hard to generalise about large areas of the city.
Leeds is great, I still miss living there. The Tweed valley has its compensations though!