No description
  • Kotlin 72.4%
  • Shell 13.8%
  • Nix 12.4%
  • Just 1.4%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-08-26 08:10:30 -04:00
.agents feat: add morning light clock app 2026-08-26 09:48:01 +00:00
app fix: use full display bounds in landscape 2026-08-26 08:10:30 -04:00
gradle/wrapper feat: add morning light clock app 2026-08-26 09:48:01 +00:00
.envrc fix: envrc 2026-08-26 07:20:19 -04:00
.gitignore feat: add morning light clock app 2026-08-26 09:48:01 +00:00
build.gradle.kts feat: add morning light clock app 2026-08-26 09:48:01 +00:00
flake.lock fix: use compatible Android SDK tooling 2026-08-26 07:37:54 -04:00
flake.nix fix: provide native linker libraries 2026-08-26 07:38:52 -04:00
gradle.properties feat: add morning light clock app 2026-08-26 09:48:01 +00:00
gradlew feat: add morning light clock app 2026-08-26 09:48:01 +00:00
gradlew.bat feat: add morning light clock app 2026-08-26 09:48:01 +00:00
justfile chore: show recipes by default 2026-08-26 07:20:06 -04:00
README.md chore: separate test recipe 2026-08-26 06:35:40 -04:00
settings.gradle.kts feat: add morning light clock app 2026-08-26 09:48:01 +00:00

Morning Light

A simple full-screen Android clock for a toddler's morning stop light.

  • Defaults to a 7:00 AM wake-up time.
  • Black during sleep time.
  • Amber during the 30 minutes before wake-up.
  • Green at wake-up and for the following hour.
  • Tap the screen to configure the wake-up time or disable the morning light.

Development

nix develop
just build

Run tests separately with:

just test
just install # requires a connected emulator or Android device