BigEatie, to Amd
@BigEatie@fosstodon.org avatar

My old monitor died recently and I bought a to replace it. I have a 6500XT, I run with and and the / compositor. I bought the monitor for productivity issues as I'm not much of a gamer, the only games I play these days are Tagpro, a simple capture-the-flag browser game, and Chess.

(1/4)

amirny2205, to random
@amirny2205@toot.io avatar

my .emacs \w EXWM

https://dpaste.org/YMpyg
https://paste.rs/lUuOT.lisp

you can install GNU/linux on flash drive(full-featured version) or use virtualisation,
WSL and cygwin are solutions, too

consider Tor browser through VPsN, Richard Stallman uses it exclusively; about:config in firefox adrress bar to javascript.enabled = false, or use EU (eww, emacs web browser)

M-x zone in case Stalin has connection to your LCD at your PC
https://stackoverflow.com/questions/13386943/how-do-i-turn-on-zone-while-idle-in-emacs-through-my-emacs

https://paste.rs/PUnwm.txt

hexogen E=mc2

zrzz,

@amirny2205 Nice. This is what I use for my buffer rename logic to handle some special cases and to truncate names to a reasonable length:

(defun my-exwm-rename-buffer ()<br></br>  (let* ((class (or exwm-class-name ""))<br></br>         (title (or exwm-title exwm-class-name "exwm"))<br></br>         (name<br></br>          (cond<br></br>           ((string-match "chromium" class) "Chromium")<br></br>           ((string-match "firefox" class) "Firefox")<br></br>           ;; these need the program name prefixed<br></br>           ((string-match "MuPDF" class) (concat "MuPDF: " title))<br></br>           ((string-match "Gimp" class) (concat "Gimp: " title))<br></br>           (t title))))<br></br>    (exwm-workspace-rename-buffer (substring name 0 (min 60 (length name))))))<br></br><br></br>(add-hook 'exwm-update-title-hook 'my-exwm-rename-buffer)<br></br>

roygreenhilt, to vim
@roygreenhilt@fosstodon.org avatar

How to start a fight with old-school nerds everwhere.

"The editor wars are over. VScode won."

debacle,
@debacle@framapiaf.org avatar

@CrashCarroll @roygreenhilt

Around the 1990s the winner was vim.
Around the 2000s the winner was Eclipse.
Around the 2010s the winner was Sublime Text.
Around the 2015s the winner was Atom.
Now the winner is VS Code.

Who cares which editor will be the next winner? I just keep using , esp. as none of all the winners can read my email () or be my window manager () 🙂

bigeatie, to orgmode

I love , but there is an idiosyncrasy in org-capture's that seems atrocious to me. Whenever I go to capture a note, the capture buffer deletes all windows that are open except one, and splits it so only that window and the org-capture window are visible. As far as I can tell this is the behavior regardless of what your settings for display-buffer are.

This seems to be because instead of respecting display-buffer settings it uses delete-other-windows to ignore them instead. I can advise it to ignore delete-other-windows, which is better, but it still undoes any changes I make to my window layout while the org-capture buffer is open. Secondly, it also doesn't restore windows properly. I cannot fathom why the maintainers would ignore a user's display-buffer preferences.

This is bad enough that I'm thinking about abandoning org-roam, (and probably any other org-capture based workflows). I carefully curate my window layout so that I have the information needed available to me. Org-capture decides that it knows better, and leaves me with a highly inefficient workflow for accessing the information I need to make my note. I just don't understand the rationale here.

If anyone knows a workaround to this insanity, please let me know.

ericsfraga, to emacs

Going slightly crazy. I updated and built from , which I hadn't done since last September. All kinds of weird behaviour. 🤔 In particular, I can no longer start up Emacs as my window manager (). Dies during initialization and --debug-init makes no difference. 😟 Serious debugging called for, I guess.

Luckily, I have as my backup and simply using Emacs full screen is almost as good as exwm... but not quite.

