@@vaxryy I believe (But not legal advice, be aware), you can use Hyperland as long as your product isn't in the same sector with the company. But again, it's just what I think is the case.
Man if only it was also open source projects where maintainers don't give much though about that, just for an example : render fly railway, those 3 are cloud hosting solutions, the thing is impossible to search on Google/reddit unless it has a very distinguishable top level domain like "io" in case of fly Most JS projects are this way too, you literally have to append "js" at the end to find something meaningful
I've seen Clipboard mentioned often lately, and it's very serviceable. But my clipboard tool of choice is still CopyQ. Works on Linux, on Windows, it's FOSS, handles images (as data) and raw data formats, can be scripted heavily (internally) and incorporated into bash/powershell/whatever scripts easily as well. I have wrapped it in a way that invokes other clipboard managers (and a secured file as last resort) if CopyQ is not available for any reason, though.
It seems like if I copy a image, I have to open copyq, select the image, after that I can paste it. I can't straight copy image from my screenshot tool and paste it. Is there anyway around?
@@rafihasan7787 I never had to do that. I just copy the image and it's paste-able like text. Is there any other program working with the clipboard? Could also be a defect of your screenshot tool. I use ksnip.
Honestly I think it's great that this little tool exists, because it provides a lot of features to the user. However, from a developers perspective this program is trying to do like ... 5 jobs at once - and I don't think that's smart.
Does it interact with system clipboard? Like can I ctrl+v with than thing? Anyway, I don't get it's purpose, cause it's looks like fancy mv/echo/cat for me
It should interact with the system clipboard if it already doesn't. Point with clipboard is that you don't have to know where you want to output stuff when you want to run the command, as all of those force you to do that at runtime.
@@No-mq5lw That is why I throw stuff at /tmp first, and then I move it when I know where I want it. So.... I don't see the point unless it can integrate seamless with the system (^c, ^v, ^x...).
I use xsel with some shell scripts inclipboard, outlipboard, inprimary, outprimary. I use them every day. Though neovim whichkey registers preview makes me to want something like that on the console. On windows locked down at work clip works for inclipboad, but there's not outclipboard to send clipaboard to stdout. It's nice also to outclipboard|inclipboard to convert formatted text to plain text.
Very cool! I've used /dev/clipboard for scripting on some distros, but others have permissions problems doing that. I wonder if it actually stores the data on disk anywhere for non persistent items. That could be a security concern in some cases. I'll have to peek at the code and see, unless someone just knows off the top of their head.
It's definitely cool, but who has a workflow like this? The dev made it super easy to specify the clipboard index, but invented a new cli standard that is unlike anything I have seen before and probably doesn't work as well with shell completion. Other clipboard managers assumes you don't want to specify an index or clipboard, and rather append to one list. Isn't that what most people want?
Yeah, I'd rather have a clipboard stack, default to off the top, use some sort of name field for internal references. And I agree that it is a wonky CLI, it's just wrong. It'd make sense if it was -u for push, -o for pop, -n "name".
Wasn't seeing the point on using it as a cp or mv replacement for files but the multi clipboard feature seems awesome, that may replace some of my xclip aliases
I've been trying to manage intentional clipping of text elements from a windows box on a different physical network zone to send through to a Debian 11.6 Pi via MQTT, this seems like it might work for scripted listen and populate if I use a set clipboard number. Thanks Mr Robertson, you might have solved an ongoing problem I was hoping for a solution for. If anyone here knows of a better one I'm all ears on this one too!
The other name is clipboard-jh; nixpkgs actually took the sane approach of making it more specific than just clipboard. It's a neat thing, I dunno how often I will use it, but I have it installed regardless. Btw, I don't know if you've covered it, but ripgrep-all is a great CLI tool. At least for me at work, as I use it to just search through my entire work files when cross-referencing stuff from .xlsx files or .pdf files.
@@BrodieRobertson I see. If you have then I'm not sure a full video on rga would be worth it - it does add a lot of formats and have fzf integration which are neat, but idk.
@@anon_y_mousse an application shouldn't be able to see the quotes, unless the shell has some special API to do so. It could use the heuristic that if the string is the name of a file that exists, then it's a file, otherwise a string. But then it's vulnerable to typos so who knows 🤷
@@shanent5793 Yeah, they don't unless you quote things twice, like ' "single then double" ' or " 'double then single' ". Depending on whether you want to expand some shell variable when passing in arguments.
This looks cool, but you kinda need to micro manage it. I'll just stick with cliphist as i only need history from clipboard without the hassle of managing it.
Man this is exactly what I've been missing for about a year now, to copy files (images and videos) to chats and stuff. Just wish it'd let you use your own terminal color scheme. Hate when tools use their own by default. NO_COLOR to the rescue.
I love this app & most of FOSS, but I can't help but be paranoid about it. Apps used for clipboard functions, keyboard & such are critical in terms of security. While you may say never copy paste passwords, people will always use it for convenience. Imagine the kind of backdoors it opens if it's malicious or even benign but vulnerable. What makes FOSS projects like Linux or BSD kernels trustable & very secure is not that the code is publicly visible but that there are actual *many eyes* working on the code. What keeps me up at night is the automatic assumption of anything open source equals private & secure, thus not testing them for security & safety. Before anyone tells me xyz open source has no incidents like big closed source, I say have you searched with the same scrutiny for the given class of open source? This clipboard app is super cool though, probably has enough people checking the code.
I don't see the benefit from this program, mktemp solves this problem without reinventing cp, mv and several other tools. Even if I could think of a use case I doubt it's worth the added complexity "Manage the exact same file system, but with a layer of useless abstraction over it, and do it with this incomplete set of tools" is the exact opposite of streamlining. You can make something that solves your problem right now; rather than praying that a tool which cannot possibly solve it, magically will.
@@kylek3822 nah they do, i frequently use xsel myself, but i'm just saying this is what distinguishes it from all of those tools afaik, cp cannot copy files from or to your clipboard though and (unless i'm misuderstanding how this tool works), this tool can i'm sure there's technically ways you could probably do so, but i doubt they're as straightforward as this one, so i wouldn't say it's an "useless abstraction"
@Fiona You are. All the tool does is copy or move the file to a directory in /tmp (or elsewhere for persistent) as you can see at 8:00 . The functional differences in having it "in your clipboard" is that you type "cb copy foofile bardir" instead of cp foo/file/path bardir . Even if it did allow you to copy and paste files without typing it would quickly become unwieldy with multiple files.
them being locked might refer to them being locked by the linux file system when opened in another program. Looks like a nice program. should probably be renamed to something slightly more distinguishable, something as simply als clipbd would do.