Comments (18)
π https://github.com/Homebrew/homebrew-cask/blob/master/Casks/mirrordisplays.rb
from mirror-displays.
From home-brew's Acceptable Formulae
We frown on authors submitting their own work unless it is very popular.
and
We will reject formulae that seem too obscure, partly because they wonβt get maintained and partly because we have to draw the line somewhere.
While this project has been stable for years and I do plan on maintaining it, I think it might be too obscure for home-brew to want me in particular to submit the formula.
However, I do have a proper 1.0 Release that should make it trivially easy for anybody else to submit a formula. Any future changes will also be released.
from mirror-displays.
Ok.
I will submit it this weekend or sooner.
from mirror-displays.
Thanks. I'm glad you're finding it useful :)
from mirror-displays.
We run pair programming in our team, so being able to quickly mirror / unmirror seamlessly from the terminal is very helpful
from mirror-displays.
@jasonm23 Any word on whether it's going to make it into homebrew?
from mirror-displays.
Sorry got sidetracked. I'll get it done tomorrow (2am here)
from mirror-displays.
Don't worry. I'm in no rush π
from mirror-displays.
@jasonm23 Has there been any progress on this?
from mirror-displays.
I'll set it up now.
from mirror-displays.
Homebrew/legacy-homebrew#43079
from mirror-displays.
Homebrew core says that mirror-displays is not notable enough, and as such considers it a risky proposition to add it, (they'll be the first place people go for support.)
The recommendation is to setup a tap. I suggest you host this yourself, see below for the docs.
If you don't have time to do it, I can set it up for you, and then transfer the tap repo to you.
from mirror-displays.
I don't have the time at the moment, but I'm also in no hurry -- I could get to this in a couple of weeks maybe π . But you're welcome to do it yourself π . Let me know if there's anything you need from me, like code changes, release tagging, etc.
from mirror-displays.
Hi,
I made a formula file for the command-line portion of this app that doesn't require the full Xcode app to be installed.
If you make a repo for the tap I can make a PR for it.
from mirror-displays.
@J-M0 Sorry for the year+ delay. What are the conventions for a tap repo? With a little more information, I could definitely get that going.
from mirror-displays.
Oh, sorry I didn't see this before I submitted the pull request to add mirror
to homebrew-core. Looks like they've added mirrordisplays already, so maybe they'd be open to adding the CLI tool now as well? It might also help that you seem intent on maintaining it.
While this project has been stable for years and I do plan on maintaining it, I think it might be too obscure for home-brew to want me in particular to submit the formula.
However, I do have a proper 1.0 Release that should make it trivially easy for anybody else to submit a formula. Any future changes will also be released.
FWIW, I found this tool because it seems to be the simplest way to functionally "disable" a display on MacOS, according to this StackOverflow thread. (SwitchResX currently can't disable a display on Apple Silicon.)
from mirror-displays.
@fcanas No worries, sorry for my own delay in replying.
Making your own Homebrew tap is pretty simple:
- Make a repository on GitHub called
homebrew-<tapname>
where<tapname>
is what you want to name your tap. - On your computer run
brew tap-new fcanas/<tapname>
to create a skeleton for your new tap. cd
to your tap withcd $(brew --repository fcanas/<tapname>
, add your GitHub repo as a remote namedorigin
, and push the files Homebrew committed.
Once you do that I can make a PR to add in the Formula file I made.
from mirror-displays.
I made https://github.com/fcanas/homebrew-tap and added mirror-displays
brew install fcanas/tap/mirror-displays
should install the mirror
command line tool.
from mirror-displays.
Related Issues (12)
- Yosemite compatibility? HOT 13
- 10.9.5 Mavericks Mirroring Off Issue HOT 5
- Sierra and El Capitan Compatability HOT 8
- Version number? HOT 2
- How to get display index? HOT 1
- Binary? HOT 2
- Select which display is mirrored HOT 3
- Is this still supported? HOT 8
- Count problem
- Help Creating Automation HOT 1
- bad CPU type in executable: mirror
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mirror-displays.