
Copy to Klipper [file name path dirname hash and more]
Source (link to git-repo or to original if based on someone elses unmodified work):
Description:
This service menu allows to copy in the clipboard, through the Klipper
D-Bus service, several details about the selected files.
In the last version
===================
- Fixed the installer for Plasma 6 detection under the Arch distro.
Features
========
- Fully translated into 5 languages besides English
(Dutch, French, German, Italian, Spanish);
- Works from within the Dolphin, Konqueror, Krusader, and KFind-results context menu;
- Support for KDE Plasma 6;
- Can enable the final popup setting up the $KSM_CTK_VERBOSE variable;
- Multiple file copy resulting in a list of items separated by a new-line character;
- Supports the copy of distinct filename's parts as full filename, filename only,
path only, filename without extension;
- Supports the copy of the file checksum algorithms md5, sha256, and sha512;
- Supports the copy of the mime and file type;
- Supports the copy of the file size in bytes and human-readable format;
- Supports the copy of the file permissions in octal or human-readable format;
- Supports the copy of the file group, user id, and name;
- Supports the copy of the last access and the last modification time;
- Supports the copy of the file mount point.
Requirements
============
- KDE 4 or superior;
- KDialog;
- Klipper
- qdbus
- md5sum, sha256sum, sha512sum (only for checksum-related actions)
Install
=======
The recommended method to install this service menu is through *Dolphin*:
- From Settings > Context Menu > Download new services;
- Search for "copy_to_klipper";
- Click on the *Install* button and select the localized archive of your choice.
That way the latest stable version is installed, updated, and easily removed from the same interface.
Also, the *Discover* application can install it, but doesn't allow to select a localized version:
- Under Application Addons > Servicemenu;
- Search for: "copy_to_klipper";
- Click on the *Install* button.
For debugging purposes follow one of the other methods mentioned on the project page:
https://freeaptitude.altervista.org/downloads/copy-to-klipper.html#installation
Get Help
========
- More info is available at: https://freeaptitude.altervista.org/downloads/copy-to-klipper.html
- Changelog: https://freeaptitude.altervista.org/downloads/copy-to-klipper.html#changelog
Contributing
============
If you like this addon and want to encourage me to improve the project or keep it
regularly updated, you can:
- Become a fan and add a positive rating here on this page;
- Star it on the GitHub page: https://github.com/fabiomux/kde-servicemenus;
- Report bugs or malfunctions or even ask for new features, just opening an issue
on the GitHub issues page: https://github.com/fabiomux/kde-servicemenus/issues;
- Localize it in your language using the file as a template:
https://github.com/fabiomux/kde-servicemenus/blob/main/copy_to_klipper/locale/en.yaml
Acknowledgments
===============
Thanks to:
- Heimen Stoffels (Vistaus@Github) for the Dutch translation;
- Termuellinator (Termuellinator@Github) for the German translation.
D-Bus service, several details about the selected files.
In the last version
===================
- Fixed the installer for Plasma 6 detection under the Arch distro.
Features
========
- Fully translated into 5 languages besides English
(Dutch, French, German, Italian, Spanish);
- Works from within the Dolphin, Konqueror, Krusader, and KFind-results context menu;
- Support for KDE Plasma 6;
- Can enable the final popup setting up the $KSM_CTK_VERBOSE variable;
- Multiple file copy resulting in a list of items separated by a new-line character;
- Supports the copy of distinct filename's parts as full filename, filename only,
path only, filename without extension;
- Supports the copy of the file checksum algorithms md5, sha256, and sha512;
- Supports the copy of the mime and file type;
- Supports the copy of the file size in bytes and human-readable format;
- Supports the copy of the file permissions in octal or human-readable format;
- Supports the copy of the file group, user id, and name;
- Supports the copy of the last access and the last modification time;
- Supports the copy of the file mount point.
Requirements
============
- KDE 4 or superior;
- KDialog;
- Klipper
- qdbus
- md5sum, sha256sum, sha512sum (only for checksum-related actions)
Install
=======
The recommended method to install this service menu is through *Dolphin*:
- From Settings > Context Menu > Download new services;
- Search for "copy_to_klipper";
- Click on the *Install* button and select the localized archive of your choice.
That way the latest stable version is installed, updated, and easily removed from the same interface.
Also, the *Discover* application can install it, but doesn't allow to select a localized version:
- Under Application Addons > Servicemenu;
- Search for: "copy_to_klipper";
- Click on the *Install* button.
For debugging purposes follow one of the other methods mentioned on the project page:
https://freeaptitude.altervista.org/downloads/copy-to-klipper.html#installation
Get Help
========
- More info is available at: https://freeaptitude.altervista.org/downloads/copy-to-klipper.html
- Changelog: https://freeaptitude.altervista.org/downloads/copy-to-klipper.html#changelog
Contributing
============
If you like this addon and want to encourage me to improve the project or keep it
regularly updated, you can:
- Become a fan and add a positive rating here on this page;
- Star it on the GitHub page: https://github.com/fabiomux/kde-servicemenus;
- Report bugs or malfunctions or even ask for new features, just opening an issue
on the GitHub issues page: https://github.com/fabiomux/kde-servicemenus/issues;
- Localize it in your language using the file as a template:
https://github.com/fabiomux/kde-servicemenus/blob/main/copy_to_klipper/locale/en.yaml
Acknowledgments
===============
Thanks to:
- Heimen Stoffels (Vistaus@Github) for the Dutch translation;
- Termuellinator (Termuellinator@Github) for the German translation.
Ratings & Comments
2 Comments
10 Now that my only critique is done for, the full 10 points are called for ;)
Thank you again Termy :-D