Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SPIKE: Consider using Chezmoi #23

Open
colindean opened this issue Jul 1, 2021 · 0 comments
Open

SPIKE: Consider using Chezmoi #23

colindean opened this issue Jul 1, 2021 · 0 comments

Comments

@colindean
Copy link
Owner

https://www.chezmoi.io/docs/how-to/

Pros

Delegate dotfile management to Chezmoi. I don't have to think about where things belong in this repo anymore.

Cons:

External program necessary to setup everything becomes a setup chicken-egg problem. This already exists to a degree because of the requirement for Git, but I've gotten around that by just having a browser or HTTP client to download the archive from https://github.com/colindean/hejmo/archive/refs/heads/master.zip and then running the setup process in the README (something I've lazily kept manual). HOWEVER, this is essentially a single command, $ sh -c "$(curl -fsLS git.io/chezmoi)" in sh or (iwr -UseBasicParsing https://git.io/chezmoi.ps1).Content | powershell -c - for Windows powershell. Then, after initial setup, my scripts could install the version from a package manager.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant