A simple VS Code extension that shows how much of your day, month, year, and expected life has passed.
Features
🕒 Day, Month, Year, Life progress measured as percentages (e.g., Day: 45%) (configurable)
📊 Graphical bars in tooltips for a quick visual glance
🔍 Popup command (Show Full Stats) displaying days/weeks lived and remaining
⚙️ Interactive configuration: command to update your birth date in settings
Usage
Install the extension.
Check the status bar:
Day: 45% Month: 37% Year: 26% Life: 12%
Hover over the status bar for a progress bar in the tooltip.
Open the Command Palette (Ctrl+Shift+P) and run:
Memento Mori: Show Full Stats – displays a detailed stats popup.
Memento Mori: Set Birth Date – prompts you to enter a new date of birth.
Memento Mori: Reset Configuration - resets all settings to default
Configuration
You can customize the extension using the following settings:
mementoMori.birthDate: Your birth date in YYYY-MM-DD format. Default: 1990-01-01.
mementoMori.lifeExpectancy: Your expected lifespan in years. Default: 80.
mementoMori.displayFormat: Template for the status bar text. Default: Day: {dayProgress}% Month: {monthProgress}% Year: {yearProgress}% Life: {lifeProgress}%.
Screenshots
Changelog
See the CHANGELOG for details on changes in each version.
Contributing
Contributions are welcome! Feel free to open issues or submit pull requests on the GitHub repository.
License
This project is licensed under the MIT License. See the LICENSE file for details.