https://github.com/cryptoc1/lw
HTML as wallpapers
https://github.com/cryptoc1/lw
Last synced: over 1 year ago
JSON representation
HTML as wallpapers
- Host: GitHub
- URL: https://github.com/cryptoc1/lw
- Owner: Cryptoc1
- License: mit
- Created: 2016-01-06T04:44:57.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2016-01-07T13:05:42.000Z (over 10 years ago)
- Last Synced: 2025-01-27T06:31:02.271Z (over 1 year ago)
- Language: Swift
- Homepage:
- Size: 1.15 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# lw
lw stands for live wallpaper, and as the name would suggest, lets you set live wallpapers on OS X.
### How it Works
lw works by placing a cocoa window in-between the desktop and desktop icon layers of the windowing system (`CGWindowLayerKey`).
The window was stripped of some of its styling, like shadow and the title bar, and contains a NSView which contains a WebView. By now
I'd think you're starting to get it...? Hopefully...?
### Notes
This project is an experiment as I learn Cocoa programming. The code is probably considered "sloppy", and there's
obvious energy concerns with having a WebView constantly running on the desktop.
With that said, please understand that this project is anything *super* fancy, but just some code to play around with.
###### I can't remember where I got the icons, so ©\