Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add the clipboard package #21

Closed
Slackadays opened this issue Feb 27, 2023 · 10 comments
Closed

Add the clipboard package #21

Slackadays opened this issue Feb 27, 2023 · 10 comments

Comments

@Slackadays
Copy link

I'm searching GH for all mentions of wl-clipboard and I came across 347647e. Adding wl-clipboard limits the usefulness of copying things with boxkit to just Wayland systems, which isn't very inclusive. My project Clipboard has an Alpine package and works on X11/Wayland/headless, and so including it here would allow boxkit to work with all those systems and not just Wayland ones. I hope this helps! :)

@castrojo
Copy link
Member

Sounds awesome! What's the package name?

@xynydev
Copy link
Member

xynydev commented Feb 27, 2023

Interesting project!
Though I can't help at feel a bit suspicous at this. It kind of feels dishonest going around Github promoting your project by searching for a rival packages name in different projects source code. Especially when you're not using those projects yourself. Just a thought.

@xynydev
Copy link
Member

xynydev commented Feb 27, 2023

@Slackadays
Copy link
Author

Slackadays commented Feb 27, 2023

Though I can't help at feel a bit suspicous at this. It kind of feels dishonest going around Github promoting your project by searching for a rival packages name in different projects source code. Especially when you're not using those projects yourself. Just a thought.

I'm just making full use of the tools available on GH to make sure as many people are helped as possible. The only reason I made Clipboard is because I got burned by xclip and wl-clipboard being unmarketed and leaving me without a way to copy stuff in the terminal and I don't want anybody else to experience that.

@castrojo
Copy link
Member

Yeah adding it isn't a problem at all! I do get an error though when trying to use it in a distrobox:

Opening libclipboardx11.so to look for setX11Clipboard failed, aborting ope
Specific error: Error loading shared library libclipboardx11.so: No such file or directory
Opening libclipboardwayland.so to look for setWaylandClipboard failed, aborting operation

I don't see any extra packages to install, am I missing something?

@Slackadays
Copy link
Author

Whoever made that package made an error then, as that's a debug message that you should only see if you're making it in debug mode. I'll contact the package maintainer and see if it can be fixed.

@Slackadays
Copy link
Author

@castrojo The Alpine packages have been updated, see https://pkgs.alpinelinux.org/packages?name=clipboard

Now CB should work great! 🚀

@castrojo
Copy link
Member

castrojo commented Mar 1, 2023

Awesome, I'll start using it!

This image is still 3.17 but I'll start an :edge one and add it. I'll keep this issue open as a reminder to myself.

@castrojo
Copy link
Member

castrojo commented Mar 5, 2023

I've PRed alpine edge to the toolbox community repo, once it's merged I'll work on this further.

@castrojo
Copy link
Member

Alright it's in there, thanks for the great tool!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants