Skip to content

zsmb13/KotlinLogo-ScreenSaver

Repository files navigation

Kotlin Logo screensaver for macOS

Screensaver GIF

Installation

Use an unsigned release build

Release builds are currently not signed, however you can install an unsigned release build by

  1. Download the latest release build from Releases.

  2. Unzip the downloaded file.

  3. Open KotlinLogos.saver, install it as prompted, this will take you to Screen Saver within System Settings.

  4. When selecting the screen saver, you'll be warned that Apple can not check it for malicious software. Choose "OK", and then select another screen saver to stop the popup from repeatedly showing up.

  5. Go to Privacy & Security in System Settings, scroll down to Security, and click "Open Anyway" under the message about KotlinLogos.saver

  6. Go back to Screen Saver, select the screensaver again, and choose "Open" which should now be available.

  7. Enjoy!

Build it yourself

Build the artifact:

cd KotlinLogos
xcodebuild -scheme KotlinLogosRelease build

Then, to install it:

  1. Locate the output file:

    • Open KotlinLogos in XCode, Product -> Show Build Folder in Finder, browse to Products/Debug/KotlinLogos.saver.
    • Full path should be ~/Library/Developer/Xcode/DerivedData/KotlinLogos-[...]/Build/Products/Debug/KotlinLogos.saver.
  2. Install the screensaver by either

    • Opening it to install it in System Settings OR
    • Manually copying it to ~/Library/Screen Savers/

Customize parameters

In System Settings -> Screen Saver, select the screen saver, and then choose Options... to customize logo size, count, and speed.

Use the Options button Customize parameters

Backlog

  • Optimize PNG sizes, consider using vector images
  • Create proper release builds
  • Support other platforms?