unofficial mirror of help-guix@gnu.org 
 help / color / mirror / Atom feed
* starting a window manager with xinitrc
@ 2017-08-26 11:38 Andrew Erlanger
  2017-08-29  0:35 ` Mark H Weaver
  0 siblings, 1 reply; 2+ messages in thread
From: Andrew Erlanger @ 2017-08-26 11:38 UTC (permalink / raw)
  To: help-guix

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.

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: starting a window manager with xinitrc
  2017-08-26 11:38 starting a window manager with xinitrc Andrew Erlanger
@ 2017-08-29  0:35 ` Mark H Weaver
  0 siblings, 0 replies; 2+ messages in thread
From: Mark H Weaver @ 2017-08-29  0:35 UTC (permalink / raw)
  To: Andrew Erlanger; +Cc: help-guix

Hi,

Andrew Erlanger <andrew.erlanger@gmail.com> 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

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2017-08-29  0:36 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-08-26 11:38 starting a window manager with xinitrc Andrew Erlanger
2017-08-29  0:35 ` Mark H Weaver

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).