Skip to main content

Un motor de concentración gamificado para la terminal.

Project description

🪴 Zen Focus

Librería de productividad gamificada con bloqueo de distracciones.

Problema Real:

Los desarrolladores y estudiantes de ciencia de datos a menudo pierden el enfoque debido a distracciones digitales (redes sociales) y la falta de retroalimentación visual durante tareas largas de procesamiento. Solución: Zen Focus automatiza el bloqueo de distracciones a nivel de red y transforma el tiempo de espera en una experiencia de "crecimiento visual" (Gamificación), aumentando la retención en el estado de Deep Work.

🚀 Características

  • Escudo (Shield): Bloqueo temporal de sitios web modificando /etc/hosts.
  • Temas Visuales: 4 opciones de progreso ASCII (Planta, Cohete, Edificio, Bebida).
  • Interfaz Zen: Panel dinámico en terminal usando rich.

🛠️ Instalación

  1. Clonar el repositorio.
  2. Crear entorno virtual: python3 -m venv .venv
  3. Activar: source .venv/bin/activate
  4. Instalar: pip install -e .

🧪 Testing

Ejecuta las pruebas unitarias con: python -m pytest tests/

PyPI - Version

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

zen_focus-0.1.1.tar.gz (7.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

zen_focus-0.1.1-py3-none-any.whl (9.2 kB view details)

Uploaded Python 3

File details

Details for the file zen_focus-0.1.1.tar.gz.

File metadata

  • Download URL: zen_focus-0.1.1.tar.gz
  • Upload date:
  • Size: 7.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for zen_focus-0.1.1.tar.gz
Algorithm Hash digest
SHA256 c871b1f23f05ce325ffa4a6ff6e95272d60188e729bc2b64156a7dffb9f99417
MD5 1544c3a372f0876b382c4755ddc3c364
BLAKE2b-256 f002fdc5e5e3d47e9e867b5b7573ce6fb8d19134f346cf2815cbe0c8c39ee8b5

See more details on using hashes here.

File details

Details for the file zen_focus-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: zen_focus-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 9.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for zen_focus-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 4759942cc5e0ce1af73095ed2e0d1accc14fb23b754157402a38a1a07144981d
MD5 3e39b9b05340afd6425e10abce68a757
BLAKE2b-256 e9661c4790b5193caf6f8d11e060347f4f56fe42b9d5d363e1379c1ae015bf19

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