Yea, this seems to be kinda common.
I'm wondering about /var and /tmp though. Do you do something special with your /tmp that would make it so that you would want it on a separate partition (like ramfs or something?)
Some question for /var? Just curious since it tends to not be something I care about that much (unless I was using it as a server or something?)
Yeah, tmp is using tempfs. As for var the two main reasons are to prevent issues where something goes wrong and logs file up the the root filesystem (rarely happens these days) and to prevent emerging large programs from filling it up as well. Compiling something like openjdk or libreoffice can easily fill it up so keeping it separate is best.