Skip to main content

climax: ᴄʟɪpboad ᴍᴀximizer.

PyPI version

🐙🖥️🐍➕👮🏻☃️🔧4️⃣👯‍♀️*🫢📁*(🚫🗃️)⏭️📋

(A mͫuͧltͭiͥplaͣtͭfoͦrͬmͫ python library and command line tool for copying 𝕬𝖈𝖙𝖚𝖆𝖑 𝕱𝖎𝖑𝖊𝖘 (ie, not their content) to the clipboard.)

CLIPboard MAXimizer logo, courtesy of bing

1.1. Compatibility

OS 🍎 🐧 🪟
Integration available
Tested on device 🙊[1]
extra requirements none xclip pwsh

macOS and Linux are supported and tested; the latter via xclip (apt-get install xclip)

Windows should be supported (I can run it on mac Powershell via pwsh), but I don't have a Windows machine to test it on.

1.2. Installation

Use pip, poetry, or your favorite python package manager to install the latest version of the clipboard maximiser: clipboard_maximizer.

1.3. Command Line

Install with pipx:

pipx install clipboard_maximizer

The script is available as climax:

climax --help # show help
climax file1 [file2] # copy file1 and file2 to the clipboard
climax file1 --clipboard xclip # use a specific clipboard.
            # xclip, powershell (custom script) and applescript 
            # are supported).

1.3.1. Python API

Install:

pip install clipboard_maximizer

Or, if you use poetry:

poetry add clipboard_maximizer

Use:

from clipboard_maximizer import copy_to_clipboard;

# copy file to clipboard
copy_to_clipboard("file1") 

# use a specific clipboard (see above)
copy_to_clipboard("file1", clipboard="xclip")

1.4. Contributing

poetry install
poetry run pytest

Contributions, in particular windows-related, are welcome.

If you plan to turn this into a full multiplatform clipboard manager, please fork the project and do so; I'll happily transfer the name to you.

CLIPboard MAXimizer logo, courtesy of bing

1.5. Blah

License: MIT.

Release files for clipboard-maximizer 0.2.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for clipboard-maximizer 0.2.3
File Size Uploaded
clipboard_maximizer-0.2.3.tar.gz 3.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for clipboard-maximizer 0.2.3
File Interpreter ABI Platform
clipboard_maximizer-0.2.3-py3-none-any.whl Python 3 none any Details

Total release size: 8.7 kB

Release files / clipboard_maximizer-0.2.3.tar.gz

Download URL clipboard_maximizer-0.2.3.tar.gz
Size 3.5 kB
Tags Source
SHA-256 checksum
How to use checksums
9665a966a7d3543c5177756a306d728cc8f8cc338fb1d471a8ef5bb10167def9
BLAKE2b-256 checksum
How to use checksums
e139859d501a4274fdd0b23aa5b8ccfdd556dc34fda39aa55e82b3ff60fed7e2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/4.0.2 CPython/3.11.7

Release files / clipboard_maximizer-0.2.3-py3-none-any.whl

Download URL clipboard_maximizer-0.2.3-py3-none-any.whl
Size 5.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d4c65ad1ae58f2cf3041b8391a2d2e08e92d79adc4800bf0e893c8493eeee73f
BLAKE2b-256 checksum
How to use checksums
86a50e6b26e0449137a28310c62d1f12b669e44720eae99e103c29ed63a7d109
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/4.0.2 CPython/3.11.7

Release history Release notifications | RSS feed

This release

0.2.3 This release

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page