Skip to content

About

Manage and track your life.

Resources

Code of conduct

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

TimeParagon

Easily manage and track your life with a single app. It is designed to minimize friction and improve life satisfaction.

I really love this app. If you're interested in using it, it requires a bit of setup and it's only meant to be used with KDE Plasma Linux and Android. Also, it's a 150,000 SLOC vibe-coded monstrosity.

Tour

Docked mode is the feature that I love the most. Your day is always at a glance. You can still hover over and view information about events and tasks:

Dock view

But you'll typically plan the day within the larger panel:

Day view

Editing details for events, tasks, time blocks, and more is done within a popup overlay:

Day view

Of course, there's also week, 2-week, and month views:

Week view

Features

  • Intuitive to use.
  • Stays out of your way during work, but is easily accessible when needed.
    • Toggle between "docked" and "panel" mode as shown above (Meta+F).
    • Toggle between fully hiding and showing the app (Meta+Shift+F).
    • Takes up full screen when showing lots of data.
    • Configure dock or panel to either show above existing apps or take up space.
    • Configure widths of dock, panel, and side overlays.
  • View your time:
    • By day, week, 2 weeks, or month.
    • Allow zoom in and zoom out on day/week views.
    • Toggle visibility of Google Calendars, Google Task Lists, and TimeParagon-specific event categories.
    • Apply custom search or filter:
      • Show only events that satisfy a filter, like string search, time of day, project, availability, public visibility, location, and more.
  • Manage your calendar:
    • Events:
      • Manage the same event metadata as Google Calendar, plus projects, tags, and notes.
      • Create Google Meet and Zoom meetings; manage guest lists.
      • Show join buttons for Google Meet and Zoom meetings.
      • Send replies to event invitations.
      • Location
        • Estimate travel time and distance based on event locations.
        • Open locations or trip in Google Maps or OpenStreetMap.
    • Time blocks:
      • Like a regular event, but has special interface for planning and focusing for many tasks or deep work.
      • Easily add/remove tasks to the time block.
      • Has special focus mode:
        • Area to brain dump.
        • Automatic pomodoro timer.
        • Record distractions (integratead with habits) (TODO).
    • Sleep:
      • Set sleep targets and plan bedtime/wakeup times per-day.
      • Track expected sleep with actual sleep (TODO).
        • Automatically test if it is currently sleeping (TODO).
        • Sleep quality tracking (TODO).
        • Automatic shutdown (TODO).
        • Automatically change phone mode like Sleep/DnD etc. (TODO).
  • Capture and manage tasks:
    • Manage the same task metadata as Google Tasks, plus projects, tags, priorities, projects, notes, and estimated duration.
    • Create tasks:
      • By text input
      • By speaking.
      • By uploading, pasting, or taking a picture.
      • From the browser extension, when on a web page
      • From the Slack app, for a specific message
    • Inbox section for new tasks that have yet to be triaged.
    • Unfinished section for uncompleted, past tasks that need to be reprioritized or rescheduled.
    • Today section for current-day tasks without a due time.
    • Segmented backlog section for deferring tasks to next week, next month, and so on.
    • Schedule tasks:
      • Manually assign tasks to a day, time, or time blocks.
      • Automatically project tasks from a non-temporal, grouped and ordered list of tasks to the day's available time blocks (TODO).
    • Handle long-running or multi-step/subtasks (TODO).
      • Plan to do one task, but turns out, I have to do something smaller, and defer the original task. Easily do that.
      • Tasks that may be done over multiple days/time blocks (TODO).
      • When recording during time block, already have multiple recorded sessions. Can cancel which removes task from todo, but keeps history (TODO).
      • But, also keep track of subtasks (TODO?).
      • Waiting for reply email (waiting-for tag), once reply, put back in to-do but if not, wait until date to do so. or AI to detect.
  • Track and direct your life:
    • Organize goals, objectives, and projects under a life area, each with a Markdown vision.
    • Set goals:
      • Aspirational or high-level goals, not bound to a particular way of achieving them.
      • Record why each one matters, and mark it achieved, paused or dropped.
    • Set objectives:
      • Connected to a goal, specifying specifically how it will be achieved, usually like SMART goals, or OKRs.
      • Give them a start and due date, or pick "by end of week/month/quarter/year".
      • Measure them by a number with check-ins (e.g. 90 kg → 80 kg), by milestones, or by the strength of their habits.
      • Pin them, see when they are due in timeline (???).
      • See whether each is on track, behind or overdue.
    • Manage and track habits:
      • Like a regular calendar event, but colored differently and supports data tracking.
      • Distinguish between habits that should be done, or avoided.
      • Allow adding data to habits.
      • Allow connecting habit to specific objectives like weight loss.
    • Built-in routines:
      • Purpuse-built UIs for planning, reflection, and reorienting.
      • Plan the day, week, or month; connect planned tasks to daily, weekly, and monthly objectives.
      • Reflect on the day, week or month; view highlights and statistics like tasks done, focus time, mettings, and habits.
      • Reorient on the day's tasks, recognize what got done, and what's left. Triage, assign, or sort the unfinished, inbox, and today's tasks.
      • Grounding (meditation), Briefing (new email, slack) (TODO)
    • Focus:
      • See what the focus of the day/week/month is (TODO).
  • Manage projects: (TODO)
    • Groups related events, tasks, notes, autolaunchers, objectives, and goals.
    • View as list, kanban, or calendar (TODO).
    • During events and tasks associated with a project, easily launch and position the apps/windows necesssary to do the work. (TODO)
    • Allow voice recording ideas related to project, and AI process into summary that might be general idea, or actual task (TODO).
  • Notes:
    • Associate notes with any entity.
    • Stored locally for syncing with Syncthing.
  • Project sessions: (TODO)
    • Configure presets of applications and their positions for easy launching per project (TODO).
  • Remember people:
    • Browse and edit contacts from Google accounts and Google workspace directories.
    • Associate people with events, tasks, and projects (TODO).
    • One-click contact methos for email, Slack (TODO).
  • Integrations:
    • Slack
    • WebExtension
    • Gmail
  • Track data: (TODO)
    • Journaling (voice to text)
    • Project allocation
    • Deep deep work/Distractions
    • locations been
    • Location and exercise
    • Food?

Documentation

See Documentation for more details.

About

Manage and track your life.

Resources

Code of conduct

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages