Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 21 additions & 3 deletions docs/.vitepress/components/HomePage/HomePage.vue
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,24 @@
</div>
</div>
<div class="container">
<div class="panels vp-doc">
<div class="panel">
<h2>Notes &amp; To-Dos</h2>
<p>A private chat with yourself, one swipe from home</p>
<div class="steps">
<slot name="notes" />
</div>
</div>
<div class="panel">
<h2>Do Not Disturb</h2>
<p>Hold notifications from distracting apps until you're ready</p>
<div class="steps">
<slot name="do-not-disturb" />
</div>
</div>
</div>
</div>
<div class="container other-color">
<div class="panels vp-doc">
<div class="panel">
<h2>Screen Time Awareness</h2>
Expand All @@ -35,15 +53,15 @@
</div>
</div>
<div class="panel">
<h2>Daily Wallpapers</h2>
<p>A fresh look every day, automatically</p>
<h2>Auto-Generated Wallpapers</h2>
<p>A fresh look every hour, generated right on your device</p>
<div class="steps">
<slot name="wallpapers" />
</div>
</div>
</div>
</div>
<div class="container other-color">
<div class="container">
<div class="panels vp-doc">
<div class="panel center-panel">
<h2>Privacy as a Feature</h2>
Expand Down
20 changes: 19 additions & 1 deletion docs/guide/faq.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,28 @@ Some devices do not support gesture navigation with third-party launchers. This

## How do I change the wallpaper?

Launch0 can set a new wallpaper daily. Enable it in **Settings > Appearance > Daily new wallpaper**.
Launch0 can generate a fresh abstract wallpaper for you every hour. Enable **New wallpaper every hour** in **Settings**. The wallpaper is created on your device — nothing is downloaded — and it matches your light or dark theme. This works while Launch0 is your default launcher.

You can also set any wallpaper manually from your phone's settings or Gallery/Photos app.

## How do I use Notes?

Swipe left on the home screen to open Notes — a private, chat-like space just for you. Type to add a text note, tap the mic to record a voice memo, or add an image. Long-press any note to copy, share, edit, or delete it, and mark notes as **done** or **urgent**. Swipe left again inside Notes to search everything you've saved. All notes stay on your device.

You can also share an image from another app straight into Notes using Android's share sheet.

## What is "Hold notifications" / Do Not Disturb?

Do Not Disturb lets you park notifications from distracting apps so they don't interrupt you. In **Settings**, turn on **Hold notifications**, choose how long to hold them (30 minutes to 3 hours), and pick which apps to hold. Held notifications show up as a small count next to the app on your home screen and in the app drawer — tap it to release them, or they'll arrive automatically when the window ends. This requires granting notification access, and ongoing notifications like calls and music are never held.

## Can I show app icons?

Yes. Launch0 is text-first, but icons are optional. In **Settings**, turn on **Show app icons** to display icons in the app drawer, and adjust their **size** and **shape** (default, circle, square, squircle, or teardrop). You can also turn off **Show app names** for an icons-only grid — you just can't hide both icons and names at once.

## How do I change which apps show on the home screen?

In **Settings**, set the number of home apps (0–8). Then long-press any slot on the home screen to pick or change the app it points to. You can also adjust alignment (left, center, right, and an optional bottom position) from Settings.

## Double tap to lock doesn't work

This feature requires the accessibility service to be enabled. Go to **Settings > Gestures > Double tap to lock** and follow the prompts to enable it.
Expand Down
83 changes: 66 additions & 17 deletions docs/guide/features.md
Original file line number Diff line number Diff line change
@@ -1,40 +1,89 @@
# Features

Launch0 replaces your home screen with a clean, text-first interface and pairs it with focused productivity features. Everything below is built in — no accounts, no add-ons, and no internet connection required.

## Home Screen

