Does anyone have experience using GNU Stow for managing dot files? I’m especially interested in using it to build a git repo to include my .vimrc file so I can sync it between hosts.

I know I’ve seen other methods, such as making your home directory a bare git repo, so you can check-in your config files without moving them. There is also the chezmoi golang project.

How do others sync .vimrc between hosts?

  • glad_cat@lemmy.sdf.org
    link
    fedilink
    arrow-up
    5
    ·
    1 year ago

    I’ve been using Chezmoi for 2 weeks and it’s fine so far. I guess most of those tools have the same features and IMHO it’s a waste of time to compare every little detail. Use one for a month (stow in your case) and see if it’s good for you.

    • umbraklat@lemmy.sdf.orgOP
      link
      fedilink
      arrow-up
      1
      ·
      1 year ago

      Do you use any of the encrypted secrets features? That’s one of the big differences between chezmoi and the other options.

      • glad_cat@lemmy.sdf.org
        link
        fedilink
        arrow-up
        1
        ·
        1 year ago

        I don’t use such a feature. I only keep basic configurations that I don’t want to reproduce everywhere like my emacs configuration. I suspect it’s mostly used by developers who need to store SSH keys, server configs, or other weird stuff. I’m a developer for backend or regular applications and I don’t need this kind of synchronization.