Software Alternatives & Reviews
Table of contents
  1. Videos
  2. Social Mentions
  3. Comments

yadm

Yet Another Dotfiles Manager

yadm Reviews and details

Screenshots and images

  • yadm Landing page
    Landing page //
    2023-08-26

Badges

Promote yadm. You can add any of these badges on your website.
SaaSHub badge
Show embed code

Videos

A Better Way To Manage Your Dotfiles | yadm

Social recommendations and mentions

We have tracked the following product recommendations or mentions on various public social media platforms and blogs. They can help you see what people think about yadm and what they use it for.
  • Ask HN: What Underrated Open Source Project Deserves More Recognition?
    Everyone hand-rolls their own dotfile management system, but YADM already does everything you need: https://yadm.io/. - Source: Hacker News / about 2 months ago
  • System settings that aren’t in System Settings
    I wonder if the program I use to manage my dotfiles could help manage your scripts and extend your setup to all your desktops? Its called yadm (https://yadm.io/) it makes it so easy to have a laptop and a desktop or two. - Source: Hacker News / 9 months ago
  • The right way to keep config files synced across devices?
    I really like that one but still prefer yadm because you can just edit your files as usual and then yadm add them wherever you are. Source: 10 months ago
  • Just got a new M2 Pro after my 2016 became outdated. What are your first steps to setting up a new computer?
    If you haven’t already, this is the time to install a tool like yadm and get your computer configuration into version control. Your command-line tools can be managed by yadm directly, your system settings can mostly be managed with a yadm bootstrap script that runs things like defaults write, and the software you install can be managed with a Brewfile that the yadm bootstrap script uses to install software with... Source: about 1 year ago
  • System 76 Linux script to set up a new PC including the personal profile and prefered software installs
    I personally use YADM. It's basically a git repo on my home folder, that only tracks what I explicitly set. And you can setup bootstraps to do what you said, install a bunch of stuff or make custom changes. In it's essence, it's a set of bash/sh files that are executed sequentially when you launch the yadm bootstrap command. Source: about 1 year ago
  • Git Aliases - My way of learning Git
    I'm not yet a Git Wizard yet, you'll find me being very sloppy with my commits as I'm learning it. But you can see me editing my config files very frequently. To copy-paste from the website of yadm.io:. Source: about 1 year ago
  • Attempting to get more organized on my machines
    I don't need the overhead of Ansible (yet) but I do something similar to this. I use yadm (link) to manage dotfiles, and yadm supports a bootstrap script. To get up and running, all I need to do is install git, yadm, pull my yadm config and run yadm bootstrap. You could probably even automate this step (or have the yadm repo on a USB). Source: about 1 year ago
  • Dotfiles Management
    YADM[0] is another great tool for this very purpose which I've been using for years in combination with homebrew to setup any new (Mac) machine that I get and have everything from dotfiles to Applications installed in no time. [0] https://yadm.io. - Source: Hacker News / over 1 year ago
  • Dotfiles Management
    I very recently put some effort into tidying up my dotfiles, and have a brief writeup at https://chatwithsysop.com/blog/2022/12/31/dotfiles-cleanup (none of this was done with the academic rigor required to withstand a deconstruction by HN, it is just a log of one person's experience with a weekend project). I chose to use yadm (http://yadm.io) for no particular reasons beyond that I found it first, and it seemed... - Source: Hacker News / over 1 year ago
  • How often do you do a fresh install and why?
    Https://yadm.io/ I love this tbh. Works great. Wraps git. Source: over 1 year ago
  • What’s the best way to customised a fresh Arch install?
    Recommend https://yadm.io/ for dotfile management. It's pretty nice wrapper around git and also can do shell script hooks for things like pre/post pull/push. i.e you can get on new setup, install yadm, yadm clone your repo, and it will get your dotfiles and run your hook scripts (like installing apps). Source: over 1 year ago
  • Is there a tool for synchronizing nvim configuration?
    I sync my dotfiles using yadm, which has bootstrap scripts to install all my required packages depending on the host OS. My neovim dotfiles are then setup with packer.nvim and auto-installs everything on first launch. Didn't switch to mason.nvim yet, still using an IMHO convoluted combination of nvim-lspconfig/nvim-lsp-installer/null-ls to manage everything LSP/formatting/linting. Source: over 1 year ago
  • Pro-Tip: How to back up all dotfiles
    I'm currently using https://yadm.io/ to manage mine. It adds a few helpful features to the bare repository approach. I'm also starting to use Ansible to configure machines of different types. Working well together. I used chezmoi for a year or so and it did work, but I got tired of how it renamed files that are stored in git. Source: over 1 year ago
  • How can I track system-wide changes?
    If you're just trying to track a small number of config files (i.e your dotfiles), look into a dotfile manager. Yadm might be of interest since it does store dotfiles in a git repo, and uses some cleverness to not turn your home into a git repo. Source: over 1 year ago
  • Chezmoi – Manage your dotfiles across multiple diverse machines, securely
    That's why I use https://yadm.io It's basically a helper for a bare git repository plus some added features. - Source: Hacker News / over 1 year ago
  • How do you maintain your Arch Linux system?
    I back up the dot files in my home constantly with YADM, and I keep a personal system log of important programs, config file details, and troubleshooting mistakes and the like. I name it system-log.org and keep it in my documents folder. Source: almost 2 years ago
  • The duality of man
    I dont use dotfile managers much so im prob not the best guy to ask but I recommend YADM. Source: almost 2 years ago
  • Managing your Dotfiles with Dotter (Tutorial)
    I'm glad you asked! There are plenty of dotfiles managers out there, like chezmoi, Dotbot, or yadm (you can see a list here and a comparison table (from chezmoi, thus biased) here. But for this tutorial (and my dotfiles), I chose dotter. - Source: dev.to / almost 2 years ago
  • A Cross-Platform tool to deploy dot files
    Checkout yadm as well. It's very similar to chezmoi, but I personally prefer it. Source: almost 2 years ago
  • What would be the proper way to fully automate my OS installation and configuration?
    A tool like YADM will let you combine the dotfiles part with a bootstrap script. If you write this script right, you could make the whole thing automated, or almost so (logging into GitHub to provide your SSH key seems unavoidable, but you could clone over HTTPS and then reconfigure it later programmatically?). Source: almost 2 years ago
  • A Decade of Dotfiles
    I use yadm (https://yadm.io/), very happy with it. It's a thin wrapper above a git repo rooted in the user home that is configured to ignore untracked files. Yadm adds a bunch of helpful convenience feature on top (like "alt files" that symlink either one or the other file depending system tags or the OS, and secrets [which I don't use]). - Source: Hacker News / almost 2 years ago

Do you know an article comparing yadm to other products?
Suggest a link to a post with product alternatives.

Suggest an article

Generic yadm discussion

Log in or Post with

This is an informative page about yadm. You can review and discuss the product here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.