This repository contains some of my personal utilities, which may serve different purposes like: storing files in an encrypted format, or generating random passwords with a single command.
I do not guarantee that any of the utilities/scripts are secure. Trust them at your own risk. Also read the license.
All programs in this repository are designed to be used under linux, but some may also work on other OS'es. Note that linux-based OS'es are the only ones supported by me.
If you'd like to suggest a change to one of my scripts, feel free to create an issue or pull request.
Most scripts can be installed simply by cloning the repo & adding the bin
directory to your PATH, or downloading invidual files & putting them into a folder on the PATH (after applying the execute permission to them). And don't forget about their dependencies!
All files will have a corresponding .md file in the docs
directory serving as their documentation, including more specific installation instructions, requirements for installation & usage instructions.
Most executable files in this repository will not include extensions specifying their type, to make it easier to execute from the linux terminal. The file type is instead specified using shebang lines. If you're using an OS that doesn't support them, you may need to add the appropiate extension and run the file using the correct interpreter. Note that OS'es that do not support shebang lines are not supported by me.
Script name/file | Documentation file | Language |
---|---|---|
passwordgen | passwordgen.md | python3 |
mini_vault | mini_vault.md | bash |
youtube-music | youtube-music.md | bash |
youtube-audacity | youtube-audacity.md | bash |
index-music | index-music.md | bash |
beep-file | beep-file.md | python3 |
kclip | kclip.md | python3 |
sourcemap-extractor | sourcemap-extractor.md | python3 |
ic-hotspot | ic-hotspot.md | bash |