Single-file bash installer (setup-openwhispr.sh) with distro detection, dependency installation, STT/AI cleanup provider selection, API key management, and first-run launch. Includes README, LICENSE (MIT), CHANGELOG, .gitignore, ShellCheck CI, issue templates, PR template, and GitHub setup guide. https://claude.ai/code/session_01XKYC1basxdwtHy71tky7xm
25 lines
1.0 KiB
Markdown
25 lines
1.0 KiB
Markdown
# Changelog
|
|
|
|
All notable changes to this project will be documented in this file.
|
|
|
|
The format is based on [Keep a Changelog](https://keepachangelog.com/),
|
|
and this project adheres to [Semantic Versioning](https://semver.org/).
|
|
|
|
## [1.0.0] — 2026-03-25
|
|
|
|
### Added
|
|
|
|
- Single-file bash installer `setup-openwhispr.sh`
|
|
- Automatic distro detection (Ubuntu, Debian, Mint, Fedora, openSUSE, Arch)
|
|
- Architecture detection (amd64, arm64)
|
|
- GitHub releases integration — fetches latest OpenWhispr automatically
|
|
- Paste dependency detection (xdotool / kdotool / wtype / D-Bus)
|
|
- STT provider selection: local Whisper/Parakeet, Groq, OpenAI Realtime
|
|
- AI cleanup provider selection: OpenAI, Anthropic, Groq, Ollama, skip
|
|
- Safe API key storage in `~/.bashrc` (never overwrites existing keys)
|
|
- Idempotent — safe to re-run, skips already-installed versions
|
|
- ShellCheck CI via GitHub Actions
|
|
- README with cost table, privacy table, and one-command install
|
|
- Issue templates for bug reports and distro compatibility reports
|
|
- Pull request template
|