From a2aff0551047fd5f850d87f85f7b3b4503231dad Mon Sep 17 00:00:00 2001 From: Chris Varenhorst Date: Tue, 8 Nov 2022 18:58:57 -0500 Subject: [PATCH] Update README to document how to compile and install the latest code NOTE: This relies on https://github.com/jakehilborn/homebrew-jakehilborn/pull/1 being merged. The current github release is very out of date and from 2019. It's missing a few bug fixes. The inaccurate support for "scaling:off" comes to mind. But instead of complaining about the lack of a recent releases, we can instead just use homebrew to make it easy for users to compile and install the latest version of the code currently on github. This is particularly simple for displayplacer since it has no special build dependencies. Considering the pace of commits and relatively stable nature of master, I don't think this introduces too much risk. (I think `install --head` is an under utilized feature of homebrew taps. It obviates much of the need for the maintainer to constantly update the github releases!) This commit just updates the instructions to tell users to install with `brew install --head displayplacer`. It of course relies on the PR mentioned above also being merged. Also note that users that already tapped the homebrew tap will need to update it for `install --head` to work. This should happen automatically after a `brew update`, which is something homebrew also does automatically after a certain amount of time. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 9d8b6de..98c9a05 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ [![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](https://github.com/firstcontributions/first-contributions) macOS command line utility to configure multi-display resolutions and arrangements. Essentially XRandR for macOS. -Install via Homebrew with `brew tap jakehilborn/jakehilborn && brew install displayplacer` or visit the [releases](https://github.com/jakehilborn/displayplacer/releases) tab. +Compile and install the latest code via Homebrew with `brew tap jakehilborn/jakehilborn && brew install --head displayplacer`. Or visit the [releases](https://github.com/jakehilborn/displayplacer/releases) tab to download the latest release. #### Usage: