i18n: migrate German text to English, remove stale journal
Translate README.md and config/moonset.toml comments from German to English to enforce the repo language policy. Remove journal.md as it was a one-time snapshot, not an actively maintained document.
This commit is contained in:
@@ -1,19 +1,19 @@
|
||||
# Moonset
|
||||
|
||||
Wayland Session Power Menu für das Moonarch-Ökosystem.
|
||||
Wayland Session Power Menu for the Moonarch ecosystem.
|
||||
|
||||
Per Keybind aufrufbares Fullscreen-Overlay mit 5 Aktionen:
|
||||
A fullscreen overlay triggered by keybind with 5 actions:
|
||||
**Lock** · **Logout** · **Hibernate** · **Reboot** · **Shutdown**
|
||||
|
||||
## Features
|
||||
|
||||
- Rust + gtk4-rs + gtk4-layer-shell (OVERLAY Layer — über Waybar)
|
||||
- Catppuccin Mocha Theme
|
||||
- Multi-Monitor-Support (Wallpaper auf Sekundärmonitoren)
|
||||
- Inline-Confirmation für destruktive Aktionen
|
||||
- Escape oder Hintergrund-Klick zum Schließen
|
||||
- DE/EN Lokalisierung
|
||||
- Konfigurierbare Wallpaper (TOML)
|
||||
- Rust + gtk4-rs + gtk4-layer-shell (OVERLAY layer — above Waybar)
|
||||
- Catppuccin Mocha theme
|
||||
- Multi-monitor support (wallpaper on secondary monitors)
|
||||
- Inline confirmation for destructive actions
|
||||
- Escape or background click to dismiss
|
||||
- DE/EN localization
|
||||
- Configurable wallpaper (TOML)
|
||||
|
||||
## Installation
|
||||
|
||||
@@ -22,48 +22,48 @@ cargo build --release
|
||||
install -Dm755 target/release/moonset /usr/bin/moonset
|
||||
```
|
||||
|
||||
Oder via PKGBUILD:
|
||||
Or via PKGBUILD:
|
||||
|
||||
```bash
|
||||
cd pkg && makepkg -si
|
||||
```
|
||||
|
||||
## Verwendung
|
||||
## Usage
|
||||
|
||||
```bash
|
||||
# Direkt starten
|
||||
# Launch directly
|
||||
moonset
|
||||
|
||||
# Per Niri-Keybind (in ~/.config/niri/config.kdl)
|
||||
# Via Niri keybind (in ~/.config/niri/config.kdl)
|
||||
# binds {
|
||||
# Mod+Escape { spawn "moonset"; }
|
||||
# }
|
||||
```
|
||||
|
||||
## Konfiguration
|
||||
## Configuration
|
||||
|
||||
Konfigurationsdatei: `~/.config/moonset/moonset.toml` oder `/etc/moonset/moonset.toml`
|
||||
Config file: `~/.config/moonset/moonset.toml` or `/etc/moonset/moonset.toml`
|
||||
|
||||
```toml
|
||||
# Pfad zum Hintergrundbild (optional)
|
||||
# Path to background image (optional)
|
||||
background_path = "/usr/share/moonarch/wallpaper.jpg"
|
||||
```
|
||||
|
||||
Wallpaper-Fallback: Konfiguration → `/usr/share/moonarch/wallpaper.jpg` → eingebettetes Package-Wallpaper
|
||||
Wallpaper fallback: config → `/usr/share/moonarch/wallpaper.jpg` → bundled package wallpaper
|
||||
|
||||
## Entwicklung
|
||||
## Development
|
||||
|
||||
```bash
|
||||
# Tests
|
||||
cargo test
|
||||
|
||||
# Release-Build
|
||||
# Release build
|
||||
cargo build --release
|
||||
```
|
||||
|
||||
## Teil des Moonarch-Ökosystems
|
||||
## Part of the Moonarch ecosystem
|
||||
|
||||
- **moonarch** — Reproduzierbares Arch-Linux-Setup
|
||||
- **moongreet** — greetd Greeter für Wayland
|
||||
- **moonlock** — Wayland Lockscreen
|
||||
- **moonset** — Session Power Menu
|
||||
- **moonarch** — Reproducible Arch Linux setup
|
||||
- **moongreet** — greetd greeter for Wayland
|
||||
- **moonlock** — Wayland lockscreen
|
||||
- **moonset** — Session power menu
|
||||
|
||||
Reference in New Issue
Block a user