Was ist lowfi?
lowfi is a tiny Rust app that serves a single purpose: play lofi. Created by talwat, it does this as simply as it can - no albums, no ads, no distractions, just pure lofi music for coding and focus. It's designed with the "suckless" philosophy in mind, providing exactly what you need and nothing more.
⚡ Key Features of lowfi
🎵 Pure Simplicity
Single purpose application - just plays lofi music. No complex interfaces, no distractions, perfect for maintaining coding flow state.
🌐 Network Resilient
Buffers 5 whole songs at a time instead of streaming fragments. Designed for inconsistent networks and uninterrupted listening.
🎛️ Media Key Support
Works with media keys and MPRIS (playerctl). Control playback without leaving your editor or breaking focus.
📻 Custom Track Lists
Support for custom track lists including Chillhop, local files, and community-contributed playlists for variety.
⚡ Lightweight
Tiny binary with minimal resource usage. Won't slow down your development environment or consume system resources.
🎨 Customizable UI
Minimalist mode, borderless display, alternate screen support, and adjustable player width for different terminal setups.
🎮 Controls
| Key | Function |
|---|---|
s, n, l | Skip Song |
p, Space | Play/Pause |
+, =, k, ↑ | Volume Up 10% |
→ | Volume Up 1% |
-, _, j, ↓ | Volume Down 10% |
← | Volume Down 1% |
q, Ctrl+C | Quit |
apt upgrade hält Sie immer auf der neuesten Version.
📦 Installation von deb.griffo.io
Schritt 1: Repository hinzufügen
sudo install -d -m 0755 /etc/apt/keyrings
curl -fsSL https://deb.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | sudo gpg --dearmor --yes -o /etc/apt/keyrings/deb.griffo.io.gpg
echo "deb [signed-by=/etc/apt/keyrings/deb.griffo.io.gpg] https://deb.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | sudo tee /etc/apt/sources.list.d/deb.griffo.io.list > /dev/null
sudo apt updateinstall -d -m 0755 /etc/apt/keyrings
curl -fsSL https://deb.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | gpg --dearmor --yes -o /etc/apt/keyrings/deb.griffo.io.gpg
echo "deb [signed-by=/etc/apt/keyrings/deb.griffo.io.gpg] https://deb.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | tee /etc/apt/sources.list.d/deb.griffo.io.list > /dev/null
apt updatesudo apt install extrepo
sudo extrepo enable griffo
sudo apt update🆓 Es gibt einen für immer kostenlosen Spiegel. deb-free.griffo.io liefert Pakete für immer kostenlos — ohne Konto, ohne Abo, höchstens 2 Monate hinter Upstream, Sicherheitsfixes sofort. Derzeit enthält er cliamp, Ghostty, lazydocker, Oh My Posh und Zed; lowfi ist nicht dabei, deshalb führt heute nur das Repository oben dorthin — auf Anfrage kann es aufgenommen werden.
🧩 Zur extrepo-Option. extrepo ist Debians eigenes Werkzeug für externe Repositories: Es legt die Sources-Datei an und installiert den Signaturschlüssel für dich, nachdem es ihn gegen signierte Metadaten geprüft hat. Dieses Repository ist dort als griffo registriert, der für immer kostenlose Spiegel als griffo-free. Unter Debian (bookworm, trixie, forky und sid) sind die Befehle oben damit die gesamte Einrichtung.
extrepo richtet nur die Sources-Datei und den Schlüssel ein; die Zugangsdaten eines Abos gehören weiterhin in /etc/apt/auth.conf.d/deb.griffo.io.conf. Ubuntu wird nicht abgedeckt, denn extrepo veröffentlicht Metadaten nur für Debian-Suites: dort nimmst du die Befehle mit sudo oder als root.
Schritt 2: Installieren lowfi
# Install latest lowfi
sudo apt install lowfi
# Installation überprüfen
lowfi --version# Install latest lowfi
apt install lowfi
# Installation überprüfen
lowfi --version🎯 Grundlegende Verwendungsbeispiele
Start listening:
# Just start lowfi - that's it!
lowfi
# Start in minimalist mode (no bottom bar)
lowfi --minimalist
# Start paused
lowfi --paused
# Use alternate terminal screen
lowfi --alternateCustom track lists:
# Use Chillhop instead of Lofi Girl
lowfi --track-list chillhop
# Use custom track list file
lowfi --track-list ~/my-lofi-tracks.txt
# Use community track lists
lowfi --track-list minipopAdvanced options:
# Borderless UI
lowfi --borderless
# Custom player width
lowfi --width 5
# Debug mode (for troubleshooting)
lowfi --debug
# Custom buffer size
lowfi --buffer-size 10🚀 Warum deb.griffo.io wählen?
- Official Debian: Not available in official repositories
- Cargo Install: Requires Rust toolchain and compilation
- Manual Binary: Manual updates and no package management
- deb.griffo.io: Latest version with automatic updates
- ✅ Latest Features: Get newest track sources and player improvements
- ✅ No Rust Compilation: Pre-built binaries, no toolchain needed
- ✅ Automatic Updates: Packages updated within hours of upstream releases
- ✅ Proper Audio Setup: Correctly packaged with ALSA and audio dependencies
- ✅ Multi-Distribution: Works on Bookworm, Trixie, and Sid
- ✅ Easy Maintenance: Standard apt commands for updates
📦 Paket-Build-Repository
Die Debian-Pakete werden automatisch in diesem GitHub-Repository erstellt und gepflegt:
- 🎼 lowfi-debian - Latest release builds
🔗 Verwandte Pakete
Auch verfügbar von deb.griffo.io:
- termusic - Full-featured terminal music player
- Ghostty Terminal - Modern terminal for development
- Yazi File Manager - Terminal file management