I have a small OS drive (64GB) and install my programs on another larger drive. Before installing a program I create a folder on the data drive prior to installing. So, say I installed DVD Flick, I'll create a folder on the D drive called Flick, or whatever, then when installing you get the option where to install. Click on the browse button and select the folder that you created (Flick in this case) and it will install there. You will have it in your all programs list and a desktop icon if you select it on installing as normal.
OnePlus 5 review