Orgmode Agenda utility
This python script downloads your caldav calendars and generates and org agenda file.
1 Install
pip install org-mode-agenda
1.1 Development
To use the developer version
git clone https://gitlab.com/Titan-C/org-mode-agenda.git
cd org-mode-agenda
python setup.py develop
2 Configuration
Edit the config file ~/.calendars.conf. The DEFAULT section configures where to write the output and days ahead and back from execution date.
Then every new section is a calendar file. You can name sections as you prefer. This names have no influence on the output file.
[DEFAULT]
outfile=~/org/caldav.org
ahead=90 # Days ahead from today
back=28 # Days in the past
[work] # Calendar name
user = on
passwordstore=Correos/mx.tribe29.com
# url for direct download of ics file
url=https://website.com/dav/calendar/personal?export
3 Use
This package installs and executable script. Just call it directly
org_agenda_sync
It supports some commands line options
org_agenda_sync -h
usage: org_agenda_sync [-h] [-f] [-v] Translate CalDav Agenda to orgfile optional arguments: -h, --help show this help message and exit -f, --force Force Download of Caldav files -v, --verbose
4 Contributions
You can kindly tip me for this project
- Stellar
GDPTOFND6HSE5AVHPRXOCJFOA6NPFB65JAEWKTN23EBUGBB2AU4PLIBD
5 License
org-mode-agenda Copyright (C) 2020 Óscar Nájera This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
Metadata
Release files for org-mode-agenda 0.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| org-mode-agenda-0.4.tar.gz | 8.0 kB | Without provenance | Details |
Release files / org-mode-agenda-0.4.tar.gz
| Download URL | org-mode-agenda-0.4.tar.gz |
|---|---|
| Size | 8.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
f222f7eb4b8778d7ce3836d5a7d0bfb48f73352e45f7fcf40bff92b1a9ddee24
|
|
BLAKE2b-256 checksum How to use checksums |
e1a7907f7be48e1750d25c40ad05029499fcc4b625ba8fb4f4ec4f7a50565b7e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.6.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5
|
Security for org-mode-agenda 0.4
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.