A handy collection of scripts for Nautilus' file context menu.
The easiest way is by using git:
mkdir -p ~/.local/share/nautilus/scripts
cd ~/.local/share/nautilus/scripts
git clone https://github.com/theCalcaholic/nautilus-bridge-tools.git bridge-tools
You should find the scripts under Scripts -> bridge-tools if you right-click a file in Nautilus.
Nautilus has an annoying design flaw: When you are in list view and there are enough files in your directory that can be displayed at once (so you get a scrollbar), there is no way to get the current directory's context menu (that you get when right clicking empty space in a directory). One of the functions from that context menu that I need most is the "Open in Terminal" option. Therefore, I added a script that allows you to open a terminal in any file's parent directory's location.
This script let's you create a public Nextcloud share from a local file. Quick and easy! It does so by uploading the file to a special directory in your nextcloud (/nautilus-share) and creating a public share link for it. For your convenience that link will then be opened in your browser.
I do not use a local antivirus tool on my computer. However, every now and then I need to work with a file that I don't fully trust. That's where Virustotal comes in. It is a web service which allows you to upload and scan a file with a total of 60 popular malware detection tools. Because I'm lazy, I didn't want to open up the web page every time I use the service, so I wrote a nautilus integration script. Shortly after executing it on a file, it will open the virustotal page with its scan results.