Installation¶
Requirements¶
- Python 3.12 or higher
- Internet connection
- Optional: Raindrop.io account, GitHub account
Installation Methods¶
Verify Installation¶
# Check version
kiosque --version
# Test CLI
kiosque --help
# Test TUI (requires configuration)
kiosque tui
Optional Dependencies¶
For Development¶
# Install with dev dependencies
uv sync --dev
# Includes:
# - pytest (testing)
# - ruff (linting/formatting)
# - textual-dev (TUI development)
# - mkdocs-material (documentation)
For Geo-Blocked Sites¶
Some sites require proxies. Install proxy support:
This is included by default in kiosque.
Configuration File Location¶
Kiosque looks for configuration at:
- Linux/macOS:
~/.config/kiosque/kiosque.conf - Windows:
%APPDATA%\kiosque\kiosque.conf
You can also set a custom location:
The configuration file will be created automatically on first run.
Next Steps¶
- Configuration Guide - Set up authentication
- Quick Start - First steps with kiosque
- TUI Guide - Master the terminal interface