A CLI tool to backup/restore configuration files
Project description
KonfChanger
This project is a simple command line utility that can be used to backup and restore a set of configuration file and folders.
Use Cases
- Toggle light/dark theme
- Backup configs to replicate the same settings in another system
- Replicate and automate basic system configs post installation of a new distro
- Backup existing configs to restore in case of session/distro break
- and many more....
TODO
- Backup current set of configurations
- Restore a named config pack
- Restore a named config pack with backing up current set of configurations
- Schedule applying of config packs
- Schedule backing-up of set of configs
- Add back/restore options for Applications
- Atom
- Chrome
- Latte Dock
- Vim
- Konsole
- Provide configuration file to give options on source for backup and restore
- Provide options to add folder/files to add for back/restore thus entending to uncovered applications and settings
- Provide option to listen to events and change configurations based on the change
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
konfchanger-0.2.tar.gz
(7.2 kB
view details)
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
konfchanger-0.2-py3.7.egg
(17.9 kB
view details)
konfchanger-0.2-py3-none-any.whl
(11.2 kB
view details)
File details
Details for the file konfchanger-0.2.tar.gz.
File metadata
- Download URL: konfchanger-0.2.tar.gz
- Upload date:
- Size: 7.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.4.0.post20200518 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d3fdf2d51c2ec2bf1bc540098b2e8833de631da83c2c86d5fe2f8930a7081224
|
|
| MD5 |
6f28a56bbbd1ffda65cb134ad0f299b0
|
|
| BLAKE2b-256 |
861f93f912ee769575709a79c24a266e715bc2a086b56a063d6a86a408a8c78e
|
File details
Details for the file konfchanger-0.2-py3.7.egg.
File metadata
- Download URL: konfchanger-0.2-py3.7.egg
- Upload date:
- Size: 17.9 kB
- Tags: Egg
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.4.0.post20200518 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0b0b82d3e7408d7b319a88e757df126f982d5443181937468983e1beca0eb828
|
|
| MD5 |
72fde38c7ece6d4261899d4057f34464
|
|
| BLAKE2b-256 |
9a6d9f511325b1541d5bb41735454dc5cf927ea53e25d3083b579644c522ec28
|
File details
Details for the file konfchanger-0.2-py3-none-any.whl.
File metadata
- Download URL: konfchanger-0.2-py3-none-any.whl
- Upload date:
- Size: 11.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.4.0.post20200518 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
449102f9d6ebd863571f95b6a7eafcf78f51669e80d53a26acfd80428ae55736
|
|
| MD5 |
9f99ae034c5f213c472e0a10f868110a
|
|
| BLAKE2b-256 |
9d49bb1958fc7c3684849b5966e1b84484b2066a924fb68193c8069511e917e9
|