Trisquel with GNOME Flasback and exwm (Emacs X Window Manager)
- Inicie sesión o regístrese para enviar comentarios
As is said in (warning: GitCrap) https://github.com/emacs-exwm/exwm/wiki , exwm can be run under desktop environments.
I can't run exwm on regular GNOME, it seems to conflict with gnome-shell and destroys the session, but on GNOME Flashback (which doesn't use GNOME Shell) I have been successful in running exwm.
I install GNOME due to its wonderfully easy and reliable graphical configuration of things like WiFi and brightness, but I was only using it to configure these things and I would most of the time stay within an standalone exwm session. Now I mixed GNOME with exwm and have a beauty. GNOME is bloat? Emacs is bloat? Now we have two times the bloat. I love this
Maybe this configuration would also work on MATE since GNOME Flashback and MATE are somewhat similar, but I haven't tested this.
You can see that exwm is inspired by the suckless dwm (dynamic window manager), being a dynamic window manager with not only a tiled layout but also optional floating windows. My setup is similar with dwm the same way hate and love are alike (both based on strong emotion and obscession) but somehow opposites, my setup is a "bloated" beautiful abomination while dwm is "minimalist", but both are based on a dynamic layout and both are libre software.
The two swimming fishes are Wanda the Fish available as a GNOME Flashback applet. Wanda will give you a fortune by default. I have installed the "fortunes-off" package ("offensive" fortunes, some harmless but others genuinely insulting and hurtful) so when I click on Wanda Wanda will often say something that constrasts against the "family-friendly" vibes of GNOME
I also have the network upload/download applet to monitor my connection, as my connection has been quite unstable lately and often collapses. But my connection seems to have gotten better ever since I switched from PureOS to Trisquel (I'm not saying it's PureOS' fault by the way, it could be a number of factors such as me unironically trying to run everything as root in PureOS, after switching to Trisquel I decided it was a good time for me to try to have "good manners")
Also, a weather applet showing the weather from a neighbouring city.
Yes, I'm an Emacs addict. Addiction can be fun sometimes, I've had intense emotion with Emacs.
I'm using the version of Tor Browser from the Guix package manager, as such version has no autoupdates. I use "Tor Browser"'s "Safest" setting to block all JavaScript, I don't use "LibreJS" but rather block all JavaScript, "LibreJS" will still run non-free JavaScript as long as it's """trivial""" so it's unacceptable for me to use it.
Adjunto | Tamaño |
---|---|
emacsgnomeyeaaaaahhh.png | 258.52 KB |
Looks great
Thanks for sharing this, it looks interesting, I should certainly try it.
Because I like the tiling of dwm (I want tiling always, never floating) but I find it nice to have a common experience with the majority of Trisquel users, I use MATE with dwm, and it also works really well. But for sure I will try exwm.
EXWM also works with Mate. I tried it, and it works as it should: https://github.com/WJCFerguson/exwm-gnome-flashback
regards
Just tried exwm with KDE Plasma... It actually seems to work, surprisingly, though the window management becomes sloppy with with some of Plasma's interface going out of the screen edges.
Also, unlike GNOME Flashback, KDE Plasma doesn't seem to have an option to allow enabling extra Emacs-like keybindings for GTK applications. While exwm already enables some Emacs-like keybindings for GTK applications, on GNOME Flashback gnome-tweaks allows enabling further Emacs-like keybindings, but KDE Plasma doesn't seem to have this option, neither for GTK applications nor for Qt applications, so it seems like GNOME Flashback might overall be the best choice for exwm users due to how gnome-tweaks allows enabling extra Emacs-like keybindings.
This was a scientific experiment, I'm not actually planning on staying on KDE Plasma so luckily I made a Timeshift backup so I'm gonna revert to my earlier GNOME Flashback desktop now.