什么是 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 即可始终保持最新版本。
📦 从 deb.griffo.io 安装
步骤 1:添加仓库
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 update🆓 有一个永久免费的镜像。 deb-free.griffo.io 永久免费提供软件包 — 无需账号、无需订阅,最多落后上游 2 个月,安全修复立即发布。目前收录 cliamp、Ghostty、lazydocker、Oh My Posh 和 Zed;lowfi 不在其中,因此今天只能通过上面的仓库安装 — 提出请求即可将其加入。
步骤 2:安装 lowfi
# Install latest lowfi
sudo apt install lowfi
# Verify installation
lowfi --version# Install latest lowfi
apt install lowfi
# Verify installation
lowfi --version🎯 基本使用示例
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🚀 为什么选择 deb.griffo.io?
- Official Ubuntu: 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 Jammy and Noble
- ✅ Easy Maintenance: Standard apt commands for updates
📦 软件包构建仓库
Debian 软件包在此 GitHub 仓库中自动构建和维护:
- 🎼 lowfi-debian - Latest release builds
🔗 相关软件包
也可从 deb.griffo.io 获取:
- termusic - Full-featured terminal music player
- Ghostty Terminal - Modern terminal for development
- Yazi File Manager - Terminal file management