8000 GitHub - black-desk/gmail-tui
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

black-desk/gmail-tui

Repository files navigation

Gmail TUI

CI REUSE status Dependabot Status

A terminal user interface for Gmail, built with Python and Textual.

Features

  • Modern terminal user interface
  • Keyboard-driven interface

Installation

This project is not yet available on PyPI. You can install it directly from GitHub:

# Install with pip from GitHub
pip install git+https://github.com/black-desk/gmail-tui.git

# Install with Poetry from GitHub
poetry add git+https://github.com/black-desk/gmail-tui.git

# Or clone the repository and install locally
git clone https://github.com/black-desk/gmail-tui.git
cd gmail-tui
poetry install

Usage

Gmail TUI provides a command-line interface with several subcommands:

# Launch the TUI application
gmail-tui

# Initialize configuration (first-time setup)
gmail-tui init

# List emails in a folder
gmail-tui ls

# Display email folders in tree format
gmail-tui tree

Available Commands

  • init: Initialize Gmail TUI configuration
  • ls: List emails in a folder (outputs metadata in various formats)
  • tree: Display email folders in tree format

For more details on each command, use the --help option:

gmail-tui --help
gmail-tui <command> --help

Contributing

If you're interested in contributing to Gmail TUI, please check the Contributing Guidelines for instructions on development, code style, and licensing requirements.

License

This project is licensed under the GNU General Public License v3.0 or later (GPL-3.0-or-later). The project follows the REUSE Specification for license and copyright information. For details on license compliance, please see the Contributing Guidelines.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0