ottop / yam_launcher

A minimal android launcher with weather integration.
MIT License
34 stars 2 forks source link

YAM Launcher

YAM (Yet Another Minimalist) Launcher is a minimalist text-based launcher for Android with weather integration.

Key features:

Installation

F-Droid

<img src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png" alt="Get it on F-Droid" height="80">

IzzyOnDroid

<img src="https://github.com/user-attachments/assets/0e6a8084-f056-4db1-9ba3-58b4edb578d0" alt="Get it on IzzyOnDroid" height="55">

Google Play

<img src="https://github.com/user-attachments/assets/18e22711-eadc-4757-8b47-7588cfa9ab8d" alt="Get it on Google Play" height="55">

APK

  1. Download the APK.
  2. Enable the permission to install apps for your browser/files (app you are installing the launcher from).
  3. Install the launcher.

Important for APK installations

If you wish to use the double tap to lock feature, Android blocks the accessibility settings for manually installed APKs by default.

To fix (only if you want to enable the double tap to lock feature):

  1. Go to Settings -> Apps -> YAM Launcher
  2. Click on the three-dot button on the top right of the screen.
  3. Allow restricted settings

Screenshots

Weather At Your Fingertips Absolute Minimalism Function Over Form Material You Make It Yours

Bugs, feature requests, etc

Submit an issue on the Issues tab.

Development tracker

You can check what I'm already working on here: Taiga board

Contributing

Development

A big thank you to all contributors. You can find a list of contributions in CREDITS.md.

Feel free to contribute code improvements and bug fixes. For big changes, I would recommend creating an issue first so that I can figure out whether I want the change to be implemented. Generally I am open to optional features that can be enabled or disabled in the preferences as long as they are not too convoluted, but no guarantees.

Donations

If you wish to support me and my work financially, I welcome all donations. These help me feed myself and get any equipment I may need for future development (Wouldn't it be cool to run my own instance of Open-Meteo instead of using the public one?).

One-time donations: Stripe

Recurring donations: Liberapay

Privacy

Privacy Policy

No data leaves your device by default and no data is sent to the developer, ever.

Enabling weather integration will send the coordinates that are set for the weather to Open-Meteo and they may also store your IP address.

Permissions

Accessibility Services

You can optionally enable accessibility services for YAM Launcher if you choose to use the "Double Tap to Lock Screen" gesture. The accessibility services are exclusively used to lock the screen and are not used to collect any data.

Mirrors

Codeberg (primary)

GitHub (secondary)