Well peacock mainly feed on lizards which is why lizards are scared of peacock. When you keep a peacock feather in and around your house. The smell from the peacock feather is enough to scare away the lizards but this isn't a permanent remedy because the lizards will starting entering the house once when they come to know that there's no peacock in the house. You can try other ways to prevent lizards entering your house. Always keep your house clean and make sure that there's on left over food on the dining table, lizards feeds on small bugs and mosquito in your premises so use mosquito spray to kill them. So when there's no mosquito or bugs to feed on automatically lizards will get out of your house in search of bugs in other places, another way to prevent lizards is by using electric repellent. When you switch on the electric repellent it'll start to emit a high frequency sound which cannot be heard by human ears. Lizards will really by annoyed by this sound and will get out of your house immediately.