Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
27 changes: 1 addition & 26 deletions README.de.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,4 @@
<div align="center">
<img src="docs/screenshots/linux/Banner.png" alt="Blitztext Linux Banner" width="860">

<h1>Blitztext Linux</h1>
<p><strong>Dein lokaler KI-Sprachassistent für KDE Plasma & Wayland</strong></p>

Expand Down Expand Up @@ -150,12 +148,7 @@ Blitztext registriert globale Hotkeys via `evdev`. Mit diesen Kombinationen hast

## KI-Workflows

Die KI-Workflows helfen bei Formulierung, Ton und Emojis. Die passenden Einstellungen findest du direkt in der App:

<div align="center">
<img src="docs/screenshots/linux/settings-ki-workflows.png" alt="KI-Workflows Einstellungen" width="480">
<br><br>
</div>
Die KI-Workflows helfen bei Formulierung, Ton und Emojis. Die passenden Einstellungen findest du direkt in der App.

### Schreibstil-Vorlagen

Expand Down Expand Up @@ -216,12 +209,6 @@ Das Mikrofon im System-Tray ist dein Indikator für den aktuellen Zustand:

Falls du keine Tastatur parat hast oder Hotkeys blockiert sind:

<div align="center">
<br>
<img src="docs/screenshots/linux/main-window-compact-glass.png" alt="Hauptfenster" width="480">
<br><br>
</div>

- **Maus-Steuerung:** Start/Stopp-Button für die Aufnahme.
- **Workflow-Menü:** Dropdown für alle 5 Modi.
- **Abbruch:** Verwirft eine Aufnahme sofort ohne Transkription.
Expand All @@ -235,13 +222,6 @@ Falls du keine Tastatur parat hast oder Hotkeys blockiert sind:

Zusätzlich zu den Workflows bietet das Tool drei Komfort-Funktionen:

<div align="center">
<br>
<img src="docs/screenshots/linux/history.png" alt="Verlauf" width="340">
<img src="docs/screenshots/linux/tts.png" alt="Vorlesen" width="340">
<br><br>
</div>

| Menüpunkt | Beschreibung |
| :--- | :--- |
| **Diktat-Modus** | Umschalter. Ist er aktiv, werden alle Transkripte als Diktat-Einträge gesammelt und einzeln als Markdown-Datei gespeichert. Im Verlauf erscheint dann eine Schaltfläche **Zusammenführen**, die alle Einträge kombiniert und in die Zwischenablage kopiert. |
Expand All @@ -268,11 +248,6 @@ Zusätzlich zu den Workflows bietet das Tool drei Komfort-Funktionen:

Alles wird lokal und sicher unter `~/.config/blitztext-linux/config.json` gespeichert. Der OpenAI-Schlüssel wird nicht mehr in dieser Datei abgelegt, sondern aus einer Umgebungsvariable gelesen. Die Konfigurationsdatei lässt sich für erweiterte Prompt- und Workflow-Anpassungen direkt aus den Einstellungen öffnen: **Einstellungen → Allgemein → „Konfigurationsdatei öffnen"**.

<div align="center">
<img src="docs/screenshots/linux/settings-allgemein.png" alt="Einstellungen Allgemein" width="480">
<br><br>
</div>

> [!IMPORTANT]
> Die Konfigurationsdatei wird automatisch mit restriktiven Dateiberechtigungen (**`0o600` / `chmod 600`**) gespeichert. Der echte OpenAI-Key liegt stattdessen in `~/.config/blitztext-linux/secrets.env` oder wird als Umgebungsvariable bereitgestellt.

Expand Down
27 changes: 1 addition & 26 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,4 @@
<div align="center">
<img src="docs/screenshots/linux/Banner.png" alt="Blitztext Linux Banner" width="860">

<h1>Blitztext Linux</h1>
<p><strong>Your local AI voice assistant for KDE Plasma & Wayland</strong></p>

Expand Down Expand Up @@ -150,12 +148,7 @@ Blitztext registers global hotkeys via `evdev`. With these combinations you have

## AI workflows

The AI workflows help with phrasing, tone, and emojis. You'll find the relevant settings directly in the app:

<div align="center">
<img src="docs/screenshots/linux/settings-ki-workflows.png" alt="AI workflow settings" width="480">
<br><br>
</div>
The AI workflows help with phrasing, tone, and emojis. You'll find the relevant settings directly in the app.

### Writing-style presets

Expand Down Expand Up @@ -216,12 +209,6 @@ The microphone in the system tray is your indicator of the current state:

In case you don't have a keyboard handy or hotkeys are blocked:

<div align="center">
<br>
<img src="docs/screenshots/linux/main-window-compact-glass.png" alt="Main window" width="480">
<br><br>
</div>

- **Mouse control:** Start/stop button for recording.
- **Workflow menu:** Dropdown for all 5 modes.
- **Cancel:** Discards a recording immediately without transcription.
Expand All @@ -235,13 +222,6 @@ In case you don't have a keyboard handy or hotkeys are blocked:

In addition to the workflows, the tool offers three convenience functions:

<div align="center">
<br>
<img src="docs/screenshots/linux/history.png" alt="History" width="340">
<img src="docs/screenshots/linux/tts.png" alt="Read aloud" width="340">
<br><br>
</div>

| Menu item | Description |
| :--- | :--- |
| **Dictation mode** | Toggle. When active, all transcripts are collected as dictation entries and each saved as a Markdown file. The history then shows a **Merge** button that combines all entries and copies them to the clipboard. |
Expand All @@ -268,11 +248,6 @@ In addition to the workflows, the tool offers three convenience functions:

Everything is stored locally and securely under `~/.config/blitztext-linux/config.json`. The OpenAI key is no longer stored in this file but read from an environment variable. The configuration file can be opened directly from the settings for advanced prompt and workflow adjustments: **Settings → General → "Open configuration file"**.

<div align="center">
<img src="docs/screenshots/linux/settings-allgemein.png" alt="General settings" width="480">
<br><br>
</div>

> [!IMPORTANT]
> The configuration file is automatically saved with restrictive file permissions (**`0o600` / `chmod 600`**). The real OpenAI key instead lives in `~/.config/blitztext-linux/secrets.env` or is provided as an environment variable.

Expand Down