My linux configuration files are stored here.
- Install python dependencies:
python3 -m venv venv && . venv/bin/activate && pip install -r requirements.txt - Create a folder for your machine. The script uses
hostnameoutput as machine name. - Edit
watchlistas needed. You can add files or directories. If you add a directory all files in that directory will be backed up. - Edit
dconf-watchlist.ymlas needed. - Run
backupscript to copy listed files inrootfsdirectory. - Commit and push the changes.