Anarcat, to random

"Wayland and X.org are both part of freedesktop. Whatever maintenance is still happening on X.org is mostly being done by people who primarily work on Wayland. There isn't some kind of holy war going on between The Wayland Developers who want to kill X.org, and The X.org Developers who believe it is great and want to keep it. They're nearly all the same people, and they all want X.org to die."

— Adam Williamson https://lwn.net/Articles/960634/

janneke,
@janneke@todon.nl avatar

@Anarcat
You'd expect from a heterogeneous group of hackers that one of the first applications to be ported to Wayland would have been and , right?

janneke,
@janneke@todon.nl avatar

@Anarcat
Yeah, and that's great.

However, as far as goes the last I heard was https://emacsconf.org/2022/talks/wayland/ stating

"First blocker for becoming a compositor is that Emacs and Wayland both have their own event loop, and you can't merge them too. But you don't have to merge them because you can just make Emacs speak Wayland. So, Emacs becomes a Wayland client, and there's an extra server Emacs is talking to."

No idea if anything happened to resolve these issuse since then?

mms, to random
@mms@emacs.ch avatar

Are you using ? Is the single-threading actual limitation for daily use?

worldsendless, to emacs
@worldsendless@qoto.org avatar

One of the biggest life-savers on has been the command xrandr -s 0. This somehow refreshes things and causes my triple-monitors to wakeup in ways that -auto and -set do not. But I cannot find documentation on it ANYWHERE; I've checked the manpages, web search... nothing!

EDIT: just tried xrandr --help and saw that it is short for --size. I'm still not sure why it works such miracles, though...

hq1, to firefox
@hq1@fosstodon.org avatar

deleted_by_author

  • Loading...
  • BigEatie,
    @BigEatie@fosstodon.org avatar

    @hq1

    I like that workflow as well. Using with made it pretty easy -- I just have a single tab per window, set my buffer name to the title of the X-window, and I'm able to fuzzy search using my completion framework.

    worldsendless, to emacs
    @worldsendless@qoto.org avatar

    Would I recommend as daily driver? No. But I also won't stop living in it. https://orys.us/v6

    mitchmarq42xyz, to random

    Spent all evening getting working on my triple monitor setup. A few interesting challenges that together required understanding Xorg's historical issues with screens and displays etc. Tomorrow, keybindings! And autostarts. And maybe transparency...

    ms, to random
    @ms@emacs.ch avatar

    If you use some wm and you have some great bindings that won’t interfare with ones, I’d love to steal them :-)

    garjola,

    @ms @louis The best way I have found to avoid key binding interference is use as wm for ;)

    zrzz,

    @garjola @louis @ms I use as well. Its level of "interference with Emacs key bindings" is actually a negative value since it extends Emacs window management functionality to all X windows. So instead of losing keys you get to use your Emacs keys in places where you couldn't otherwise.
    And then you also get exwm-input-set-local-simulation-keys which pushes this even further.

    abbienormal, to guix Italian

    This whole thread

    And it just scratches the surface


    https://merveilles.town/@csepp/110630712415216894

    ArneBab,
    @ArneBab@rollenspiel.social avatar

    @amszmidt did they get better?

    I have one datapoint for a project I did follow after it left GNU: One year after leaving GNU Gnome broke my desktop so badly that I switched to (so that’s an example for getting worse after leaving GNU).

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • ngwrru68w68
  • everett
  • InstantRegret
  • magazineikmin
  • thenastyranch
  • rosin
  • Durango
  • ethstaker
  • Youngstown
  • slotface
  • khanakhh
  • kavyap
  • DreamBathrooms
  • Leos
  • osvaldo12
  • tacticalgear
  • cubers
  • cisconetworking
  • anitta
  • provamag3
  • modclub
  • mdbf
  • GTA5RPClips
  • tester
  • megavids
  • normalnudes
  • lostlight
  • All magazines