I cannot believe that in this the year of our lord 2025 we still have two separate clipboard buffers on desktop Linux.
There are very few cases where I will execute a paste (whether it is with middle click or Ctrl-V) and I will want the resulting paste to be anything other than the last thing I copied. Whatever X11 subcommittee came up with the idea that users would want to juggle stuff between the two buffers, or whatever the fuck the thinking was, needs to be punished physically. It's not enough to tell them: They need to remember, so that they will know what they did was wrong, and get fearful in the future if they ever think of doing anything like that again. Their names should be made public, so that people in the future who might want to hire them will know what they did. (I tried to find out who it was, but Google is drunk again and couldn't really tell me all that much.)
I am already aware that the X11 people spent a lot of time huffing glue in between creating overly complicated standards documents. So maybe the fact that they made some baffling and wrong decisions for literally no reason isn't surprising. It was a long time ago, a lot of bad things happened back then. What I really cannot understand is why Wayland looked at that decision, and the long history of pain and suffering it had caused over the years, and decided, "You know what? Let's keep that around. What harm could it do? And anyway... it's compatible!"
Having two clipboards is literally just worse. Even if we go back to the pre-Wayland days, before the singular clipboard each app chooses to interact with became a mutually incompatible happenstance that depends on the toolkit and historical lineage of that particular tool, so that it's often simply impossible to copy and paste between two extra tools before you do the standard ritual of installing some "make my clipboard work please" incantations into your system setup that don't fully work but close enough to stop you complaining, it was still worse. Even back in the X11 days, when all the users just ignored the Ctrl-C clipboard and used the middle-click clipboard, it was still just extra work for no reason. Now, it's become completely unforgivable. I want to take away these people's car keys and replace them with a pair of identical keys and tell them that one or the other will randomly work, each morning, and they have to try it and find out, every time. I want to replace one of their morning yogurts with Elmer's glue, and tell them they should install a Yogurt sync tool if they don't want the glue, because it's important to be kind and accommodating to the people who need glue in the morning and that's what's important right now.
If anyone knows of something I can run that will just do a simple bidirectional sync between the two clipboards, so I can just pretend to myself that all of this isn't happening, please tell me. I tried to find a solution for half the morning so far, because I finally just got enraged by it, and I couldn't find one.
If I imagine hard to myself, I can maybe imagine a scenario where I might want to hit Ctrl-C, then I would accidentally highlight something right after, and then I would want to paste the thing I did Ctrl-C for. But surely that use case isn't the one that we need to wrap the whole desktop Linux clipboard situation around, to make sure that Fat-Finger Freddy can still get his pasting done, all while the rest of us have to go around saying things like "wl-paste -p -w 'wl-copy'" and everyone has to do a bunch of extra work whenever they want to do the already difficult task of making pasting work in an editor over SSH or something.
I literally can't believe how bad it is. It's like a prank. It's like one of those imaginary programming languages where someone invented a deliberately malicious feature and then implemented it to a T to be funny.
I do not like it. Not one bit.
Also: Did you know the are three clipboards? The third clipboard is called the "secondary selection," in keeping with the impeccable human logic that runs all through the X11 codebase like cordyceps through a staggering, dying ant.
Emacs is only editor in history that does anything with the third clipboard. Hold down "alt" and drag with the left button to highlight something, and that thing will go into the special top secret clipboard, where nothing will ever see it.
OH HOW USEFUL
SAID NO ONE EVER