fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

11K
active users

Does anyone else use #emacs mainly in the terminal, even when you don't have to? I just find it cleaner and simpler, and I don't mind using external apps for pdfs and browsing, etc. What am I missing out on?

bignose

If it's working for you, there's no need to change. You're using whether it's in the text terminal or in a GUI.

With that said: You're not getting GUI font handling, Emacs access to the range of fonts and sizes, window management and keyboard commands, built-in document and image rendering, pixel-scale sizing of things, etc.

That's what you're missing; whether you want them is up to you. I would advise spending some time making a good config that shows off the GUI, try it on.

@ntnsndr

@bignose Sigh, yeah. That's helpful. Because none of those things are why I love using emacs. I love the combo of infinite features with visual minimalism. Whenever I use the GUI it just looks uglier to me.

But I'm still going to try the GUI more and configure it and see if it can persuade me!

@ntnsndr @bignose I'm curious what specifically bothers you about the GUI... I'd bet you could get a minimal-looking GUI #Emacs pretty easily. Have you tried any themes besides the default? Prot's modus themes are a nice place to start, they're built-in.

It's really nice to have more fonts and font sizes, and to be able to display images alongside text. I include a lot of images in my personal org notes, I think I'd miss that if I was forced to switch to terminal Emacs.

@pjaml @ntnsndr @bignose

you can remove virtually all the #emacs gui screen furniture if you want

@dekks @pjaml @ntnsndr @bignose Yep; I run in the GUI when I can so I can do stuff like output data science visuals, but I have all the Emacs GUI "furniture" disabled. I can still do nearly everything exactly the same in a terminal.

@pjaml @bignose Why terminal:

- I am in the terminal a lot of the time already (tho I could just do my terminaling within emacs)
- Integration with system fonts/colors
- I don't feel the need to use images in emacs but I guess I could
- Forced simplicity

@ntnsndr I agree with everyone who said it may not be worth switching if terminal Emacs is working for you, sounds like you may not need much of what the GUI version offers. Still, IMO it's worth experimenting. I imagine there might be occasional conflicts with keybindings between your terminal and Emacs. It's also nice knowing that everything can be configured in your init.el. E.g. if you want to turn off scroll bars, you do that in init.el rather than having to also manage terminal settings.

@pjaml Yes! I'm trying it—my new years project is working through Mastering Emacs