Gagajo I wouldn't think your example - having shelves of books that have never been read - as being "virtue signalling" anyway. I would say it would more properly be described as pretentious or snobbish.
My understanding of the phrase is that it is meant to imply a person is either saying or doing something only because they want to appear morally superior.
I actually don't like the phrase, which, like the word "snowflake", is intended to be a slur on a person's character, implying they are shallow and insincere. It seems to me a modern version of the word "do-gooder" - heaven forbid that someone would actually want to do some good!
49,000 migrants invade Spanish enclave in 24 hours
Today the High Court has agreed that children can be given puberty blockers.
Doc Martin/Martin Clunes reinvents himself as the Father of American Doc Martin!



