/nautilus-upload-to

Upload files to file sharing services directly from Nautilus file manager's context menu

Primary LanguageShellDo What The F*ck You Want To Public LicenseWTFPL

Nautilus Upload To

Overview

The Nautilus Upload To repository contains custom scripts that allow you to upload files to various file sharing services directly from the Nautilus file manager context menu. Whether you're sharing images, code snippets, or documents, this collection of scripts simplifies the process by integrating with popular file-sharing platforms.

Features

  • Context Menu Integration: Right-click any file or folder in Nautilus, and you'll find an "Upload to" submenu with options for various services.
  • Zenity GUI: The scripts use Zenity, a simple graphical user interface, to display progress and the resulting links.

Installation

git clone https://github.com/Sush-ruta/nautilus-upload-to.git
cd nautilus-upload-to
cp -r "Upload to" "$HOME/.local/share/nautilus/scripts/"
chmod +x "$HOME/.local/share/nautilus/scripts/"*

Services

File Sharing Services

File Sharing Services
0x0 bashupload Catbox
File Doge Litterbox Temp.sh
tmpfiles transfer_more Gofile
fluffy file.io NixNet Upload
Oshi Firefox Send KrakenFiles
pastor curl.by x0.at
t0.vc CCU.to ki.tc
BowFile buzzheavier Tempfiles
FileDitch pixeldrain

Pastebin Services

Pastebin Services
termbin pb1n.de clbin
paste.rs

Image Hosting Services

Image Hosting Services
Freeimage.host vgy.me

Work-in-progress

Work-in-progress
put.re Uguu Disroot Upload
Ufile.io

Note on WIP Scripts

Some scripts are currently failing to upload the files correctly. I'm working on resolving any issues, and I'll update the repository as soon as they're operational.

Feel free to explore the scripts, contribute, and customize them to your liking!

License

This project is licensed under the WTFPL (Do What The Fuck You Want To Public License). You can find the full text of the license in the LICENSE file.

Disclaimer

The scripts provided in this repository are offered as-is, without any warranty or guarantee. While I've made every effort to ensure their functionality and security, I cannot be held responsible for any unintended consequences or issues that may arise from their use. Please exercise caution and review the code before deploying it in a production environment.

Remember that some of the scripts are still in development (as indicated by the "WIP" label), and I'm actively working to improve them. If you encounter any problems or have suggestions, feel free to open an issue or contribute to the project.