Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Booting into exwm? #8

Open
anthrolisp opened this issue Jul 24, 2018 · 4 comments
Open

Booting into exwm? #8

anthrolisp opened this issue Jul 24, 2018 · 4 comments

Comments

@anthrolisp
Copy link

Do you boot directly into exwm? Do you use a window display manager with a defined exwm session? What's your setup? How do you start exwm? Thanks in advance!

@MatheusArtur
Copy link

Just add a "exec emacs" in your .xinitrc file. If you are using lightdm or something, google out

@anthrolisp
Copy link
Author

Awesome! Thanks! One more question: how to manage and monitor wifi/network from within EXWM? And also autostarting programs like Dropbox, etc. Thanks again for your help!

@MatheusArtur
Copy link

MatheusArtur commented Aug 4, 2018

I use the NetworkManager command: nmtui, to lauch network manager inside of the ansi-term (or any terminal emulator really), pretty simple and intuitive to use but I'm still looking for a alternative more integrated to emacs.
The .xinitrc file I mentioned earlier is also used to autostart programs, just make sure to put their command before the 'exec emacs' line. My .xinitrc for example:

setxkbmap -option ctrl:nocaps
xset r rate 200 50
compton -b
exec emacs

It only has compton as a startup program (Fixes EXWM screen tearing), the rest in just keyboard configuration. But you got the idea, just put the dropbox start command there.

@daedreth
Copy link
Owner

daedreth commented Aug 5, 2018

I do exactly this.

I also add a little bit more to my .xinitrc, like starting redshift or similar but I do plan on migrating all of it to init.el eventually.

For wifi, I have nm do the stuff for me, with nmtui just like @MatheusArtur said.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants