Digital tickler activating files or directories on pre-defined dates
Project description
# Digital tickler 📅 ✨ 🗂
Monitors a directory containing YYYY-MM-DD-files-or-folders
Moves the files or folders to your inbox (e.g., the Desktop) when you start the computer.
Can also use template directories to create and activate material on a regular basis.
# Think about
Activate my flight-tickets for printing two days before the flight.
Activate a PDF for the meeting on Tuesday.
Activate project x in two weeks.
Activate template y every Friday for a planning-and-review session (or Getting-Things-Done).
Want to make decisions on new commitments not on an ad-hoc basis but when you think about the broader picture, i.e., in a weekly or monthly session? Just move them to the next weekly or monthly folder that is automatically created and activated.
# Features
Cross-platform, tested on Ubuntu.
Based on flat files, no additional database. Easy to backup and restore.
Supports symlinks to avoid moving large files or folders (and triggering long sync-processes of Dropbox).
Automatically creates and updates bookmarks in Nautilus (Linux) if regular template-directories are provided.
# Installation
` pip install digital_tickler `
# Setup
Add tickler.py or start_tickler.sh to system-autostart.
When the script is called for the first time: - Provide a tickler-path. This is a directory in which files or folders starting with YYYY-MM-DD- are stored. These files will be automatically moved to the inbox-path when the script is executed on YYYY-MM-DD (or any time after this date). - Provide an inbox-path. This is the directory to which the files and folders are transferred on YYYY-MM-DD. Choose a directory that you check regularly, such as the Desktop. - Optional: provide paths for template_weekly_path, template_monthly_path, template_semester_path, template_annual_path. The script will copy the template directories to the tickler-path on a regular basis, e.g., for regular review-and-planning sessions.
# Similar Projects
https://github.com/golliher/dg-tickler-file/blob/master/daily_tickler.py
# License
MIT License.
History
0.0.1 (2021-09-23)
First release on PyPI.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Hashes for digital_tickler-0.0.1-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 263881432f928cab1617ab151801ecc154803d8daa9a2cff20d892ec9b5591c9 |
|
MD5 | 226b84baef2c83e5cb59514d4fcc9bcb |
|
BLAKE2b-256 | cedf8a4dd34387b26a0234372722b4c1558ac60d2411fbfd8fd4bb5a36876f87 |
Hashes for digital_tickler-0.0.1-1-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3260de18579ec45e1ce9bb0bdeb6bd59b234bce213c4536f5d712cb5f7cff4f2 |
|
MD5 | 085bf5cf0b41d5676f0909cc2022eb9e |
|
BLAKE2b-256 | 0402fe533e4620fe5a8d66580c95c18016ff9b0b0f884bd1fbf9f08343d00424 |