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

Bundled quartz cli #502

Closed
LukeSavefrogs opened this issue Sep 23, 2023 · 4 comments
Closed

Bundled quartz cli #502

LukeSavefrogs opened this issue Sep 23, 2023 · 4 comments
Labels
enhancement New feature or request

Comments

@LukeSavefrogs
Copy link
Contributor

Right now in order to make quartz work one has to fork the project.

It would be great to have a npm package which we can use to build quartz (something like create-react-app).

I saw you had something on npm but it has been deprecated. Why's that?

@LukeSavefrogs LukeSavefrogs added the enhancement New feature or request label Sep 23, 2023
@jackyzha0
Copy link
Owner

You can do this with the nix flake right now: https://github.com/zdcthomas/quartz_flake

I chose not to publish it as an npm packager because it adds unnecessary friction to configuring Quartz and I wanted the gradient of making customization changes to Quartz as smooth as possible

@LukeSavefrogs
Copy link
Contributor Author

LukeSavefrogs commented Sep 24, 2023

I chose not to publish it as an npm packager because it adds unnecessary friction to configuring Quartz and I wanted the gradient of making customization changes to Quartz as smooth as possible

I understand and thank you for pointing out to quartz_flake. 😃

What is the correct workflow then?

  • Clone or fork the repository?
  • How to upgrade to newer versions in case this project updates?

@jackyzha0
Copy link
Owner

Either cloning or forking work. It ships with an npx quartz update command

@LukeSavefrogs
Copy link
Contributor Author

LukeSavefrogs commented Sep 29, 2023

It ships with an npx quartz update command

Perfect!

npx quartz update was exactly what I was looking for to keep it updated! 🎉

I think it should be more visible in the documentation.

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

No branches or pull requests

2 participants