Clipboard #175
Closed
joshcangit
started this conversation in
Issues
Clipboard
#175
Replies: 1 comment 1 reply
-
This package would have to be added into the MPR before it could be included here @joshcangit. If you'd be willing to maintain the package, I could help you get it added into the MPR though, and then it could be added into here no problem. |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Package name
clipboard
List any other notes that might aid in the inclusion of this package (Is the upstream/MPR package popular? Is the upstream well-known or from a reputable source?).
The Clipboard project is an easy-to-use terminal clipboard manager with many useful features.
Yuck, ugh, and puke! We can do better.
Clipboard is your time and effort saver to use anytime, anywhere in the terminal. Cut, copy, paste, add, remove, and make note of anything sitting in your path, just how you would on a desktop! Have a helper with a perfect memory by your side. You'll be sitting on a sunny beach sipping a papaya smoothie with the love of your life in no time. Ok, so maybe that last part won't actually happen, but you get the idea:
Click here to see our exquisite features.
Quick Installation
All Except Windows
curl -sSL https://github.com/Slackadays/Clipboard/raw/main/src/install.sh | sh
Windows (run as Administrator)
Premade Builds
You can also download Clipboard directly from GitHub Actions.
Install Manually (you'll need CMake and C++20 support)
Get the latest release instead by adding
--branch 0.5.0
right aftergit clone...
.Change the system installation prefix by adding
-DCMAKE_INSTALL_PREFIX=/custom/prefix
tocmake ..
.Uninstall
Remove all the files in
install_manifest.txt
. If you're not using Windows, you can also doxargs rm < install_manifest.txt
.How To Use
You can substitute
cb
forclipboard
in all commands.Add a number to the end of the action to choose which clipboard you want to use (the default is 0), or
_
to use a persistent clipboard.Examples
Copy
clipboard ([--]copy|[-]cp)[(num)|_(id)] (file) [files]
or(something) | clipboard [([--]copy|[-]cp)][(num)|_(id)]
Cut
clipboard ([--]cut|[-]ct)[(num)|_(id)] (file) [files]
Paste
clipboard ([--]paste|[-]p)[(num)|_(id)]
orclipboard [([--]paste|[-]p][(num)|_(id)] | (something)
orclipboard [([--]paste|[-]p)][(num)|_(id)] > (some file)
Add Contents
clipboard ([--]add|[-]ad)[(num)|_(id)] (file|text) [files]
or(something) | clipboard [([--]add|[-]ad)][(num)|_(id)]
Remove Contents
clipboard ([--]remove|[-]rm)[(num)|_(id)] (regex) [regexes]
or(some regex) | clipboard [([--]remove|[-]rm)][(num)|_(id)]
Show Contents
clipboard ([--]show|[-]sh)[(num)|_(id)]
Clear Contents
clipboard ([--]clear|[-]clr)[(num)|_(id)]
Set Note
clipboard ([--]note|[-]nt)[(num)|_(id)] (text)
or(something) | clipboard [([--]note|[-]nt)][(num)|_(id)]
Show Note
clipboard ([--]note|[-]nt)[(num)|_(id)]
Show Help Message
clipboard (-h|[--]help)
Check Clipboard Status
clipboard
Simple Configuration
Flags
--clipboard (clipboard)
,-c (clipboard)
Add this to choose which clipboard you want to use.--fast-copy
,-fc
Add this to use links when copying, cutting, or pasting. If you modify the items that you used with this flag, then the items you paste will have the same changes.Environment Variables
CI
Set this to anything to make Clipboard overwrite existing items without a user prompt when pasting. This variable is intended for Continuous Integration scripts where a live human is not present to make decisions.CLIPBOARD_LOCALE
Set this to the locale that only Clipboard will use for its commands and output, likeen_US.UTF-8
ores_DO.UTF-8
.CLIPBOARD_TMPDIR
Set this to the directory that only Clipboard will use to hold the items you cut or copy into a temporary directory.CLIPBOARD_PERSISTDIR
Set this to the directory that only Clipboard will use to hold the items you cut or copy into a persistent directory.CLIPBOARD_ALWAYS_PERSIST
Set this to anything to make Clipboard always use persistent clipboards.CLIPBOARD_NOGUI
Set this to anything to disable integration with GUI clipboards.CLIPBOARD_SILENT
Set this to anything to disable progress and confirmation messages from Clipboard.CLIPBOARD_THEME
Set this to the color theme that Clipboard will use. Choose betweenlight
,darkhighcontrast
,lighthighcontrast
,amber
, andgreen
(the default isdark
).FORCE_COLOR
Set this to anything to make Clipboard always show color regardless of what you setNO_COLOR
to.NO_COLOR
Set this to anything to make Clipboard not show any colors.Need Help?
Go to the Clipboard Wiki for more information, ask your questions in Clipboard Discussions, or join our Discord group!
Thank You!
Say thank you to all the contributors who have helped make Clipboard great.
If you're feeling generous, feel free to give us a ⭐!
cb copy haters && cb > /dev/null
Beta Was this translation helpful? Give feedback.
All reactions