• ad_on_is@lemm.eeOP
    link
    fedilink
    English
    arrow-up
    3
    ·
    15 days ago

    I tried chezmoi, and wanted to love it… but I just can’t. IMHO, it’s complicated, which is why I built this one.

    • Static_Rocket@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      edit-2
      15 days ago

      Yeah, there are a lot of bells and whistles and a fundamental difference between the way they intend to manage dotfiles and the way stow does. Makes it difficult to get started.

      One thing that helped me when I was first getting into it: Chezmoi doesn’t like compartmentalization like stow. It supports it, but it want’s you to lean into the config langue a bit before you start doing that.

      If you do that you can get away with only touching the add, cd, and update commands.

      • ad_on_is@lemm.eeOP
        link
        fedilink
        English
        arrow-up
        1
        ·
        15 days ago

        Exactly… but it still adds some overhead, which I’m honestly not a huge fan of.

        At the end of the day, I want a single directory, where I can symlink the files and folders into their appropriate places, and share them across multiple machines, all that, without digging too deep into the tool, especially when I frequently update things, like a neovim config, etc…

        And stow, paired with git, does exactly what I need. I only made some “aliases” to simplify the workflow.