:bug: Fix broken startup due to empty menu config

Seems like Atom doesn’t care empty keymap but not empty menus.
Add some package dependencies