Currently, homecreatefilter hardcodes that ~/ and ~/Desktop should be protected. This could be generalized by specifying which directories to protect on the commandline, or perhaps in the configuration file.