If you want to attach the Edge sidebar to Windows desktop, here is how to do that. You can detach the sidebar and show it on your desktop as a standalone feature ...
Here’s how you can pin desktop apps to the taskbar in Windows 8.1. This makes it faster and easier to access them. 1. Open the app you want to pin while in the desktop. 2. Right-click the app’s icon ...