pull down to refresh

Hey Freaks,
I'm looking to add modularity to my nix os setup, I'm in the middle of creating my first flake.
Should I set up flakes for a:
  • Gaming environment
  • Work environment
  • Coding enviornment
  • Bitcoin environment
  • 3d Printing environment
2k Sats for the best flake advice!
Much appreciated, Hustle