Skip to content

Instantly share code, notes, and snippets.

@NNBnh
Last active October 29, 2025 08:21
Show Gist options
  • Save NNBnh/ad4816f847f4c6ada376cf36e6e70299 to your computer and use it in GitHub Desktop.
Save NNBnh/ad4816f847f4c6ada376cf36e6e70299 to your computer and use it in GitHub Desktop.
Some message from the author of DIYfetch

Some message from the author

After created SuperB Fetch, I was brainstorming about creating a follow up project about sysfetch that is faster and more customizable. That project is now tuned into DIYfetch!

DIYfetch wasn't originally planned to use Gum, I was planned to create a bunch of Rust CLI utilities that follow the Unix philosophy:

Do One Thing and Do It Well

  • ansi-join to combine ansi strings horizontally/vertically (with options to set align, width and hight).
  • rawfetch to get a simple list system informations (can output to json).

But then Gum come out and I'm too lazy to create my own tools so I scrap my ideas and use Gum. Maybe some day I will create it, but in the meantime feel free to create those tools and share it with me!

@NNBnh
Copy link
Author

NNBnh commented Oct 29, 2025

Or just use:

  • Gum as ansi-join agian.
  • Fastfetch as rawfetch (with fastfetch --format json).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment