Skip to main content

Backup local config files to repo

Project description

https://badge.fury.io/py/configkeeper.png

Description

ConfigKeeper provides a single backup command which copies a comfiguration file (.vimrc, .bashrc, etc) into a repository and pushes it.

Usage

configkeeper path/to/config-file

Setup

Clone the repository. Link the script somewhere under your $PATH. The following assumes that ~/.local/bin is added to your path.

git clone https://gitlab.com/loxosceles/configkeeper.git ~/tools
ln -s ~/tools/configkeeper/configkeeper ~/.local/bin/configkeeper

Create a repository for your config files you want to back up. The default is ~/.local_configurations.

Documentation

The full documentation is at http://configkeeper.rtfd.org.

History

0.1.0 (18/06/2019)

  • First release on PyPI.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

configkeeper-0.1.1.tar.gz (18.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

configkeeper-0.1.1-py2.py3-none-any.whl (16.1 kB view details)

Uploaded Python 2Python 3

File details

Details for the file configkeeper-0.1.1.tar.gz.

File metadata

  • Download URL: configkeeper-0.1.1.tar.gz
  • Upload date:
  • Size: 18.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.3

File hashes

Hashes for configkeeper-0.1.1.tar.gz
Algorithm Hash digest
SHA256 232f7f4a71af5c66c91037cba3beae75f091cf10042ee3370d82c07fc1c8267e
MD5 3e24804d3ef780ddbb9fefc05573f74a
BLAKE2b-256 cc087ef64cb249992e6dcbd34822d1629fb55e995a261b494b91020d1d2c4d27

See more details on using hashes here.

File details

Details for the file configkeeper-0.1.1-py2.py3-none-any.whl.

File metadata

  • Download URL: configkeeper-0.1.1-py2.py3-none-any.whl
  • Upload date:
  • Size: 16.1 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.3

File hashes

Hashes for configkeeper-0.1.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 14201388446ffa0ddf6272a78ac904227e704dc103514a2b59f5f043c4cf3030
MD5 fee58fb59c1364522a3b5d43cd7526fa
BLAKE2b-256 a900a99d69a0f680b446056604b39fb1b0f61e0b7b1272ed000376f92cbf6622

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page