Settings

The Settings tab lets you customize Homeschool Scheduler to fit your family's needs, from visual themes to quick-task presets and school-calendar rules.

Appearance

Theme

Choose your preferred theme:

  • System — Follows your device's light/dark mode setting
  • Light — Always use light mode
  • Dark — Always use dark mode

Font Size Scaling

Adjust the text size throughout the app with the font size slider:

  • Five sizes: XS (0.75x), Small (0.85x), Normal (1.0x), Large (1.15x), and XL (1.3x)
  • Affects all text in the app — lesson names, labels, buttons, and more
  • Preview changes in real time as you adjust the slider

Screen Keep-Awake

Enable Keep Screen Awake to prevent your device from going to sleep while the app is open. This is especially useful during lessons when you're referencing the schedule but not actively tapping the screen.

Haptic Feedback

Toggle Haptic Feedback to enable or disable vibration responses when interacting with the app (completing lessons, earning coins, etc.). Disable this if you prefer a quieter experience.

Quick Tasks

The Quick Tasks section in Settings is where you manage reusable task presets.

  • Create templates for recurring chores, reading check-ins, drills, or practice work
  • Save the default notes, coin reward, priority, and school-task flag once
  • Edit or delete templates without affecting finished tasks from earlier days
  • Launch saved templates later from the app's Quick Tasks add flow

See Tasks & Extra Work for how quick-task templates are used day to day.

School Calendar

The School Calendar section combines national holidays, school events, and schedule rules.

National Holidays

Toggle Include National Holidays to automatically skip major holidays when scheduling lessons. The app includes US federal holidays by default.

School Events

Add your own holidays and breaks:

  • Single Day — For individual holidays or days off
  • Date Range — For vacations, spring break, etc.
  • Special event types — Track field trips, co-op days, testing, sick days, and other custom events

When you add or modify breaks, you'll be asked if you want to recalculate existing schedules to account for the changes.

See Day Overrides for the full breakdown of event types, recurrence, and lesson behavior.

Custom breaks settings

Custom breaks settings

Lesson & Task Settings

Auto-Reschedule Missed Lessons

Enable this to automatically push incomplete lessons to the next available school day. See Lesson Management for details.

Skip Tasks on Holidays/Breaks

When enabled, recurring tasks will not appear on days that fall on configured holidays or custom breaks.

Completion Bonuses

Configure bonus coin amounts for daily and weekly completion:

  • Daily Completion Bonus — Coins earned when all work for the day is complete (0–100)
  • Weekly Consistency Bonus — Coins earned for completing all work every day of the school week (0–100)

See Completion Bonuses & Streaks for details on how bonuses work.

Notifications

Configure four types of notifications — daily summaries, weekly recaps, streak-at-risk alerts, and task timer warnings. Each can be toggled and configured independently. See Notifications for full details.

Family Sync

Use Family Sync to keep shared data synchronized across linked devices. See Family Sync for the full guide.

Backup & Restore

Create manual backups and restore from previous saves. See Backup & Restore for the full guide.