Dust collects not due to static, but due to the computer fans drawing in air. The only way to avoid this, is to buy a computer that doesn't need fans (passive cooling).
For now: don't place your computer on the floor. If you want to place it under your desk, put it on a shelf or plinth. This way, the dust at least collects on the floor underneath the computer, instead of inside the computer. That makes it much easier to keep the area clean.
Bundle the cables together (with tie wraps, for example) and keep them off the floor as well, to make it easier to run a vacuum cleaner around the computer.
You can reduce the amount of dust that collects by not leaving your computer on overnight.
There are two ways to do that and still avoid the long delay that starting the computer from scratch (cold boot) entails:
- put the computer in Sleep mode. It will stay powered up, but in a low-power state where no fans will need to run. Wake-up is pretty much instantaneous.
- put the computer in Hibernate mode. This saves the current state of the computer to harddisk, then switches off. Wake-up takes ~30 seconds. You may have to enable this mode first.
In both cases, all your open programs and documents from yesterday will be there, and you'll be up and running much faster than with a cold boot.
If you have a Mac, there is a third way: you can set the system to reopen all your open documents after a shutdown/restart. My 2012 Mac with an SSD boots, and starts 4 GB worth of open programs, in 30 seconds.