---
syntax: markdown
tags: [tldr, common]
source: https://github.com/tldr-pages/tldr.git
---
# yadm

> A dotfiles manager that works by using `git`.
> Some subcommands such as `init`, `clone`, `push`, and `pull` have their own usage documentation.
> More information: <https://yadm.io/docs/overview>.

- Override the `yadm` directory. `yadm` stores its configurations relative to this directory:

`yadm --yadm-dir`

- Override the `yadm` data directory: `yadm` stores its data relative to this directory:

`yadm --yadm-data`

- Override the location of the `yadm` repository:

`yadm --yadm-repo`

- Override the location of the `yadm` configuration file:

`yadm --yadm-config`

- Override the location of the `yadm` encryption configuration:

`yadm --yadm-encrypt`

- Override the location of the `yadm` encrypted files archive:

`yadm --yadm-archive`

- Override the location of the `yadm` bootstrap program:

`yadm --yadm-bootstrap`
