You are browsing as a guest. Sign up (or log in) to start making projects!

luiggircardoso

@luiggircardoso

Joined June 28th, 2026

  • 4Devlogs
  • 1Projects
  • 1Ships
  • 15Votes
I do weird stuff
Ship

I made a flatpak checkpoint saver because i do a lot of linux distro testing, and because i'm very stubborn, i wipe my disk everytime, and then i need to spend extra 30 minutes downloading everything again.

It's my first Rust project, i had to use a bit of AI to understand the errors, but the code is hand written and Rust is an amazing language to work with, will do it again.

The CLI is super simple and works with two main flows:

Backup: Saves all your currently installed Flatpak apps into a clean checkpoint.json.

Restore: Reads that file and restores your exact system state.

It's a very simple project, but it's saving a major problem i have in my desktop.

You can install it with:
cargo install checkpoint-cli

or use the standalone in the releases.

Try project → See source code →
Open comments for this post

2h 12m 33s logged

Prototype is working, the app can officially detect all flatpak apps, filtering SDKs and runtimes.

Time to do some polishing before the first ship

0
0
26

Followers

Loading…