There's a lemmy setting to hide read posts, but I think you have to upvote/down vote it to count as read. You can't change it within wefwef though, you have to go to your instance web page and then profile settings.
Yes I am already using that but it doesn't mark post read sometimes. It has certain criteria which is not met always. If application gives control to mark hidden and unhide as well it would be best.