Buy cable crossovers in our shop.
Answer by Nothgrin
You will need to turn on internet connection sharing on both of the computers. While the laptop will have a setting that states its the gateway that all computers connect to for internet. And the desktop will be set as the one receiving the connection.