Hi, Andrew Erlanger <[email protected]> writes:
> Hello, Guix users. I've managed to get GuixSD running and am enjoying it > so far. To begin learning about the system, though, I am trying to set > up a minimal environment, and am having some trouble figuring things out. > > Specifically, I use the Emacs X Window Manager (found at > https://github.com/ch11ng/exwm), usually called exwm. What I can't > figure out is how to ``properly'' get exwm to be my primary window > manager, and to start from the login manager. Usually setting up exwm is > as simple as installing it from elpa, and then copying/linking the > provided xinitrc to the user's home directory. But I can't figure out > the equivalent method for GuixSD. Can someone point me in the right > direction? Thank you. If you create ~/.xsession, making sure that it has a proper shebang and is executable, it will be run when you log into X, ignoring whatever window manager selection was made within SLiM. The last thing ~/.xsession should do is to run your window manager in the foreground. Mark
