desktop-goodies: initial commit

Initial commit of various desktop helpers.

Signed-off-by: Aliaksei Katovich <aliaksei.katovich@gmail.com>