• Vehicles • Fashion • Recipes • Blogs • Hunt • Travels • Sport • Fun • Handmade • IT • Education
Mini-Games
x

x
zakruti.com » IT - Software » IT, programs, coding
Turn Emacs Into A Window Manager With EXWM DistroTube

Turn Emacs Into A Window Manager With EXWM DistroTube

FBTwitterReddit

video description

Rating: 4.0; Vote: 1
Turn Emacs Into A Window Manager With EXWM DistroTube Emacs isn't a text editor. It's a desktop environment! I used to think that was a joke. But they weren't joking. Install an Emacs plugin called EXWM (Emacs X Window Manager) and add a few lines to your emacs config. Voila! Emacs is your window manager. - https://www.gnu.org/software/emacs/ - GNU Emacs - https://github.com/hlissner/doom-emacs - Doom Emacs - https://github.com/ch11ng/exwm - EXWM
Date: 2022-03-30

Comments and reviews: 10


I tried EXWM a month or so ago and I really like it, however I had some problems.
Firstly, I didn't find a way to get new X windows to open automatically in a split. If you use -C-&- to launch an application then its window replaces the currently displayed buffer which is fine as I can create a split beforehand. However if that X application in turn creates its own X windows (e.g. a file manager opening a file) then this new X window replaces the file manager. I'd like a way to have this second X window open in a new window/frame by default, which is more like a traditional tiling WM.
Secondly I really like the concept of the simulation keys, but I couldn't find a good way of using Evil's key bindings to control the window while still allowing for text input. I ended up disabling line mode pass-through and defaulting all windows to char mode when first opened, and then swapping to line mode whenever I need to control them, but this seems inefficient.
I'm curious to see how you get on and if you see the same problems. Hopefully you'll manage to find a nice solution!

reply

BTW, regarding xrandr, did you ever try working in portrait mode? As an avid book reader, I find it incredibly comfortable. Now, when displays are large enough to contain more than a hundred characters even when rotated by 90 degrees, most apps, including Emacs, terminal, browser, chat - virtually anything that deals with text rather than images - is easier when you can see more short lines.
reply

Hi Derek, i am a first year College student, i know only C programming language, recently i started using ubuntu as my primary OS, now i am confused which editor should i use vi or vim or Emacs, and I don't know anything about any of these editors so please help me how to get started...
reply

I wonder - I noticed that you have a gopher site as well and tried to load it with Lynx, but it didn't manage to connect to it; just out of curiosity, I gopher intrigues me... So I'm wondering is something wrong with my Lynx or has something happened to your -Gopherhole-?
reply

Software showcase in 6 months
Editor: Emacs
Media player: Emacs
File manager: Emacs
Terminal emulator: Emacs
Window manager: Emacs
Web browser: Emacs
Init system: Emacs
Boot loader: Emacs
Package manager: Emacs
OPERATING SYSTEM: EMACS

reply

Funny to see community throwing stones at projects like systemd when it violates the Unix philosophy of doing one thing and doing it right, but when Emacs tries to become a whole operating system people think it's awesome.
reply

>systemd is too bloated! Its against unix philosophy! There should be one program that does only one thing!
>So anyway, emacs is now my window manager, terminal [...] and from time to time text editor

reply

Props on Doom emacs - close enough to vanilla and way faster than spacemacs - liked spacemacs, but it takes too long to load, and it's configuration feels way further from vanilla emacs
reply

just a heads up, if you're using doom emacs, don't install exwm through the built-in package manager. add it to packages.el instead to have it updated with the rest of doom emacs.
reply

I just learned about Emacs and the Doom distribution after years of fiddling around different IDEs and man, mind = blown. What took me so long.
reply
Add a review, comment






Other channel videos