Uploadr
Uploadr is a simple CLI tool made to be a drop-in replacement for the now deprecated sharenix.
Dependencies
Building
Debian/Ubuntu based distros
sudo apt install libcurlpp-dev libcurl4-openssl-dev libjsoncpp-dev libnotify-dev libpng-dev libx11-dev libmagic-dev cmake build-essential git
Arch Linux
sudo pacman -S curl jsoncpp libnotify libpng xorgproto libmagic cmake make git
# libcurlpp is not available in the official repos, so you'll have to get it from the AUR
# using your favorite AUR helper, for example:
paru -S libcurlpp
# Clone the repo and the submodules and cd into it
git clone --recursive https://github.com/AlekEagle/uploadr.git && cd uploadr
# Create a build directory and cd into it
mkdir build && cd build
cmake ..
make
If you want to install it, run sudo make install
.
TODO
- Finish uploadr
- Make a PKGBUILD for MPR
- Make a PKGBUILD for AUR (If it's possible to have a PKGBUILD for both MPR and AUR)
- Include a default uploader (imgur)
- Implement custom uploader syntax (similar to ShareX's)