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!
The Israeli election, will Netanyahu stay in power?
Have you ever been in a film or on television or radio?
Hotel and parking at Gatwick airport



