index : gmss.git

ascending towards madness

gmss - gimme my screenshot!

A screenshot utility written in Rust.

Usage

gmss -o $HOME/screenshots

gmss -o $HOME/screenshots --filename-format "epic-screenshot_%Y-%m.png"

Why?

I was bored. Flameshot is in my opinion one of the best Linux screenshot utilities. I'm missing a few features, and don't want to bother their developers.

Filename Timestamps

gmss has support for formatting timestamps in filenames.

The default filename format is

screenshot-%Y-%m-%d_%H-%M-%S.png

Building

Just the binary:

cargo build --release

The binary and the man pages:

./build.sh

The binary will be located at ./target/release/gmss and the man page is located at ./target/release/gmss.1

License