DEV Community

Milo
Milo

Posted on

Introducing: Glitter!

Hey folks! I've been hard at work programming my first commercial package.

This package is called glitter. A hyper-fast way of executing git commands.

Currently, glitter is available on Scoop. Install it with scoop install glitter, or, clone the repo and run cargo install --path . to install it.

So what is glitter?

Glitter is the git-companion you've longed for. Fast, efficient, written in Rust and super friendly errors. What more could you need in a friend? 😃

But.. how do I use it?

The config lives in a file called a .glitterrc (this is customisable!) and is a simple JSON structure. See all available keys here.

If you have a question, please don't hesitate to make a discussion on the repo

Let me know of some feedback in the comments, hope you have a great day!

Top comments (3)

Collapse
 
samborick profile image
Sam Borick •

This seems really cool!

If I could give a small suggestion: I looked at the documentation, but I'm still confused about how I would actually use glitter during a normal development flow. Does the make adding files and making commit messages easier somehow?

Thanks for sharing and keep up the great work!

Collapse
 
milo123459 profile image
Milo •

Hey! Thanks for showing interest in the project.

So basically glitter is a wrapper for running some git commands, you'd simply install it, make a .glitterrc and you can then run the glitter commands.

FYI, installing locally is as simple as cloning the repo and executing cargo install --path . in the cloned repo.

Collapse
 
milo123459 profile image
Milo •

Glitter v1.1.0 has been released with multi branch support!