- **Text-based app shortcuts** — up to 8 apps displayed as text on the home screen for instant access
- **Date and time display** — show full date/time, date only, or hide completely
- **App alignment** — left, center, or right alignment with optional bottom positioning
- **Screen time** — stay aware of how long you've used your phone today
- **Text-based app shortcuts** — pin 0 to 8 apps as plain text for instant, icon-free access. Long-press a slot to assign or change its app.
- **Date, time & battery** — a `time` line and a `date` line (which also shows your current battery level). Tap the time to open your clock app and the date to open your calendar; long-press either to choose which app it launches. You can show the time and date, show the **date only**, or hide both.
- **Days-left widget** — an optional grid that visualizes how much of the current year remains.
- **Screen time** — see how long you've spent in each home app today, shown as a small capsule beside the app's name. It appears once an app has been used for at least 5 minutes and needs usage-access permission (Android 10+).
- **Held-notification pill** — when Do Not Disturb is holding notifications for an app, a count appears next to it; tap it to release them immediately.
- **Alignment** — align home text to the left, center, or right, with an optional **bottom** position (available once Launch0 is your default launcher).

## Notes

Launch0 includes a built-in **Notes** page — like a private chat with yourself. Swipe left on the home screen to open it (the default swipe-left action), and swipe left again inside Notes to search. Everything is stored locally on your device.

- **Text notes** — type and send a thought, link, or reminder, messaging-app style. A running count of your entries is shown at the top.
- **To-dos** — mark any note as **done** (with a checkbox) or flag it as **urgent** to make it stand out.
- **Voice notes** — record an audio memo, then play, pause, and resume it inline. Each shows its duration. Requires microphone permission.
- **Images** — attach an image from the picker, or **share an image into Notes** from any other app via Android's share sheet. Tap an image to view it full-screen.
- **Clickable links** — URLs and email addresses in your notes become tappable automatically, and note text stays selectable.
- **Message actions** — long-press any note to **copy**, **share**, **edit**, or **delete** it.
- **Date dividers** — notes are grouped by day with Today / Yesterday labels and full dates for older entries.
- **Search** — a dedicated search page filters your notes as you type, with results anchored next to the keyboard for quick reach.

## App Drawer

