MyGo 云音乐
用 Go 与 MyGo 写成的第三方网易云音乐桌面客户端。原生界面,没有 WebView;边下边播,无损与 Hi-Res,逐字歌词与「律动」,刘海播放器。
Translation pending
A free media center for Omarchy: live TV from YouTube channels and IPTV, on-demand videos and apps, all in one TV-style screen. Installs in one command.
MediaGitHub @marcho78OnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Repository information has not been collected yet.
No updates detected yet. GitHub releases will appear here.
A unified media center for Omarchy: YouTube, IPTV, EPG, On Demand Videos and Apps.
Taken from the repository README
Loading the full README.
Read the full README ↗A TV-style media center for Omarchy: YouTube and IPTV channels on a real program guide, movies and videos on demand, and apps, in one screen you drive with the keyboard, the mouse, your phone or a touchscreen.
omarchy plugin add https://github.com/marcho78/uber-tv.git --enable
Open it with Super + Alt + T, or the TV in the top bar. The first start has five starter channels, and asks once each whether to load the demo channels, turn on apps, and let AI agents help.
Nothing beyond a standard Omarchy install is needed: yt-dlp,
qt6-multimedia with FFmpeg, qrencode, bubblewrap and ssh-keygen all
come with it. If omacut was removed, run
omarchy pkg add qt6-multimedia qt6-multimedia-ffmpeg.
Turn on update notifications (a strip asks the first time, or Settings → About) to hear about new versions and their release notes. Update now there opens a terminal that shows what changes and asks before updating. Or, in a terminal:
omarchy plugin update marcho78.om-pg
omarchy restart shell
If you turned them on, turn off the phone remote (it offers to remove its firewall rule) and the AI agent skill (it takes its links out of your agents' skill folders), both in Settings → General.
Remove the plugin:
omarchy plugin remove marcho78.om-pg
Your channels, settings, themes and apps stay, so a reinstall picks up where you left off. To delete them too:
rm -rf ~/.config/om-pg ~/.local/share/om-pg ~/.local/state/om-pg ~/.cache/om-pg
Recordings stay in their folder (Uber TV Recordings, in your Videos
folder unless you chose another), and backups in
~/Documents/Uber TV backups. The keyboard shortcut was never written
into your Hyprland config; it's gone at your next login.
@handles or playlist links; a link to a
live stream (its channel is added); an M3U or M3U8 playlist link or a
stream's link; or the path to a playlist, a text list, a lineup (.json)
or your YouTube subscriptions (subscriptions.csv). Ctrl+O picks a
file.The footer shows the keys for where you are, and ? lists them all. Super + Alt + T opens or closes Uber TV from anywhere (change it in Settings → General).
The guide
| Key | Does | Key | Does |
|---|---|---|---|
| ↑ ↓ | Channel (the preview follows) | E | Manage channels |
| ← → | Program, up to 12 hours ahead | Del | Remove a channel |
| PgUp PgDn | Previous / next category | L | Logos on / off |
| Enter | Full screen | M | Mute |
| I or Space | A show's choices: Watch, and Record when Recordings are on | ||
| V | Library: movies, series, videos, recordings | R | Refresh listings, re-plan lineups |
| / | Search | K | Key hints on / off |
| H | Home | T | Phone remote |
| P | Mini player | S | Style: themes, colors, layout |
| F | Categories, and YouTube / IPTV | W | Window or full screen |
| A | Add channels | , | Settings |
| O | Open a channel list file | ? | Every key |
| Esc | Home (or close, with Home off) |
Watching full screen
| Key | Does |
|---|---|
| ↑ ↓ | Channel up / down |
| Enter or G | Back to the guide |
| I or Space | The banner's choices: Multiview, Record, Pause… (← → choose, Enter picks) |
| J K L | Pause and rewind: back 30 s, pause or resume, forward 30 s |
| P | Mini player |
| M | Mute |
| Esc | TV off, back |
Multiview (from a channel's banner: I or Space, then Multiview)
| Key | Does |
|---|---|
| ↑ ↓ ← → | Move the sound to another tile (↑ from the top row: Add channel, Layout, Exit and the background's gear) |
| Enter | That tile full screen (I or Space there: its options) |
| PgUp PgDn | The selected tile's channel |
| Del | Take a tile off |
| L | Layout |
| Esc | Exit: the channel with the sound plays full screen |
Home
| Key | Does |
|---|---|
| ↑ ↓ ← → | Move |
| Enter | Open, or play |
| G | The guide |
| V | The library |
| C | Customize Home |
| / | Search |
| ← at the left edge | The nav rail (C on it: customize the rail) |
| Esc | Close |
Library (V)
| Key | Does |
|---|---|
| ↑ ↓ ← → | Move |
| Enter | Details (Recordings: its choices) |
| Space | Play, or resume (recording now: watch it live) |
| L | Add to / take off My List |
| Tab, or a number | Next tab, or go to one |
| X | Take off Continue watching |
| / | Search |
| V | The guide |
| H | Home |
| Esc | Back |
Playing a movie or video
| Key | Does |
|---|---|
| Space, Enter or K | Pause / play |
| ← → or J L | Back / ahead 10 s (with Shift: 1 min) |
| PgUp PgDn | Ahead / back 10 min |
| I, ↑ or ↓ | The player bar |
| Home | From the start |
| P | Mini player |
| Esc | Stop; it remembers where |
Mini player (point at it)
| Key | Does |
|---|---|
| ↑ ↓ | Channel up / down |
| G | Back to the guide |
| Enter | Full screen |
| M | Mute |
| Esc | Close |
Drag it to move it, scroll on it to resize it.
Search (/)
| Key | Does |
|---|---|
| Type | Channels, shows, movies, videos |
| ↓ | Into the results |
| Enter | Open, watch or play |
| Del | Clear |
| Esc | Back |
Apps (on the nav rail, once apps are on)
| Key | Does |
|---|---|
| Enter | Open one, full screen or in a window, like Uber TV |
| I | What it's allowed, and Remove |
| G | Get apps |
| X | Close the one that's on |
| Super + W | In an app: close it, back to the guide |
| / , R | In an app: search it, its settings, load it again |
| C, S | In an app: customize its screen, the style panel |
Managing channels (E)
| Key | Does |
|---|---|
| Space | Mark a channel (Shift: its whole category) |
| Shift + ↑ ↓ | Move it within its category |
| N | Rename |
| C | Set its category |
| L | Lock or unlock (the passcode first) |
| Del | Remove the marked ones (or this one) |
| E or Esc | Done |
Everything it touches is listed in Permissions and security. To report a problem, see SECURITY.md.
apps/sdk/Thank you to everyone who's helped build Uber TV. They're also listed in Settings → About → Contributors.