modularized desktop-laptop again to allow for custom workspace names and added back in weechat config
modularized desktop-laptop again to allow for custom workspace names and added back in weechat config