lofitui

command module
v0.1.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 16, 2025 License: MIT Imports: 13 Imported by: 0

README

lofitui

Terminal UI for playing lofi YouTube streams. Built with Go.

I liked bprendie/lofigirl and wanted to build it better. Go is nice here.

Built by Willy | builtbywilly.com

Installation

Homebrew
brew install willyv3/tap/lofitui

Homebrew installs mpv and yt-dlp automatically.

Go Install
go install github.com/willyv3/lofitui@latest

You'll need mpv and yt-dlp installed separately.

From Source
git clone https://github.com/willyv3/lofitui.git
cd lofitui
go build
./lofitui

You'll need mpv and yt-dlp installed separately.

Usage

Run lofitui and use arrow keys to navigate.

  • Enter - play stream
  • m - manage presets
  • c - custom URL
  • q - quit

Config stored in ~/.config/lofitui/config.json

Managing Streams

Add, edit, or delete streams in two ways:

In the UI: Press m to open preset management. Add new streams, edit existing ones, or delete channels you don't use.

Config file: Edit ~/.config/lofitui/config.json directly. Just paste in YouTube URLs and names.

Default Streams

License

MIT

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL