Skip to content
/ mew Public

✨ A Rust File Backup & Syncing command line tool for backing up dotfiles. 🐧 (V2 of mew.sh repo)

License

Notifications You must be signed in to change notification settings

ImSreyas/mew

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 

Repository files navigation

✨ A File Backup & Syncing command line tool for backing up dotfiles written in rust. 🐧

🚧 Currently The Rust Version is Under Development 🚧
# dotfiles maker
V2 of mew.sh, a shell script version of mew

What is mew

mew is a command line tool, that will help you take backup of different config files (dotfiles) and store it in the ~/dotfiles folder. Then you can push the folder to github (or any remote repo manager) for safe keeping the files. mew will help you avoid the manual copy paste of the config files in an interactive way. See in action here

Features ✨

Backup configuration files
Restore config from backup files
Sync configuration files
View files structure
Automated git push

More Details
Feature Description
Backup configuration files Take backup of each config and imp files installed in the system
Restore config from backup files Making use of the backup files
Sync configuration files Update the files to the latest version by seeing what have been changed since the last version
View files structure View the dotfiles folder structure
Automated git push Push the backup to remote repo through mew

upcoming features

Take Snapshots of config files
Target specific config files

More Details
Feature Description
Take Snapshots of config files Create multiple instance of a file on different timeline like a git commit
Target specific config files Targeting only the files we want to backup or update