Name | bakabakabaka JSON |
Version |
0.8.9
JSON |
| download |
home_page | https://github.com/elesiuta/baka |
Summary | the stupid configuration tracker using the stupid content tracker |
upload_time | 2024-04-23 03:47:11 |
maintainer | None |
docs_url | None |
author | None |
requires_python | None |
license | GPLv3 |
keywords |
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# baka admin konfiguration assistant
This is mostly just a wrapper around git along with some other commands to help with managing servers or home directories
If you're looking for something similar but not stupid, see [etckeeper](https://wiki.archlinux.org/title/Etckeeper) or other [alternatives](https://wiki.archlinux.org/title/Dotfiles)
Otherwise, you can install from [PyPI](https://pypi.org/project/bakabakabaka/) with `pip install bakabakabaka`
```
usage: baka [--dry-run] <argument>
the stupid configuration tracker using the stupid content tracker
options:
-h, --help show this help message and exit
--version show program's version number and exit
--init open config, init git repo, add files then commit
--commit msg git add and commit your changes to tracked files
--push git push (caution, ensure remote is private)
--pull git pull (does not restore files over system)
--untrack ... untrack path(s) from git
--install ... install package(s) and commit changes
--remove ... remove package(s) and commit changes
--upgrade upgrade packages on system and commit changes
--docker ... usage: --docker <up|down|pull> <all|names...>
--podman ... usage: --podman <up|down|pull> <all|names...>
--file ... usage: --file <save|restore> <all|names...>
--job name run commands for job with name (modifiers: -i, -e, -y)
--list show list of jobs
--sysck run commands for system checks and commits output
--scan run commands for scanning system, prints and commits output
--diff show git diff --color-words
--log show pretty git log
--show show most recent commit
-i force job to run in interactive mode
-e job interactive mode after error (non zero exit code)
-y supplies 'y' to job commands, similar to yes | job
-n, --dry-run print commands instead of executing them
```
Raw data
{
"_id": null,
"home_page": "https://github.com/elesiuta/baka",
"name": "bakabakabaka",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": null,
"author": null,
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/f6/85/baf1ff65470594bc011886504c8f795918e8a98faf48cc8703c26e8dd736/bakabakabaka-0.8.9.tar.gz",
"platform": null,
"description": "# baka admin konfiguration assistant\nThis is mostly just a wrapper around git along with some other commands to help with managing servers or home directories \nIf you're looking for something similar but not stupid, see [etckeeper](https://wiki.archlinux.org/title/Etckeeper) or other [alternatives](https://wiki.archlinux.org/title/Dotfiles) \nOtherwise, you can install from [PyPI](https://pypi.org/project/bakabakabaka/) with `pip install bakabakabaka` \n```\nusage: baka [--dry-run] <argument>\n\nthe stupid configuration tracker using the stupid content tracker\n\noptions:\n -h, --help show this help message and exit\n --version show program's version number and exit\n --init open config, init git repo, add files then commit\n --commit msg git add and commit your changes to tracked files\n --push git push (caution, ensure remote is private)\n --pull git pull (does not restore files over system)\n --untrack ... untrack path(s) from git\n --install ... install package(s) and commit changes\n --remove ... remove package(s) and commit changes\n --upgrade upgrade packages on system and commit changes\n --docker ... usage: --docker <up|down|pull> <all|names...>\n --podman ... usage: --podman <up|down|pull> <all|names...>\n --file ... usage: --file <save|restore> <all|names...>\n --job name run commands for job with name (modifiers: -i, -e, -y)\n --list show list of jobs\n --sysck run commands for system checks and commits output\n --scan run commands for scanning system, prints and commits output\n --diff show git diff --color-words\n --log show pretty git log\n --show show most recent commit\n -i force job to run in interactive mode\n -e job interactive mode after error (non zero exit code)\n -y supplies 'y' to job commands, similar to yes | job\n -n, --dry-run print commands instead of executing them\n```\n",
"bugtrack_url": null,
"license": "GPLv3",
"summary": "the stupid configuration tracker using the stupid content tracker",
"version": "0.8.9",
"project_urls": {
"Homepage": "https://github.com/elesiuta/baka"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "b79f90345f0e8078a25ab25c9491da8959933aa3136e7aa937242799544fa1f9",
"md5": "7740f14b7568df63b3b1994c1c89403c",
"sha256": "531d82f4715fd8342fa9424307e26ca49ff2248ec74988d9ebbdc80f488c2db3"
},
"downloads": -1,
"filename": "bakabakabaka-0.8.9-py3-none-any.whl",
"has_sig": false,
"md5_digest": "7740f14b7568df63b3b1994c1c89403c",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 22700,
"upload_time": "2024-04-23T03:47:09",
"upload_time_iso_8601": "2024-04-23T03:47:09.813632Z",
"url": "https://files.pythonhosted.org/packages/b7/9f/90345f0e8078a25ab25c9491da8959933aa3136e7aa937242799544fa1f9/bakabakabaka-0.8.9-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f685baf1ff65470594bc011886504c8f795918e8a98faf48cc8703c26e8dd736",
"md5": "4ecfe56028457f861a549e3ed354d852",
"sha256": "e3eec1c81cef44e7b085216e7b9a6039eac415ef96e76a1248b5807f4d1b3269"
},
"downloads": -1,
"filename": "bakabakabaka-0.8.9.tar.gz",
"has_sig": false,
"md5_digest": "4ecfe56028457f861a549e3ed354d852",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 22615,
"upload_time": "2024-04-23T03:47:11",
"upload_time_iso_8601": "2024-04-23T03:47:11.889792Z",
"url": "https://files.pythonhosted.org/packages/f6/85/baf1ff65470594bc011886504c8f795918e8a98faf48cc8703c26e8dd736/bakabakabaka-0.8.9.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-04-23 03:47:11",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "elesiuta",
"github_project": "baka",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "bakabakabaka"
}