- **Instant search** — start typing to filter and auto-launch apps
- **Rename apps** — give apps custom names that make sense to you
- **Hide apps** — remove apps from the drawer without uninstalling them
- **Instant search** — swipe up and start typing to filter your apps. The top match launches automatically; begin your query with a **space** if you'd rather it didn't auto-launch.
- **Smart ranking** — apps whose names *start* with your query rank above mid-word matches, so the app you mean is usually first.
- **Alphabet fast-scroll** — an A–Z index down the edge of the list lets you jump straight to a letter.
- **App icons** — optionally show app icons in the drawer, with an adjustable **size** (16–48 dp) and **shape** (default, circle, square, squircle, or teardrop).
- **Icons-only or names-only** — hide app names for a compact icon grid, or hide icons for the classic text list. (You can't hide both.)
- **Screen time** — see today's per-app usage right in the drawer, alongside any held-notification count.
- **Rename apps** — give any app a custom label that makes sense to you.
- **Hide apps** — remove apps from the drawer without uninstalling them; unhide them later from **Settings → hidden apps**.
- **App info & uninstall** — long-press an app for quick access to its system info or to uninstall it (system apps can be hidden but not removed).
- **Pinned shortcuts** — app shortcuts appear alongside apps and can be launched or removed.
- **Web search** — start your query with `!` to search the web instead of your apps.
- **Work profile aware** — work-profile and dual-app entries are listed and launched correctly.

## Gestures

- **Swipe left / right** — launch your favorite apps instantly
- **Swipe down** — open notifications or search
- **Double tap** — lock the screen (requires accessibility permission)
- **Long press** — open settings from anywhere on the home screen
| Gesture | Action |
|---------|--------|
| Swipe up | Open the app drawer |
| Swipe left | Open Notes *(default)* or a favorite app |
| Swipe right | Open a favorite app |
| Swipe down | Open notifications *(default)* or search |
| Double tap | Lock the screen |
| Long press | Open settings |

- **Configurable** — the swipe-left action (Notes or an app) and the swipe-down action (notifications or search) are set in **Settings → Gestures**. You can assign apps to swipe-left and swipe-right, and long-press those rows to enable or disable them.
- **Double tap to lock** — locks the screen instantly. On Android 9+ this uses an accessibility service; on older versions it uses the device-admin API. Either way it's optional and off by default.

## Do Not Disturb

Hold back notifications from distracting apps so you can focus, then get them all at once when you're ready.

- **Hold notifications** — choose which apps' notifications get parked instead of interrupting you.
- **Choose a duration** — hold for 30, 45, 60, 90, 120, or 180 minutes.
- **Release on your terms** — a count pill appears beside the app on the home screen and in the drawer; tap it to release the held notifications, or let them arrive automatically when the window ends.
- **Requires notification access**, which you grant from Settings. Ongoing notifications such as calls and music are never held.

## Appearance

- **Dark and light themes** — plus system default option
- **Text size** — adjustable text scaling
- **Status bar** — show or hide the system status bar
- **Daily wallpapers** — a new wallpaper every day, automatically
- **Themes** — dark, light, or follow the system setting.
- **Text size** — scale text across the app from 0.5× to 1.5× (up to 2.0× on tablets) in small steps.
- **App icons** — toggle icons in the drawer and set their size and shape (see [App Drawer](#app-drawer)).
- **Status bar** — show or hide the system status bar.
- **Auto-show keyboard** — automatically raise the keyboard when you open the app drawer, so you can start typing right away.
- **Auto-generated wallpapers** — turn on a fresh, abstract gradient wallpaper that regenerates every hour, created entirely on your device (no download, no internet). It matches your light/dark theme and works while Launch0 is your default launcher.

## Localization

Launch0 is translated into 20 languages, including English, Arabic, German, Spanish, French, Hebrew, Croatian, Hungarian, Indonesian, Italian, Japanese, Dutch, Polish, Portuguese (Brazil), Russian, Swedish, Turkish, Ukrainian, and Chinese.

## Privacy

- No ads
- No data collection
- No tracking
- No internet permission required (except for daily wallpapers)
- **Works fully offline** — Launch0 doesn't even request internet permission
- Notes, voice memos, and images stay on your device
- Open source under GPLv3

## Work Profile

Launch0 supports Android work profiles and dual apps, so your work and personal apps are handled correctly.
Launch0 supports Android work profiles and dual apps, so your work and personal apps are listed, labeled, and launched correctly throughout the launcher.
10 changes: 7 additions & 3 deletions docs/guide/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,8 @@ The average person checks their phone 96 times a day. A minimal home screen remo

- **Minimal home screen** — no icons, no widgets, just the apps you need as text
- **Launch apps faster** with instant search and auto-launch
- **Stay focused** by removing the visual noise that pulls you into apps
- **Stay focused** by removing the visual noise that pulls you into apps, and by holding notifications when you need to concentrate
- **Capture thoughts** in built-in Notes — text, to-dos, voice memos, and images
- **Track your screen time** to stay aware of your usage
- **Use gesture shortcuts** to access apps and controls in a single swipe

Expand All @@ -19,7 +20,8 @@ The average person checks their phone 96 times a day. A minimal home screen remo
1. Install Launch0 from the Play Store or build from source
2. Set it as your default launcher
3. Swipe up to see all apps
4. Long press anywhere for settings
4. Swipe left for Notes
5. Long press anywhere for settings

::: tip
Start typing an app name in the app drawer to auto-launch it.
Expand All @@ -30,8 +32,10 @@ Start typing an app name in the app drawer to auto-launch it.
| Gesture | Action |
|---------|--------|
| Swipe up | Open app drawer |
| Swipe left | Open left app |
| Swipe left | Open Notes (or an app) |
| Swipe right | Open right app |
| Swipe down | Notifications or search |
| Double tap | Lock screen |
| Long press | Open settings |

Swipe-left and swipe-down actions are configurable in **Settings > Gestures**.
51 changes: 41 additions & 10 deletions docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,12 +26,22 @@ features:
linkText: Learn more
- icon: ⚡
title: Built for Productivity
details: Instant search, gesture shortcuts, and screen time tracking help you get things done faster.
details: Instant search, gesture shortcuts, notes, and screen time tracking help you get things done faster.
link: /guide/features#gestures
linkText: Learn more
- icon: 📝
title: Notes & To-Dos
details: A private chat with yourself — text, to-dos, voice memos, and images, one swipe from home.
link: /guide/features#notes
linkText: Learn more
- icon: 🔕
title: Do Not Disturb
details: Hold notifications from distracting apps and release them when you're ready to focus.
link: /guide/features#do-not-disturb
linkText: Learn more
- icon: 🔒
title: Privacy-First
details: No data collection, no ads, no tracking. Everything stays on your device.
details: No data collection, no ads, no tracking. Works fully offline — everything stays on your device.
link: /privacy
linkText: Learn more
- icon: 🌐
Expand All @@ -50,7 +60,7 @@ import HomePage from "./.vitepress/components/HomePage/HomePage.vue";

1. **Install** Launch0 from the Play Store or [build from source](/guide/build)
2. **Set as default** — tap "Set as default launcher" in settings
3. **Swipe up** for all apps, **long press** anywhere for settings
3. **Swipe up** for all apps, **swipe left** for Notes, **long press** for settings
4. **Start typing** an app name in the drawer to auto-launch it

</template>
Expand All @@ -59,7 +69,7 @@ import HomePage from "./.vitepress/components/HomePage/HomePage.vue";
| Gesture | Action |
|---------|--------|
| Swipe up | Open app drawer |
| Swipe left | Open left app |
| Swipe left | Open Notes (or an app) |
| Swipe right | Open right app |
| Swipe down | Notifications or search |
| Double tap | Lock screen |
Expand All @@ -69,41 +79,62 @@ import HomePage from "./.vitepress/components/HomePage/HomePage.vue";
<template v-slot:features-list>

* [Text-based home screen](/guide/features#home-screen)
* [Notes & to-dos](/guide/features#notes)
* [Voice notes](/guide/features#notes)
* [Instant app search](/guide/features#app-drawer)
* [Alphabet fast-scroll](/guide/features#app-drawer)
* [Gesture shortcuts](/guide/features#gestures)
* [Screen time tracking](/guide/features#home-screen)
* [Do Not Disturb](/guide/features#do-not-disturb)
* [Days-left widget](/guide/features#home-screen)
* [Dark & light themes](/guide/features#appearance)
* [Daily wallpapers](/guide/features#appearance)
* [Auto-generated wallpapers](/guide/features#appearance)
* [Optional app icons](/guide/features#app-drawer)
* [Rename apps](/guide/features#app-drawer)
* [Hide apps](/guide/features#app-drawer)
* [Work profile support](/guide/features#work-profile)
* [Double tap to lock](/guide/features#gestures)
* [Customizable text size](/guide/features#appearance)
* [Status bar toggle](/guide/features#appearance)
* [App alignment options](/guide/features#home-screen)
* [Swipe app shortcuts](/guide/features#gestures)
* [Configurable gestures](/guide/features#gestures)
* [Auto-launch search](/guide/features#app-drawer)
* [Date & time display](/guide/features#home-screen)
* [Date, time & battery](/guide/features#home-screen)
* [Works fully offline](/privacy)
* [20 languages](/guide/features#home-screen)

</template>
<template v-slot:notes>

Swipe left from home to open Notes — a private, chat-like space for text, to-dos, voice memos, and images. Mark items done or urgent, tap links, and search everything you've saved. It all stays on your device.

[Learn more about Notes →](/guide/features#notes)

</template>
<template v-slot:do-not-disturb>

Pick the apps that pull you away and Launch0 will hold their notifications for 30 minutes to 3 hours. A count appears on the home screen — release them with a tap, or let them arrive when your focus window ends.

[Learn more about Do Not Disturb →](/guide/features#do-not-disturb)

</template>
<template v-slot:screen-time>

Launch0 shows your daily screen time right on the home screen — no extra apps needed. Stay aware of your phone usage and make intentional choices about where your time goes.
Launch0 shows your daily screen time right on the home screen — no extra apps needed. See how long you've spent in each app today and make intentional choices about where your time goes.

[Learn more about features →](/guide/features#home-screen)

</template>
<template v-slot:wallpapers>

A beautiful new wallpaper every day, delivered automatically. Your minimal home screen stays fresh without any effort. Supports dark and light wallpaper themes.
A fresh, abstract wallpaper every hour — generated right on your device, with no downloads and no internet. It matches your light or dark theme and keeps your minimal home screen feeling new.

[Learn more about features →](/guide/features#appearance)

</template>
<template v-slot:privacy>

Launch0 needs no account, sends no data, and works fully offline (except optional daily wallpapers). The entire codebase is open for inspection under the [GPLv3 license](https://www.gnu.org/licenses/gpl-3.0.en.html).
Launch0 needs no account, sends no data, and works **fully offline** — it doesn't even request internet permission. Notes, voice memos, and images never leave your device. The entire codebase is open for inspection under the [GPLv3 license](https://www.gnu.org/licenses/gpl-3.0.en.html).

[Read the privacy policy →](/privacy)

Expand Down
Loading
Loading