Git Product home page Git Product logo

Comments (27)

sindresorhus avatar sindresorhus commented on July 21, 2024 11

I'm unfortunately unlikely to work on this anytime soon. I only use a single screen myself, so it's simply not a priority.

However, I thought of a workaround today. You can run multiple instances of Plash at the same time. One for each display. And hide the extra menu bar icons by enabling the "Hide menu bar icon" setting.

Here are additional builds of Plash with a different bundle ID so they can have individual preferences.


Plash v2.13.5 (requires macOS 13.3 or later):

  1. Plash in the App Store.
  2. Plash 2.zip
  3. Plash 3.zip
  4. Plash 4.zip
  5. Plash 5.zip
  6. Plash 6.zip
  7. Plash 7.zip
  8. Plash 8.zip

(These builds have individual URL schemes plash:, plash2:, etc)


Plash v2.12.0 (requires macOS 12.4 or later):

  1. Plash in the App Store.
  2. Plash 2.zip
  3. Plash 3.zip
  4. Plash 4.zip

(These builds have individual URL schemes plash:, plash2:, etc)


Plash v2.4.0 (requires macOS 11.3 or later):

  1. Plash in the App Store.
  2. Plash 2.zip
  3. Plash 3.zip
  4. Plash 4.zip

from plash.

sindresorhus avatar sindresorhus commented on July 21, 2024 10

Plash v1.1.0 adds the ability to at least choose what display to show the website wallpaper on.

from plash.

ianiv avatar ianiv commented on July 21, 2024 9

It would be useful for me to have a different URL per screen

from plash.

long-lazuli avatar long-lazuli commented on July 21, 2024 7

Plash v1.1.0 adds the ability to at least choose what display to show the website wallpaper on.

I think an option to set "all monitors" would be a good next step :)

It seems easier than allowing different urls on different screen (which would be ultimately my need.)

from plash.

sindresorhus avatar sindresorhus commented on July 21, 2024 3

This will happen eventually, but there are other issues I plan to prioritize first. Contributions are always welcome though, both in form of figuring out how it should work and also code.

from plash.

sindresorhus avatar sindresorhus commented on July 21, 2024 3

@wesleycoder I'm unlikely to spend time on automating a hacky workaround. If I'm gonna spend time on something, it would be a proper solution. However, I have updated the builds in #2 (comment) to the latest version of Plash.

from plash.

sindresorhus avatar sindresorhus commented on July 21, 2024 3

@laurencebush I have updated the builds and added 8 now.

from plash.

sindresorhus avatar sindresorhus commented on July 21, 2024 1

@jcousins-ynap That tweet is about Dato. Plash does use NSMenu, but only as a static menu, so I won't be encountering any of those problems here.

from plash.

firrae avatar firrae commented on July 21, 2024

I think you covered the primary options needed. Personally I'd just put the same thing on both screens, but I could also see someone wanting different pages per screen. That might be useful, though likely a bit more to implement.

from plash.

lacking-utility avatar lacking-utility commented on July 21, 2024

Another vote for different url per screen or drop down to set screen. I’ve got four monitors connected and would primarily like to put a calendar on one desktop, and maybe weather on another

from plash.

jakearchibald avatar jakearchibald commented on July 21, 2024

I currently have a different desktop background per screen per desktop, so I'd want this to behave the same.

from plash.

jcousins-ynap avatar jcousins-ynap commented on July 21, 2024

I would appreciate multiple monitor support. I can see how it would make the preferences panel more complicated, not to mention how the URL is chosen.

from plash.

jhavens12 avatar jhavens12 commented on July 21, 2024

I would also appreciate multiple monitor support - I use 3 displays and currently can only get the background on one display. A different webpage per display would be ideal. Thanks

from plash.

jcousins-ynap avatar jcousins-ynap commented on July 21, 2024

@sindresorhus Is this the app that uses the infamous NSMenu?

from plash.

sindresorhus avatar sindresorhus commented on July 21, 2024

@jcousins-ynap Are you referring this tweet?

from plash.

jcousins-ynap avatar jcousins-ynap commented on July 21, 2024

@sindresorhus I am ;)

from plash.

sooxt98 avatar sooxt98 commented on July 21, 2024

@sindresorhus Im not able to run Plash on external monitor.

from plash.

sindresorhus avatar sindresorhus commented on July 21, 2024

@sooxt98 This is not the place to report a bug. Open a new issue with more info.

from plash.

tigger04 avatar tigger04 commented on July 21, 2024

also +1 vote for this, but understand you've got to prioritize.
thanks for the workaround, came here to find this :)

from plash.

wesleycoder avatar wesleycoder commented on July 21, 2024

I'm unfortunately unlikely to work on this anytime soon. I only use a single screen myself, so it's simply not a priority.

However, I thought of a workaround today. You can run multiple instances of Plash at the same time. One for each display. And hide the extra menu bar icons with something like Bartender (paid), hidden (free), or Dozer (free).

Here are additional builds of Plash with a different bundle ID so they can have individual preferences:

Could the updates for these different bundle IDs be automated on your build pipeline?
These versions are outdated now and I wonder how can we keep them updated.

from plash.

alicehamberger avatar alicehamberger commented on July 21, 2024

for mac, I definately use several "Desktops" (Backgrounds) and so having several plash bagrounds would be perfect!
That way I can put my google calendar and a google sheets on two sepparate backgrounds!

from plash.

sindresorhus avatar sindresorhus commented on July 21, 2024

I have updated the builds to the latest Plash version.

from plash.

communque avatar communque commented on July 21, 2024

+1 - Plash is a genuinely superior alternative to the built-in mac desktop. That it currently allows JS explodes the possibilities in ways not only "cool" but genuinely useful and productive. Building multiple screen support would be my #1 request. Thanks for the great work.

from plash.

Diavolezza avatar Diavolezza commented on July 21, 2024

+1
support of multiple screens would be great.
Anyway, Plash is top!

from plash.

laurencebush avatar laurencebush commented on July 21, 2024

Please please please make it so we can have 8 different Plashes running at once, I use all 4 currently and would like to use more.

from plash.

StashPowerUser avatar StashPowerUser commented on July 21, 2024

Would it be possible to get updated builds for 2.15?

from plash.

ELLIOTTCABLE avatar ELLIOTTCABLE commented on July 21, 2024

Two related requests, one tiny and related to these builds, and one that could easily be included in the primary build:

  1. when hovering in the menubar, these builds all say "Plash", without the ident digit — could that be fixed w/ plist changes or sth?

  2. Ideally, the drop-down could show the loaded URL or some other description, whether or not one is running multiple copies in parallel …

from plash.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.