Can anyone look at my setup and tell me where i went wrong?

i’m asking for help with my guix setup. i followed david guidelines for a modular system. however i can’t get gaming to work or emacs for coding in python and etc. can someone look at my setup i have on codeberg. since i can’t i on here? please any advice would be great. the naming scheme might look silly but i did that way because i wanted to make it easy for me to remember where stuff was. It themed after transformers. Yes those transformers. anyway please if you like to spare anytime i’m greatful.

~/.dotfiles/
├── channels.scm
└── transformers/
├── systems/
│ ├── unicron.scm # base — all machines inherit from here
│ ├── galvatron.scm # PC (VoidOS)
│ └── cyclonus.scm # Laptop
├── hardware/
│ └── soundwave.scm # kernel, initrd, firmware
├── users/
│ └── shockwave.scm # user accounts
├── packages/
│ └── wheeljack.scm # system packages
├── services/
│ └── starscream.scm # desktop services
└── home/
├── home-config.scm # guix home environment
└── services/
└── shell.scm # fish + starship

Galva-tron notifications@systemcrafters.discoursemail.com writes:

however i can’t get gaming to work or emacs for coding in python and etc.

What are the specific issues?

For Emacs, are you just not understanding how to load python and python
libraries into the profile so you can eval code and stuff from within
Emacs? That would require the emacs-guix package and loading the
profile, or start using direnv + envrc Emacs package to do it
automatically…or just install everything to your home config, but that
will not scale well.

my issues is that how get steam up and running. also is my setup look good?