Skip to content

Conversation

@reese
Copy link
Collaborator

@reese reese commented Jan 19, 2026

This rearranges the README to be more friendly to folks who don't already know what rubyfmt is. It leads with a one-liner about what it does, a link to rubyfmt.run to see it in action, and then tells them how to install and run it. It also updates the CLI flag docs in a bit more of a structured table format with separate sections for the different ignore mechanisms (headers and .rubyfmtignore/.gitignore).

The editor integrations are largely the same, though I did add a section for a ruby-lsp plugin since the old Ruby VSCode extension is now deprecated. I also put in a section on Rubocop since there were several open issues about it. (The ruby-lsp add-on and the rubocop-rubyfmt gem mentioned are mine, just plugging them since it doesn't seem like other community options exist/still work for these two cases.)

I also kept the pronunciation / maintenance policy here but just moved them to the bottom -- they're helpful to have, but not the first thing users need to see.

README.md Outdated

## FAQ

**How do I pronounce rubyfmt?**
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

let's move this up top, otherwise I think this is good

@fables-tales
Copy link
Owner

fixes #424

@reese reese requested a review from fables-tales January 19, 2026 23:52
@fables-tales fables-tales merged commit 45f9ef9 into trunk Jan 20, 2026
8 checks passed
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

Successfully merging this pull request may close these issues.

3 participants