MCPcopy Index your code
hub / github.com/yadm-dev/yadm

github.com/yadm-dev/yadm @3.5.0 sqlite

repository ↗ · DeepWiki ↗ · release 3.5.0 ↗
211 symbols 519 edges 46 files 195 documented · 92%
README

yadm - Yet Another Dotfiles Manager

Latest Version Homebrew Version OBS Version Arch Version License

Master Update Develop Update Website Update

Master Status Develop Status GH Pages Status Dev Pages Status

https://yadm.io/

yadm is a tool for managing dotfiles.

Complete features, usage, examples and installation instructions can be found on the yadm.io website.

A very quick tour

# Initialize a new repository
yadm init

# Clone an existing repository
yadm clone <url>

# Add files/changes
yadm add <important file>
yadm commit

# Encrypt your ssh key
echo '.ssh/id_rsa' > ~/.config/yadm/encrypt
yadm encrypt

# Later, decrypt your ssh key
yadm decrypt

# Create different files for Linux vs MacOS
yadm add path/file.cfg##os.Linux
yadm add path/file.cfg##os.Darwin

If you enjoy using yadm, consider adding a star to the repository on GitHub. The star count helps others discover yadm.

Core symbols most depended-on inside this repo

_create_includefiles
called by 1
test/utils.py
_create_tracked
called by 1
test/utils.py
_create_encrypt
called by 1
test/utils.py
set_local
called by 0
test/utils.py
create_alt_files
called by 0
test/utils.py
parse_alt_output
called by 0
test/utils.py

Shape

Function 178
Method 25
Class 4
Route 4

Languages

Python100%

Modules by API surface

test/conftest.py62 symbols
test/test_encryption.py14 symbols
test/test_clone.py12 symbols
test/test_alt.py11 symbols
test/test_unit_score_file.py8 symbols
test/test_syntax.py8 symbols
test/test_config.py8 symbols
test/test_unit_record_score.py7 symbols
test/utils.py6 symbols
test/test_unit_parse_encrypt.py6 symbols
test/test_hooks.py6 symbols
test/test_unit_template_default.py5 symbols

Dependencies from manifests, versioned

black24.10.0 · 1×
flake87.1.1 · 1×
isort5.13.2 · 1×
pylint3.3.1 · 1×
pytest8.3.3 · 1×
yamllint1.35.1 · 1×

For agents

$ claude mcp add yadm \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact