ThomasJRyan / Nitrix

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Nitrix - A TUI Matrix client

Nitrix is a terminal user interface (TUI) Matrix client written in Python using Textual and the matrix-nio library.

Installation

Nitrix can be installed using pip:

# Create a virtual environment
python3 -m venv nitrix_venv
source nitrix_venv/bin/activate

# Install Nitrix
pip install git+https://github.com/ThomasJRyan/Nitrix

And run using:

nitrix

Development

To install Nitrix for development, clone the repository and install the dependencies:

git clone git@github.com:ThomasJRyan/Nitrix.git
cd Nitrix
pip install -e .
pip install -r requirements-dev.txt

When developing, you can run Nitrix using:

cd src/nitrix
textual run --dev app.py

About

License:MIT License


Languages

Language:Python 100.0%