mirror of
https://github.com/winneon/gsu.git
synced 2026-09-10 07:16:25 -04:00
| config | ||
| gsu | ||
| gsu.1 | ||
| LICENSE | ||
| Makefile | ||
| README.md | ||
gsu
gsu (General Screenshot Utility) allows for easy capturing and uploading of images, video, and gifs from your desktop.
Features
- Screenshot capture.
- Video capture.
- GIF capture.
- Built-in uploading to uguu.se, streamable, and gfycat.
- Custom uploading capability if the above services don't suit your fancy.
- A clean and easy to understand CLI.
Installation
Arch Linux
Install gsu or gsu-git from the AUR.
Install From Source
gsu depends heavily on maim, slop, FFmpeg, curl, and jq for its functionality. To install gsu's dependencies, run the following commands in accordance to your distro.
Arch Linux
$ sudo pacman -S tar make maim ffmpeg curl jq
Debian/Ubuntu 17.04+
$ sudo apt-get install tar make maim ffmpeg curl jq
After installing the dependents, run the following commands to install gsu.
$ curl -o gsu.tar.gz https://codeload.github.com/winneon/gsu/tar.gz/v1.1.0
$ tar xvf gsu.tar.gz cd gsu-1.1.0
$ sudo make install
Credits
- Dalton Nell for maim and slop, used for screenshot creation and selections
- The FFmpeg team for ffmpeg, used for video and gif creation
- Daniel Stenberg for curl, used for uploading
- Stephen Dolan for jq, used for parsing JSON