Metadata-Version: 2.1
Name: bakabakabaka
Version: 0.6.0
Summary: Baka Admin's Kludge Assistant
Home-page: https://github.com/elesiuta/baka
License: UNKNOWN
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Description-Content-Type: text/markdown

# baka
the stupid configuration tracker using the stupid content tracker  
```
pip install bakabakabaka
```

I made this to help with tracking changes I make to my home server  
This is literally just a wrapper for some rsync and git commands, if you're looking for something similar but with more features, see etckeeper  
```
usage: baka [--dry-run] <argument>

Baka Admin's Kludge Assistant

optional arguments:
  -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, can expose sensitive data)
  --install ...   install package(s) and commit changes
  --remove ...    remove package(s) and commit changes
  --upgrade       upgrade packages on system and commit changes
  --untrack path  untrack path from git
  --docker ...    usage: --docker <up|down|pull> <all|names...>
  --job name      run commands for job with name
  --list          show list of jobs
  --status        run commands to track status of various things
  --verify        run commands to verify system integrity
  --diff          show git diff --color-words
  --log           show pretty git log
  --show          show most recent commit
  -n, --dry-run   print system commands instead of executing them
```


