const customTitlebar = require('custom-electron-titlebar'); const {remote, ipcRenderer} = require('electron'); module.exports = () => { const myBar = new customTitlebar.Titlebar({ backgroundColor: customTitlebar.Color.fromHex('#030303'), itemBackgroundColor: customTitlebar.Color.fromHex('#121212') }); myBar.updateTitle(' '); document.title = 'Youtube Music'; ipcRenderer.on('updateMenu', function (event, menu) { if (menu) { myBar.updateMenu(remote.Menu.getApplicationMenu()); } else { try { myBar.updateMenu(null); } catch (e) { //will always throw type error - null isn't menu, but it works } } }); };