Adof - v1.0.0 Release 🚀

116 points fnabinash

I’m excited to share Adof, a new tool I’ve been developing to simplify managing, sharing, and syncing config files across systems.

  • Automatic Backups: Initialize a new setup in seconds by auto-finding and backing up your common config files.
  • Quick Linking & Deploying: Link your setup to GitHub in a single command to let followers easily pull your configs—or deploy someone else's setup in seconds.
  • Enhanced Commit Messages: Automatically generates rich, detailed commit messages that provide context for every change.
  • README Generation: Adof creates a ready-to-go README for sharing on GitHub so others can use your setup effortlessly.

Some features I’m planning to roll out in future versions:

  • Auto-Update: An automated periodic backup feature.
  • Profile Management: Support for multiple profile setups (e.g., work, personal).
  • File Encryption: Keep sensitive configurations secure with optional encryption.
  • Cloud-Friendly Portable Mode: Optimized for cloud environments to deploy temporary configurations.

Adof is my first open-source Rust project, so I’m eager to learn and improve based on your feedback.

GitHub Repo Link -> https://github.com/fnabinash/adof

I would love to hear any feedback, suggestions, or issues! Feel free to open a GitHub issue, submit a PR, or just drop a comment below.

Thanks for checking out!

Edit: Many people have concerns with the name, so I am changing it soon with a better one. So please do not judge it according to name.

I name it as ADOF - Automatic Dotfile Organizer Friend (a friend who helps you organizing your valuable things.)

Renaming might take some time, for then please support me.

Thank You,