Coder Social home page Coder Social logo

aerial's Introduction

This is a fork of Aerial, hopefully those changes will be merged at some point. In the meantime, check the Releases up there for the tvOS 12 and 4K builds. More about them here.

screencast

Aerial - Apple TV Aerial Views Screen Saver

Aerial is a Mac screen saver based on the new Apple TV screen saver that displays the aerial movies Apple shot over New York, San Francisco, Hawaii, China, etc.

Aerial is completely open source, so feel free to contribute to its development!

Github All Releases GitHub contributors Build Status codebeat badge Code Climate codecov

Windows user? Try cDima/Aerial

Coded with Love by John Coates

Twitter Email

Installation

  1. Click here to Download
  2. Unzip the downloaded file.
  3. Open Aerial.saver and confirm installation.

If Aerial.saver could not be opened, place Aerial.saver in ~/Library/Screen Savers

Setting Aerial as Your Screen Saver

  1. Open System Preferences -> Desktop & Screen Saver -> Screen Saver
  2. Choose Aerial and click on Screen Saver Options to select your settings.

Screenshot

Uninstallation

There are three options to uninstall Aerial from your Mac.

  • Right-click on the Aerial screen saver in System Preferences and select Delete "Aerial".
  • Or delete the file(s) directly. macOS can store screen savers in two locations. /Library/Screen Savers and /Users/YOURUSERNAME/Library/Screen Savers. Check both locations for a file called "Aerial.saver" and delete any copies you find.
  • If you installed Aerial using brew, then the following command in a Terminal window should remove the brew installed version. brew cask uninstall aerial

You may also want to delete the folder /Users/YOURUSERNAME/Library/Caches/Aerial. This is where Aerial stores the cached copies of the aerial videos.

Features

  • Auto Load Latest Aerials: Aerials are loaded directly from Apple, so you're never out of date.
  • Play Different Aerial On Each Display: If you've got multiple monitors, this setting loads a different aerial for each of your displays.
  • Favorites: You can choose to only have certain aerials play.
  • Preview: Clicking on an aerial in the screen saver options previews that aerial for you.

Compatibility

Aerial is written in Swift, which requires OS X Mavericks or above.

Community

  • Found a bug? Open an issue. Try to be as specific as possible.
  • Have a feature request? Open an issue. Tell me why this feature would be useful, and why you and others would want it.

Contribute

I appreciate all pull requests.

Brew Cask Support - Install Remotely

If you're looking to install Aerial across many systems, remotely, or simply from terminal I recommend Brew Cask.

Issue the following terminal command: brew cask install aerial

Troubleshooting

  • Black screen: If you are behind a firewall (like Little Snitch or Hands Off!) try creating exceptions for Aerial to allow it access to Apple's servers. Be sure the applications 'ScreenSaverEngine.app' and 'System Preferences.app' are not being blocked access to *.phobos.apple.com and *.phobos.apple.com.edgesuite.net. If that isn't an option and you are on a Macbook try caching the videos while connected to a different network.
  • "You cannot use the Aerial screen saver with this version of macOS." error: Select Aerial, close System Preferences with Aerial still selected, re-open System Preferences and Aerial should now work. This is a known bug with Swift screensavers in macOS/OS X reported to Apple as rdar://25569037.

License

MIT License

aerial's People

Contributors

ad-si avatar alistairmcmillan avatar balestrapatrick avatar boidolr avatar craig88 avatar djui avatar esetnik avatar glouel avatar graysky2 avatar johncoates avatar patelanuj28 avatar vinkla avatar webveteran avatar

Watchers

 avatar  avatar

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.