Modern TUI calendar and task manager
Project description
Cata
Современный календарь и менеджер задач с текстовым интерфейсом (TUI) и настраиваемым интерфейсом. Управляет вашими событиями и задачами, а также может импортировать события и задачи из taskwarrior.
Особенности
- Клавиши Vim
- Просмотр задач и событий из файлов .ics, синхронизированных с облаками
- Операции с минимальным количеством нажатий клавиш
- Список задач с подзадачами, сроками и таймерами
- Дни рождения ваших контактов из abook
- Импорт событий и задач из taskwarrior
- Иконки в зависимости от названия ✈ ⛷ ⛱
- Личные события и задачи •••••
- База данных в виде простого текста в вашей папке для синхронизации с облаком
- Настраиваемые цвета, иконки и другие функции
- Адаптация к изменению размера окна и поддержка мобильных устройств
- Текущая погода ⛅
Установка
Linux и Mac OS
Есть несколько способов установки:
pipx install cata - актуальная версия с PyPi. Возможно, вам нужно сначала установить pipx.
Windows
- Установите приложение
Windows Terminalиз магазина приложений - Установите
python 3.xтакже из магазина приложений (если вы просто наберетеpythonв приложении Windows Terminal, оно предложит вам установить) - Установите программу и библиотеки, набрав в Windows Terminal
pip install windows-curses cata - Теперь вы можете запустить программу, набрав в Windows Terminal
python -m cata
Обновление до последней версии
pipx upgrade cata
Зависимости
pythonверсии 3.7 и выше (обычно уже установлен)- библиотеки
holidays,jdatetime,icalendarиtaskwдля python (должны быть установлены автоматически вместе с cata). windows-cataдля Windows
Использование
Запустите cata в вашем терминале. Возможно, вам нужно будет перезапустить терминал после установки.
Синхронизация с облачными календарями
Эта страница в документации показывает примеры того, как синхронизировать и отображать в режиме только для чтения события и задачи из Nextcloud, Google и других календарей.
Пользовательские аргументы
Различные пользовательские аргументы могут быть добавлены для запуска в специальных режимах, добавления задач и событий и т. д.
Комбинации клавиш
Список всех комбинаций клавиш доступен в вики и через клавишу ? в программе.
Настройки
Пример файла config.ini и объяснения всех настроек доступны в документации.
При первом запуске программа создаст файл config.ini, который вы можете редактировать для изменения параметров, цветов и иконок в ~/.config/cata/config.ini.
Устранение неполадок
Типичные проблемы и решения описаны в документации. Если вы столкнулись с новой проблемой, не стесняйтесь открыть issue.
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
File details
Details for the file catask-3.0.1.tar.gz.
File metadata
- Download URL: catask-3.0.1.tar.gz
- Upload date:
- Size: 38.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
97db90caf2e405cc3e6bd2181e08c0c2e9fc81a3d8607adecd1309f8e7c3f373
|
|
| MD5 |
ab9fdd9daba88ccb6894f61c6fdba028
|
|
| BLAKE2b-256 |
b7379cfc83cf29d7b0301c162e040fa147318f6c6a332946f233b042d7ccc71a
|