| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
- README.org: fix typo.
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
| |
* README.org: fix typo.
|
|
|
|
| |
* git-difme.scm (difme): change local variable name in proces function.
|
|
|
|
| |
* README.org: add expansion for "git-difme".
|
|
|
|
| |
* Makefile ($(git_difme)): insert repo info to target file.
|
|
|
|
| |
* README.org (installing): remove shell specific instructions.
|
|
|
|
| |
* git-difme.scm (main): walks all the repos and does its thing.
|
|
|
|
|
| |
* Makefile ($(git_difme)): generate the script magic line using three
echos.
|
|
|
|
| |
* git-difme.scm: not a module anymore.
|
|
|
|
| |
* READEME.org: add link to git repo.
|
|
|
|
| |
* docs/install-guile.org: link to parent.
|
|
|
|
|
|
| |
* README.org (the script): state guile is a per-requisite.
* docs/install-guile.org: new file.
* docs/Makefile (install_guile_dir, install_guile_out): new targets.
|
|
|
|
| |
* README.org (config): "git difme" to "git-difme".
|
|
|
|
|
|
|
|
| |
* .gitignore: ignore docs/_build directory.
* Makefile (docs, push-docs, docs-clean): new targets.
* docs/Makefile: new file
* docs/assets/includes/header.html: new file.
* docs/assets/includes/footer.html: new file.
|
|
|
|
| |
* README.org: change title.
|
|
|
|
| |
it is a symlink to README.org
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
* README.org: remove blank lines.
|
|
|
|
| |
* README.org (config): fix wording.
|
|
|
|
|
| |
* README.org (git-difme): make clear that git-difme always does `git
push` on repo it visits.
|
|
|
|
| |
* git-difme.scm (difme): flesh out function; does what it says it'll do.
|
|
|
|
| |
- README.org (config): change wording.
|
|
|
|
|
|
|
|
| |
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 ".".
|
|
|
|
|
| |
* git-difme.scm (get-difme-repos): trim the strings of each of the
repo-info list that is returned by `difme-repos` function.
|
|
|
|
| |
* git-difme.scm (difme-stage-commit): new function.
|
|
|
|
| |
* git-difme (difme-commit): modify `msg`; "files" to file(s).
|
|
|
|
| |
* Makefile: add blank lines.
|
|
|
|
| |
* example/config (difme-repos): add docstring.
|
|
|
|
| |
* git-difme.scm (utils section): add guix repo url.
|
|
|
|
|
| |
* git-scm (build-stage-regex, work-difme): new functions.
(difme): new function; incomplete.
|
|
|
|
| |
* git-difme.scm (main): add docstring.
|
|
|
|
|
| |
* git-difme.scm (stage-files, difme-status, difme-stage, difme-commit,
difme-push): new functions.
|
|
|
|
|
| |
* git-difme.scm (load-config, get-config-path, get-difme-repos): new
functions.
|
|
|
|
|
|
| |
* git-difme.scm (with-directory-excursion): new macro. verbatim
from (guix build utils). thank you ludovic courtès.
(difme-exec): new function.
|
|
|
|
| |
* Makefile: add blank lines.
|
|
|
|
|
|
|
|
|
|
|
|
| |
`make config` will now install a sample configuration file at
`~/.config/git-difme/config`.
* Makefile (config, $(config_dir), $(config_file)): new targets.
* README.org (the config file): add sub section under `installing`
section.
* examples/config: add file; sample user config file.
|
|
|
|
| |
* README.org (installing): add section.
|
|
|
|
| |
* README.org (git difme): add git clone url.
|
|
|
|
|
| |
* COPYING: new file.
* README.org (license): add section.
|
|
|
|
|
|
|
| |
* README.org (rules): modify file types list, change untracked file
symbol to `?`.
(config): change structure of `difm-repos`; it is a function and the
elements inside the lists are strings.
|
| |
|
| |
|
| |
|
|
|