Skip to content

BattleCh1cken/gross

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gross

🗒 About

This is a (simple) bundled collection of JSON generators that should be consumed by Eww. It aims to replace my shell scripts, which have become too complex to be written easily in bash.

🗃️ Contents

Currently, the program has these commands functional:

  • music - general info about a song
  • music-time - time info about a song

⚒ Building

Most of the following instructions will assume you have this repository cloned.

📦 Cargo

You will need several dependencies installed on your system. Cargo will print an error about missing packages in case I forget anything

dbus openssl pkg-config

When that's done, you can compile with

cargo build --release

Success! Now you can run the binary from target/release/gross.

❄ Nix

For this next command, you don't need to have the repo cloned. It will build and run gross directly.

nix run github:fufexan/gross

If you wish to hack on this program, you can use its devShell. In the cloned repo, run the command nix develop. You now have everything needed to develop and build gross.

About

Eww JSON generator

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 88.4%
  • Nix 11.6%