Remix.run Logo
bornfreddy 2 days ago

One thing that I love about Windows (and there aren't many others) is that pressing Super+V (instead of Ctrl+V) shows a list of last N clipboard entries and you can select which one you wish to paste. Simple and very effective.

You can also pin some entries so that they are permanently available, but that's a bonus.

I haven't seen a clipboard manager behave like that in Linux - can this one be used in a similar way?

garciansmith 2 days ago | parent | next [-]

KDE's default clipboard manager lets you summon a list (and you can change what shortcut to invoke it and do things like use a shortcut to move to the next clipboard entry) and edit entries. It doesn't let you pin them though, I think.

baq 2 days ago | parent | prev | next [-]

I’ve used ditto for this since before windows gained this capability. It also has an ignore list (e.g. keepass lives there) and a few other niceties which make it one of the first tools I install on a windows box (not very often anymore, granted).

Incipient 14 hours ago | parent [-]

Ditto is unparalleled. Ugly, but unparalleled. I've been using it for ages and every time I use a system without it I feel it's absence.

mnmalst 2 days ago | parent | prev | next [-]

I use a popup like that myself a lot. Clipman on xfce supports that but no pinning.

sbene970 2 days ago | parent | next [-]

The "Clipboard History"[0] Gnome extension also does this quite well in my experience. I also recently switched from Windows 11 (to Ubuntu), very happy so far.

Edit: Supports pinning and binding it to Super+V as well!

[0] https://extensions.gnome.org/extension/4839/clipboard-histor...

nine_k 2 days ago | parent | prev [-]

Yes, I this is the feature I miss most; I'm almost ready to try to remember how to write in C.

SweetSoftPillow 2 days ago | parent | prev | next [-]

I configured copyq to work exactly like this, so it's doable.

ASalazarMX 2 days ago | parent | prev | next [-]

Tried it, and found out I had disabled it in the past, and it fortunately has stayed off trhough updates.

How does it deal with usernames/passwords/secrets in the clipboard? Do you clean it up periodically?

Gracana 2 days ago | parent | next [-]

I looked at mine, and it only has entries from my current login session.

bornfreddy 2 days ago | parent [-]

That, and it only has about 10 of them. But anyway, if someone can access your clipboard manager then that's not very good...

KetoManx64 2 days ago | parent [-]

If someone has access to your computer to access your clipboard history, you're already been pwned and the clipboard with random scattered entries is the least of your worries.

pluc 2 days ago | parent | prev [-]

Use a password manager/passkey so you don't have to do this

magackame 2 days ago | parent [-]

Sometimes you have broken websites/apps so you gotta copypaste. Sometimes they even have fields where you can't paste either (K9mail on android) (I cry in 64 char password).

pluc 2 days ago | parent [-]

It'd be an interesting feature for a password manager to issue a system call to purge clipboard history on copying a password. Lots of password managers aren't just browser add-ons but full desktop apps

pluc 2 days ago | parent | prev | next [-]

Yup as others have said, super+v for me invokes greenclip's rofi plugin which gives me a nice themable clipboard history overlay.

Yasuraka 2 days ago | parent | prev | next [-]

https://github.com/SUPERCILEX/gnome-clipboard-history

Can show last N entries and has a search bar as well, so you can click type away and cycle through results with TAB. Supports pinning as well.

Balinares a day ago | parent | prev | next [-]

> I haven't seen a clipboard manager behave like that in Linux

Selection bias aside, Linux clipboards with history have existed for close to two decades, possibly more.

allen_fisher 2 days ago | parent | prev | next [-]

I'm using Gnome. On Gnome, you could just install "Clipboard Indicator" or something like this in Gnome Extension and set shortcut as "Super+V". It's pretty easy, I think.

hkon 2 days ago | parent | prev [-]

I love that feature too. I replicated it with this. https://github.com/sentriz/cliphist

In addition to what is shown here, I added a job that runs every 5 minutes which prunes the history so that I can comfortably copy sensitive information as well.