Skip to content

refeed/zulip-terminal

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Zulip Terminal

An interactive terminal interface for Zulip.

Setup:

  1. Download this repository
git clone https://github.com/zulip/zulip-terminal
  1. Install the requirements:
cd zulip-terminal
sudo apt-get install python3-pip
pip3 install -r requirements.txt
  1. Download the zuliprc file into zulip-terminal directory from Zulip under the API Key section.

  2. Run Zulip-Terminal

./run.py -c ./zuliprc

Hot Keys

Command Key Combination
Reply to a message r
New stream message c
Move back from Compose box to the message esc
Narrow to a stream S
Narrow to a topic s

Note: You can use arrows, home, end, Page up and Page down keys to move around in Zulip-Terminal.

Running tests

  • To run all tests:
pytest
  • To generate coverage report for tests:
pytest --cov-report html:cov_html --cov=./
  • To run the linter:
pytest --pep8

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%