summaryrefslogtreecommitdiffstats
path: root/git-difme.scm
Commit message (Collapse)AuthorAgeFilesLines
* git-difme.scm: Update `difme-stage`.rsiddharth2017-03-141-1/+1
| | | | * git-difme.scm (difme-stage): Update function.
* file regex can be a rule.rsiddharth2016-07-181-9/+16
| | | | | | | * git-difme (build-stage-regex): remove function. (difme-stage-commit?): new function. (difme): use `difme-stage-commit?` * README.org: add info about file regex as a rule.
* cosmetic changes to `difme` function.rsiddharth2016-07-181-2/+2
| | | | * git-difme.scm (difme): change local variable name in proces function.
* finish intial version of git-difme.rsiddharth2016-07-111-1/+1
| | | | * git-difme.scm (main): walks all the repos and does its thing.
* de-modulized git-difme.rsiddharth2016-07-111-4/+3
| | | | * git-difme.scm: not a module anymore.
* update `difme` function.rsiddharth2016-07-101-8/+21
| | | | * git-difme.scm (difme): flesh out function; does what it says it'll do.
* add rule ".".rsiddharth2016-07-101-1/+2
| | | | | | | | if a repo has a rule set to ".", then all files will be staged and committed. * README.org (rules): add new rule ".". (config): update example config to illustrate the "." rule. * git-difme.scm (build-stage-regex): accommodate new rule ".".
* update `get-difme-repos` function.rsiddharth2016-07-101-1/+4
| | | | | * git-difme.scm (get-difme-repos): trim the strings of each of the repo-info list that is returned by `difme-repos` function.
* add `difme-stage-commit` function.rsiddharth2016-07-101-1/+6
| | | | * git-difme.scm (difme-stage-commit): new function.
* modify difme-commit.rsiddharth2016-07-101-2/+2
| | | | * git-difme (difme-commit): modify `msg`; "files" to file(s).
* update comment in utils section.rsiddharth2016-07-101-0/+1
| | | | * git-difme.scm (utils section): add guix repo url.
* add difme worker functions.rsiddharth2016-07-101-0/+21
| | | | | * git-scm (build-stage-regex, work-difme): new functions. (difme): new function; incomplete.
* update main function.rsiddharth2016-07-101-0/+1
| | | | * git-difme.scm (main): add docstring.
* add functions that provides a git interface.rsiddharth2016-07-101-0/+64
| | | | | * git-difme.scm (stage-files, difme-status, difme-stage, difme-commit, difme-push): new functions.
* add configuration functions.rsiddharth2016-07-101-0/+23
| | | | | * git-difme.scm (load-config, get-config-path, get-difme-repos): new functions.
* add utility functions.rsiddharth2016-07-101-1/+29
| | | | | | * git-difme.scm (with-directory-excursion): new macro. verbatim from (guix build utils). thank you ludovic courtès. (difme-exec): new function.
* add git-difme.scmrsiddharth2016-07-071-0/+7