Metadata-Version: 2.4
Name: ft-neko
Version: 1.0.0
Summary: Neko for FlaschenTaschen
Requires-Python: >=3.12
Description-Content-Type: text/markdown
License-File: LICENSE.txt
Requires-Dist: click>=8.5.0
Dynamic: license-file

# Neko for FlaschenTaschen

[Neko] for [FlaschenTaschen], based on `xneko`.

[Neko]: https://en.wikipedia.org/wiki/Neko_(software)
[FlaschenTaschen]: https://github.com/hzeller/flaschen-taschen

## Usage

```
$ pipx install ft-neko
[...]

$ ft-neko --help
Usage: ft-neko [OPTIONS]

  Neko for FlaschenTaschen

Options:
  --host TEXT            Hostname of the FT server. (Default: localhost)
  --port INTEGER         Port number of the FT server. (Default: 1337)
  --width INTEGER        Width of the FT display. (Default: 45)
  --height INTEGER       Height of the FT display. (Default: 35)
  --layer INTEGER RANGE  Layer of the FT display. (Default: 0)  [x>=0]
  --speed INTEGER RANGE  Neko speed. (Default: 4)  [x>=1]
  --sleepy FLOAT RANGE   Neko sleepiness. (Default: 0.5)  [0.0<=x<=1.0]
  --help                 Show this message and exit.
```

## Development

```bash
# Install requirements
pipenv sync -d
# Activate environment
pipenv shell

# Run checks
make checks
# Run Neko with default options
make neko
# Run Neko with custom options
python -m neko.neko --help

# Create release
rm -r dist
python -m build
twine upload dist/*
```

---

Trans Rights are Human Rights! 🏳️‍⚧️ 🏳️‍🌈
