NotifyMe - Installation Guide
| ← Back to Home | 📖 Usage | ⚙️ Configuration | 🆘 Troubleshooting |
Option 1: Download Pre-built Executable (Recommended)
- Download the latest
NotifyMe.exefrom GitHub Releases - Run
NotifyMe.exe- no installation required! - Optional: Auto-start with Windows
Option 2: Run from Source
Prerequisites
- Windows 10 or Windows 11
- Python 3.13+ (greater than 3.13)
Installation Steps
-
Clone or download the repository:
git clone https://github.com/atulkumar2/notifyme.git cd notifyme -
Run setup to install dependencies:
Batch (for CMD):
scripts\setup.batPowerShell (recommended):
.\scripts\setup.ps1Or manually:
uv sync -
Run the application:
Batch (for CMD):
scripts\run.batPowerShell:
.\scripts\run.ps1Or manually:
uv run notifyme.py
Auto-start with Windows
Method 1: Using Startup Folder (Easiest)
- Press
Win + R - Type
shell:startupand press Enter - Copy
NotifyMe.exeor create a shortcut there - Restart Windows to test
Method 2: Using Task Scheduler
- Press
Win + Xand select “Task Scheduler” - Click “Create Basic Task”
- Name it “NotifyMe”
- Set trigger to “At startup”
- Set action to “Start a program” and browse to
NotifyMe.exe - Click Finish
Building a Standalone Executable
If you want to build your own .exe:
- Ensure you have the source code
-
Run the build script:
Batch (for CMD):
scripts\build.batPowerShell (recommended):
.\scripts\build.ps1Or manually with Python:
.venv\Scripts\python.exe -m PyInstaller NotifyMe.spec - Find your executable at
dist/NotifyMe.exe
The build process automatically:
- Bundles all dependencies (including pyttsx3 for offline TTS)
- Includes required data files (icon, help HTML)
- Detects and includes hidden modules
Note: The .spec file is pre-configured with all necessary settings. Only modify it if you have advanced PyInstaller knowledge.
Troubleshooting Installation
- “Python not found”: Install Python 3.13+ from python.org
- “uv command not found”: Run
setup.batto install uv - Notifications not working: Check Troubleshooting Guide
| ← Back to Home | Next: Usage Guide → |