WilliamVenner / blackhole

🌌 A semi-temporary directory for Windows, macOS & Linux

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Logo

Blackhole

GitHub Actions Build Status

Blackhole is a simple program that creates a folder in your computer's home directory where files may not return.

Every time you start your computer/log into your user account, if contents are present, the Blackhole directory is moved to your computer's Recycle Bin/Trash, where you can restore it if needed.

Use Cases

  • Temporary downloads
  • Temporary torrents
  • Temporary extractions of specific files in archives (.zip, .tar, .rar, etc)
  • Temporary storage for files waiting to be uploaded elsewhere, e.g. via FTP
  • Temporary downloads of files from instant messaging
  • A recoverable/very large/non-volatile (but slower) ramdisk
  • A glorified temp folder/recycle bin

And much more...

Releases

Click here for pre-built binaries.

Windows

  • Blackhole will automatically add itself to your startup programs via the registry.
  • The BLACKHOLE directory will be moved to the Recycle Bin every time you login, if contents are present.
  • The BLACKHOLE directory will automatically be added to the Quick Access locations.

File Location

%USERPROFILE%/BLACKHOLE

macOS

  • Blackhole will automatically add itself to your login items when you first run the program.
  • The BLACKHOLE directory will be moved to the Trash every time you login, if contents are present.
  • The BLACKHOLE directory will automatically be added to the Finder sidebar.

File Location

$HOME/BLACKHOLE

Screenshots

Windows

Credits

Icon made by Flat Icons from www.flaticon.com

About

🌌 A semi-temporary directory for Windows, macOS & Linux

License:GNU General Public License v3.0


Languages

Language:Rust 90.3%Language:Objective-C 9.7%