GitShow/sindresorhus/Plash
sindresorhus

Plash

๐Ÿ’ฆ Make any website your Mac desktop wallpaper

by sindresorhus
active-desktopappdesktop-wallpaperdynamic-wallpapermacosmacos-appplashswift
Star on GitHubForkWebsite
4.0k stars158 forks1 contributorQuiet ยท 10mo agoSince 2020older-releases

Meet the team

See all 1 on GitHub โ†’
sindresorhus
sindresorhus1 contribution

Commit activity

Last 12 weeks ยท 0 commits

Full graph โ†’

Community health

3 of 6 standards met

Community profile โ†’
57
โœ“READMEโ—‹Licenseโœ“Contributingโœ“Code of Conductโ—‹Issue Templateโ—‹PR Template

Recent PRs & issues

Quiet ยท Last activity 10mo ago
See all on GitHub โ†’
llorracc
"This browser version is no longer supported. Please upgrade to a supported browser."OpenIssue

Describe the bug Apparently when I set up Google calendar for my plash desktop, a dedicated copy of the then-current version of Chrome was cloned to serve the page (?). Now, there's a new release of Chrome (which I have upgraded to in my Applications folder), but the dedicated Chrome instance displaying the calendar gives me the message in my issue title every time I run it. Eventually the calendar will probably stop working. To reproduce Steps to reproduce the behavior: 1. Use Plash to set up Google Calendar as your desktop 2. Wait until there is a new Chrome release Expected behavior I expected that updating the version of Chrome in /Applications would also update the version used for Plash Screenshots If applicable, add screenshots to help explain your problem. Info macOS version: Sonoma 14.5 Plash version: 2.15.0 Additional context I tried to find ways to fix this but failed. Maybe completely uninstalling plash and all its settings, and then setting it up again would work, but if I have to do that every time there's a Chrome update I'm not going to use Plash.

llorracc ยท 1d ago
fmaiabatista
Custom CSS works as expect on browser, not on Plash (https://zoom.earth/maps/temperature-feel/)OpenIssue

Describe the bug I'm trying to use this page on Plash: https://zoom.earth/maps/temperature-feel/, and I have created a custom CSS to make it look nicer. The styles work when I view the page on the browser, but not when I add them to the CSS field on Plash. Also, there's also something happening that I'm always greeted with the "Welcome" popup - which is something I can't even reproduce again on the browser even if I clear all application data + local/session storages To reproduce Steps to reproduce the behavior: 1. Go to https://zoom.earth/maps/temperature-feel/ 2. Add the custom CSS styles below via DevTools 3. Check that the elements will properly hide/be repositioned (screenshot). 4. Add the site to Plash, add the same CSS in the CSS box. 5. Verify that the screen will not be the same, the elements will not be affected by the CSS. Expected behavior View should be the same between browser and Plash. Screenshots Default view: !Xnip2024-12-10_15-25-17 View with custom CSS on browser: !Xnip2024-12-10_15-24-59 When I add it to Plash with the custom CSS, this is how it looks: !Xnip2024-12-10_15-30-53 In addition, whenever it reloads I see the "Welcome" popup again: !Xnip2024-12-10_15-31-24 Info macOS version: Sonoma 14.6.1 Plash version: 2.15.0 (57) Using on the second monitor only (LG HDR WQHD) Chrome: Version 131.0.6778.109 (Official Build) (x86_64) Additional context N/A Thanks for your help!

fmaiabatista ยท 1d ago
patrick-clancey-wttech
Promote Show on menu item to top levelOpenIssue

The screen selection menu item 'Show on' is currently in the General settings section. This means for hot desking, going back and forth from home to office, you need to dive deep into the settings menu frequently. This setting would be easier / quicker to access if it was in the top level menu. For my use case - type 1 diabetic, with current blood glucose level displayed - I hardly ever need to change the webpage, but always need to change the display selection. Many thanks Patrick

patrick-clancey-wttech ยท 1d ago

Recent fixes

View closed PRs โ†’
jiexiangfan
Custom CSS not injected on sites that declare a style variable in 2.17.0ClosedIssue

Description Custom CSS is not being injected on certain websites in version 2.17.0. This worked correctly in 2.16.0. I believe this is related to #173, but it appears to be a regression introduced in 2.17.0 with a different root cause, so I'm opening a new issue. Potential cause The browser console throws: This suggests Plash's injection script declares something like: Some websites (e.g. Google Calendar) declare a variable also named in the same scope, causing a conflict that prevents injection. To reproduce 1. Add to Plash 2. Add any custom CSS via the CSS field 3. Open DevTools: only one `SyntaxError: Can't create duplicate variable: 'style'` elements): Info** macOS version: 26.4.1 (25E253) Plash version: 2.17.0 Affected site: calendar.google.com (and maybe others)

jiexiangfan ยท 4mo ago
blicksky
Allow website to appear within the menubar areaClosedIssue

Is your feature request related to a problem? Please describe. Currently, the website you set to be visible with Plash has boundaries that end at the bottom of the menubar. https://github.com/sindresorhus/Plash/issues/62 covered an issue where that boundary was below the menubar area when the menubar was _hidden_, but I'm curious about the possibility of showing content past that boundary when the menubar is _visible_. Tools such as Ice allow for the desktop background to be visible in the menubar area, as shown in the Gallery - Customize the menu bar's appearance. Describe the solution you'd like I'm interested in displaying information in the middle area of the menubar, but I currently can't do that with Plash because the website content can't extend above the lower edge of the menubar area. I'm aware that any region of the website that would potentially be shown there could be covered by the menubar content if it extends far enough over it, but I'm looking to do this while carefully controlling which menubar items are visible. Describe alternatives you've considered I've attempted to set the absolute position of website elements with a negative value, but the content is clipped by the menubar area. I can likely do what I'm looking for with custom menubar icons using Hammerspoon or other tools, but I'd like to explore this possibility as well. Additional context _none_

blicksky ยท 5mo ago
Structured data for AI agents

Repository: sindresorhus/Plash. Description: ๐Ÿ’ฆ Make any website your Mac desktop wallpaper Stars: 4019, Forks: 158. Homepage: https://sindresorhus.com/plash Topics: active-desktop, app, desktop-wallpaper, dynamic-wallpaper, macos, macos-app, plash, swift, swiftui, wallpaper. Latest release: older-releases (10mo ago). Open PRs: 0, open issues: 35. Last activity: 10mo ago. Community health: 57%. Top contributors: sindresorhus.

ยท@ofershap

Replace github.com with gitshow.dev