Skip to main content

Modern TUI calendar and task manager

Project description

Cata

Современный календарь и менеджер задач с текстовым интерфейсом (TUI) и настраиваемым интерфейсом. Управляет вашими событиями и задачами, а также может импортировать события и задачи из taskwarrior.

Особенности

  • Клавиши Vim
  • Просмотр задач и событий из файлов .ics, синхронизированных с облаками
  • Операции с минимальным количеством нажатий клавиш
  • Список задач с подзадачами, сроками и таймерами
  • Дни рождения ваших контактов из abook
  • Импорт событий и задач из taskwarrior
  • Иконки в зависимости от названия ✈ ⛷ ⛱
  • Личные события и задачи •••••
  • База данных в виде простого текста в вашей папке для синхронизации с облаком
  • Настраиваемые цвета, иконки и другие функции
  • Адаптация к изменению размера окна и поддержка мобильных устройств
  • Текущая погода ⛅

Установка

Linux и Mac OS

Есть несколько способов установки:

pipx install cata - актуальная версия с PyPi. Возможно, вам нужно сначала установить pipx.

Windows

  1. Установите приложение Windows Terminal из магазина приложений
  2. Установите python 3.x также из магазина приложений (если вы просто наберете python в приложении Windows Terminal, оно предложит вам установить)
  3. Установите программу и библиотеки, набрав в Windows Terminal pip install windows-curses cata
  4. Теперь вы можете запустить программу, набрав в 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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

catask-3.0.1.tar.gz (38.1 kB view details)

Uploaded Source

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

Hashes for catask-3.0.1.tar.gz
Algorithm Hash digest
SHA256 97db90caf2e405cc3e6bd2181e08c0c2e9fc81a3d8607adecd1309f8e7c3f373
MD5 ab9fdd9daba88ccb6894f61c6fdba028
BLAKE2b-256 b7379cfc83cf29d7b0301c162e040fa147318f6c6a332946f233b042d7ccc71a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page