{ "info": { "author": "", "author_email": "", "bugtrack_url": null, "classifiers": [ "Operating System :: Unix", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Unix Shell", "Topic :: Utilities" ], "description": "\n\n[]()\n\n#### Installation\n```bash\n$ [sudo] pip install repo-config\n```\n\n#### Features\n+ store repos config in dotfiles\n + **exclude unwanted files from commit**\n + you can symlink dotfiles to a special backup repo\n + easy to perform search and commands\n\n#### How it works\n`path/to/repo/.config/` - repo config\n\ngit@host:**owner/repo**.git - git remote, required for save/load\n\n`~/.config/repo-config/owner/repo/` - dotfiles\n\n#### Config\n```bash\n$ echo \"/.config\" >> ~/.gitignore\n```\n\noptional. environment variables:\n```bash\n$ export REPO_CONFIG_HOME=~/.config/repo-config # $XDG_CONFIG_HOME/repo-config by default\n$ export REPO_CONFIG_DIR=.config # .config by default\n```\n\n#### Scripts usage\n```bash\nusage: repo-config command [args]\n\nAvailable commands:\n init create .config/ directory\n load load .config/ from dotfiles\n save save .config/ to dotfiles\n\nrun `repo-config COMMAND --help` for more infos\n```\n\n#### Examples\n```bash\n$ cd path/to/repo\n$ repo-config init .\n$ ... # generate and edit config/tmp files\n$ repo-config save .\n.config/ saved to ~/.config/repo-config/owner/repo\n$ repo-config load .\n.config/ loaded from ~/.config/repo-config/owner/repo\n```\n\n\nsymlink dotfiles to a special backup repository:\n\n```bash\n$ ln -fs path/to/backup-repository/repo-config ~/.config/repo-config\n```\n\n##### save/load multiple repos config\n```bash\n$ find ~/git -type d -maxdepth 1 -exec repo-config save {} \\;\n$ find ~/git -type d -maxdepth 1 -exec repo-config load {} \\;\n```\n\n
", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/looking-for-a-job/repo-config", "keywords": "repo config", "license": "", "maintainer": "", "maintainer_email": "", "name": "repo-config", "package_url": "https://pypi.org/project/repo-config/", "platform": "", "project_url": "https://pypi.org/project/repo-config/", "project_urls": { "Homepage": "https://github.com/looking-for-a-job/repo-config" }, "release_url": "https://pypi.org/project/repo-config/2019.4.13/", "requires_dist": null, "requires_python": "", "summary": "store repo config in dotfiles", "version": "2019.4.13" }, "last_serial": 5587415, "releases": { "2019.2.26": [ { "comment_text": "", "digests": { "md5": "d2bcc9938a38df0d250b07d6cc99be00", "sha256": "42ae1287939e50d215739888abb7d8fd944533b68ff8d954a62e1733f55e12da" }, "downloads": -1, "filename": "repo_config-2019.2.26-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d2bcc9938a38df0d250b07d6cc99be00", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 2009, "upload_time": "2019-02-26T07:53:11", "url": "https://files.pythonhosted.org/packages/01/57/e7b148306aa0081db15b0621eb37306aa59c80f28bad59dd91528357b7dd/repo_config-2019.2.26-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7b7f7a047d33bdf8f93af433d8be58a4", "sha256": "cb9f9be24986e9f9f1fc0df37785fb0c6d601756c5a045aa9f897300859fff2a" }, "downloads": -1, "filename": "repo-config-2019.2.26.tar.gz", "has_sig": false, "md5_digest": "7b7f7a047d33bdf8f93af433d8be58a4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2438, "upload_time": "2019-02-26T07:53:14", "url": "https://files.pythonhosted.org/packages/9a/0b/b9ec02caff65039d26ac8f90c414bafd4f0428a77fcbb6bf77c2bca81668/repo-config-2019.2.26.tar.gz" } ], "2019.3.1": [ { "comment_text": "", "digests": { "md5": "005c42f31c44afe08f2201ac5a17a5f3", "sha256": "0f32807ee182ef413d99c9f9c9673e858cc24d3aef07f8cb9935a1ab96a2e0d9" }, "downloads": -1, "filename": "repo_config-2019.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "005c42f31c44afe08f2201ac5a17a5f3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 1811, "upload_time": "2019-03-01T07:29:37", "url": "https://files.pythonhosted.org/packages/df/b3/b5df990b81b9b1480e152161138e54ae9a86d07cbe86a1f20c6558814175/repo_config-2019.3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "628295a79e556ebab2db1ff6d2db5e5d", "sha256": "702c87de7f48b161681e2877d4faa4432d29ac427683413f6e8c2b78dd5a6803" }, "downloads": -1, "filename": "repo-config-2019.3.1.tar.gz", "has_sig": false, "md5_digest": "628295a79e556ebab2db1ff6d2db5e5d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2275, "upload_time": "2019-03-01T07:29:39", "url": "https://files.pythonhosted.org/packages/6c/8b/4ba197d6973a0693e2544e6aa8f219d30bb70df4acbd8a9963e935c18208/repo-config-2019.3.1.tar.gz" } ], "2019.3.21": [ { "comment_text": "", "digests": { "md5": "9f573891d12e5801cf59281f9a82870a", "sha256": "7ac828aeb92dd248f2689ea393484e61e11e2341e512657b2387706f45fed939" }, "downloads": -1, "filename": "repo_config-2019.3.21-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9f573891d12e5801cf59281f9a82870a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 1998, "upload_time": "2019-03-21T07:30:56", "url": "https://files.pythonhosted.org/packages/44/fd/9f98a0bf92d3fa358c9ccfc3db1b859d3efcd2cfba57d5f77c2b88b07c32/repo_config-2019.3.21-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c1dc570390166858b60c45f7ad79398f", "sha256": "37bfc995f83d55cd0138c9094826d3b11b3fe5d91007421331c5efe827a1b4b4" }, "downloads": -1, "filename": "repo-config-2019.3.21.tar.gz", "has_sig": false, "md5_digest": "c1dc570390166858b60c45f7ad79398f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2436, "upload_time": "2019-03-21T07:30:57", "url": "https://files.pythonhosted.org/packages/fb/64/d7335273a0f1477a7ade0c7b583b57c98869cdaf39462cce7f0271085c16/repo-config-2019.3.21.tar.gz" } ], "2019.3.22": [ { "comment_text": "", "digests": { "md5": "2e0c170ac41f9cee413c75c41bb2cb79", "sha256": "28ba0ca432eda6518d4bf4f6e09824a8e7b0cd57ee0610397a7600b10b70ffb3" }, "downloads": -1, "filename": "repo_config-2019.3.22-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2e0c170ac41f9cee413c75c41bb2cb79", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 1999, "upload_time": "2019-03-24T11:20:03", "url": "https://files.pythonhosted.org/packages/70/30/6193dddb03cd8f48d56dbdb6007fc5b1b6de9715a9abe1276a7d003cba06/repo_config-2019.3.22-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4a14410308e2d69ab7423659d180f380", "sha256": "9116c46f72b56bda8c415530ca6f5cb426d4479e4cfebde52298caa7ff0f9384" }, "downloads": -1, "filename": "repo-config-2019.3.22.tar.gz", "has_sig": false, "md5_digest": "4a14410308e2d69ab7423659d180f380", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2598, "upload_time": "2019-03-24T11:20:04", "url": "https://files.pythonhosted.org/packages/ac/e1/99649325c4bfc5700950a3b9d6bda93e51bbd5fc264c47469cdd10f9d5ac/repo-config-2019.3.22.tar.gz" } ], "2019.4.13": [ { "comment_text": "", "digests": { "md5": "ae19cd95cc12cdef4a6becb417fa8314", "sha256": "eda6fa246ba151c1b25be86f6b319c0ef7f228e19f557d8dc9e97ae197ecfc95" }, "downloads": -1, "filename": "repo-config-2019.4.13.tar.gz", "has_sig": false, "md5_digest": "ae19cd95cc12cdef4a6becb417fa8314", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2632, "upload_time": "2019-04-13T08:19:57", "url": "https://files.pythonhosted.org/packages/18/60/83b6f9b5d418f1428518c6d2a9c3b1d739a5a4a05934ce9ce7d200091818/repo-config-2019.4.13.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ae19cd95cc12cdef4a6becb417fa8314", "sha256": "eda6fa246ba151c1b25be86f6b319c0ef7f228e19f557d8dc9e97ae197ecfc95" }, "downloads": -1, "filename": "repo-config-2019.4.13.tar.gz", "has_sig": false, "md5_digest": "ae19cd95cc12cdef4a6becb417fa8314", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2632, "upload_time": "2019-04-13T08:19:57", "url": "https://files.pythonhosted.org/packages/18/60/83b6f9b5d418f1428518c6d2a9c3b1d739a5a4a05934ce9ce7d200091818/repo-config-2019.4.13.tar.gz" } ] }