Add OpenWhispr easy setup installer and companion files
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
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
# 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
|
||||
Reference in New Issue
Block a user