01. Overview & Architecture

Profile: 3.5.0
Purpose
Yet Another Dotfiles Manager, a thin wrapper around git.
Compatibility
Any distro (Server: BOTH)
Desktop Part
Tools & utilities
Window Manager & Theme
Any WM / DE / Other
Full Description
Yet Another Dotfiles Manager, a thin wrapper around git.

02. Installation & Deployment

Method: Verified Command

Step-by-step deployment protocol

Step-by-step deployment
1Install yadm (Arch repos)
$sudo pacman -S --needed yadm
$# Other distros: see the upstream README

03. Documentation & Guide

Source: yadm-dev/yadmRef: bbb58e6625
README.md|GitHub Flavored Markdown

yadm - Yet Another Dotfiles Manager

![Latest Version][releases-badge] ![Homebrew Version][homebrew-badge] ![OBS Version][obs-badge] ![Arch Version][arch-badge] ![License][license-badge]
![Master Update][master-date] ![Develop Update][develop-date] ![Website Update][website-date]
![Master Status][master-badge] ![Develop Status][develop-badge] ![GH Pages Status][gh-pages-badge] ![Dev Pages Status][dev-pages-badge]

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.

GitHub Flavored Markdown (github-markdown-css)● Live Repo Synced