-
Notifications
You must be signed in to change notification settings - Fork 5
docs: update installation to single-command Homebrew and add formula update guide #279
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
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
@@ -29,16 +29,17 @@ Rxiv-Maker converts enhanced Markdown into professional PDFs with automated figu | |||||||||||||
| <summary>🍎 <strong>macOS</strong> (Recommended - includes LaTeX automatically)</summary> | ||||||||||||||
|
|
||||||||||||||
| ```bash | ||||||||||||||
| brew tap henriqueslab/formulas | ||||||||||||||
| brew install rxiv-maker | ||||||||||||||
| rxiv check-installation | ||||||||||||||
| brew install henriqueslab/formulas/rxiv-maker | ||||||||||||||
|
||||||||||||||
| brew install henriqueslab/formulas/rxiv-maker | |
| brew tap henriqueslab/formulas | |
| brew install rxiv-maker |
Copilot
AI
Jan 30, 2026
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The macOS install snippet no longer includes a post-install verification step (e.g., rxiv check-installation), while the Linux/WSL instructions still do. To keep the installation guidance consistent and to help users catch missing system dependencies early, consider adding the same verification command after the Homebrew install (even if the install itself is a single command).
| brew install henriqueslab/formulas/rxiv-maker | |
| brew install henriqueslab/formulas/rxiv-maker | |
| rxiv check-installation |
Copilot
AI
Jan 30, 2026
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The Benefits line hard-codes specific dependencies/versions (e.g., “Python 3.13”, “gh”). Since the package itself only declares a minimum Python version (see pyproject.toml requires-python) and gh is an optional integration (not required for core usage), this statement is likely to become inaccurate. Suggest rephrasing to avoid pinning to a specific Python minor version and to clarify optional vs required tools.
| **Benefits:** Simple one-command installation, automatic dependency management (Python 3.13, LaTeX, git, gh), easy updates | |
| **Benefits:** Simple one-command installation, automatic dependency management (Python, LaTeX, git; optional GitHub CLI (gh) integration), easy updates |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Step 2 references editing
homebrew-formulas/Formula/rxiv-maker.rb, but later steps assume you are already in the tap repo and use./Formula/rxiv-maker.rb/git add Formula/rxiv-maker.rb. To avoid confusion, make the path consistent (e.g., refer toFormula/rxiv-maker.rbwithin thehomebrew-formulasrepo) and/or explicitly call out that this file lives in the separateHenriquesLab/homebrew-formulasrepository.