{
  "name": "media",
  "kind": "bundled",
  "title": "Now Playing",
  "description": "What is playing in Spotify, Music or any MPRIS player: play, pause, skip.",
  "version": "0.1.0",
  "icon": "󰝚",
  "author": "pal",
  "spec": "github:zcag/pal/extensions/media",
  "source": "https://github.com/zcag/pal/tree/HEAD/extensions/media",
  "commit": "a84c75d8e1ff65aae49fd8acc1cf888a84c8a465",
  "manifest": {
    "name": "media",
    "title": "Now Playing",
    "description": "What is playing in Spotify, Music or any MPRIS player: play, pause, skip.",
    "version": "0.1.0",
    "icon": "󰝚",
    "author": "pal",
    "repo": "bundled",
    "palettes": {
      "media": {
        "description": "One row per player with the track and its artwork.",
        "kind": "live",
        "keys": [
          {
            "keys": "enter",
            "title": "Play or pause"
          },
          {
            "keys": "cmd+right",
            "title": "Next track"
          },
          {
            "keys": "cmd+left",
            "title": "Previous track"
          },
          {
            "keys": "cmd+c",
            "title": "Copy artist - title"
          },
          {
            "keys": "cmd+o",
            "title": "Open the track in its player"
          }
        ]
      }
    },
    "bar": {
      "now-playing": {
        "title": "Now Playing",
        "description": "The playing track on the strip, hidden while nothing plays; pause and skip from the popover.",
        "refresh": {
          "every": 30,
          "on": [
            "show",
            "wake"
          ]
        }
      }
    },
    "license": "MIT",
    "store": {
      "tagline": "Play, pause and skip Spotify, Music or any MPRIS player",
      "category": "media",
      "features": [
        "One row per running player: the track, artist and album, the artwork, a `playing` / `paused` / `stopped` tag",
        "`enter` plays or pauses and the tag follows; `cmd+right` and `cmd+left` skip",
        "`cmd+c` copies `artist - title`; `cmd+o` opens the track (Spotify's `spotify:track:` link) or the app",
        "Live: the current track is a root result, so its title or artist finds it without opening the palette",
        "A bar item with the playing track and the transport in its popover, refreshed within seconds of a skip"
      ],
      "permissions": [
        "automation"
      ],
      "platforms": [
        "macos",
        "linux"
      ],
      "screenshots": [
        {
          "file": "1-players.png",
          "caption": "One row per player: Spotify playing, Music paused, a browser with nothing loaded"
        },
        {
          "file": "2-actions.png",
          "caption": "The transport on a row: pause, next, previous, copy the track, open it in the player"
        },
        {
          "file": "3-root.png",
          "caption": "The playing track found from the root by its title"
        },
        {
          "file": "bar-menubar-dark.png",
          "caption": "On the menu bar: the playing track and its artist beside the note",
          "kind": "bar"
        },
        {
          "file": "bar-menubar-light.png",
          "caption": "The same item on a light menu bar",
          "kind": "bar"
        },
        {
          "file": "bar-menubar-popover.png",
          "caption": "A click opens the transport: pause, skip, copy the track, open it in Spotify",
          "kind": "bar"
        },
        {
          "file": "bar-sketchybar.png",
          "caption": "On sketchybar: the note in the icon font, the track as the label",
          "kind": "bar"
        }
      ],
      "actions": [
        {
          "title": "Play or pause",
          "description": "Toggles; the row's tag follows.",
          "keys": "enter"
        },
        {
          "title": "Next track",
          "keys": "cmd+right"
        },
        {
          "title": "Previous track",
          "keys": "cmd+left"
        },
        {
          "title": "Copy track",
          "description": "artist - title.",
          "keys": "cmd+c"
        },
        {
          "title": "Open in Spotify / Music",
          "description": "The track's url, else the app on macOS.",
          "keys": "cmd+o"
        }
      ]
    }
  },
  "updated_at": "2026-09-16T16:45:33Z",
  "url": "https://pal.cagdas.io/extensions/media",
  "tagline": "Play, pause and skip Spotify, Music or any MPRIS player",
  "category": "media",
  "screenshots": [
    "https://pal.cagdas.io/extensions/media/screenshots/1-players.png",
    "https://pal.cagdas.io/extensions/media/screenshots/2-actions.png",
    "https://pal.cagdas.io/extensions/media/screenshots/3-root.png",
    "https://pal.cagdas.io/extensions/media/screenshots/bar-menubar-dark.png",
    "https://pal.cagdas.io/extensions/media/screenshots/bar-menubar-light.png",
    "https://pal.cagdas.io/extensions/media/screenshots/bar-menubar-popover.png",
    "https://pal.cagdas.io/extensions/media/screenshots/bar-sketchybar.png"
  ],
  "panel_screenshots": [
    "https://pal.cagdas.io/extensions/media/screenshots/1-players.png",
    "https://pal.cagdas.io/extensions/media/screenshots/2-actions.png",
    "https://pal.cagdas.io/extensions/media/screenshots/3-root.png"
  ],
  "bar_screenshots": [
    "https://pal.cagdas.io/extensions/media/screenshots/bar-menubar-dark.png",
    "https://pal.cagdas.io/extensions/media/screenshots/bar-menubar-light.png",
    "https://pal.cagdas.io/extensions/media/screenshots/bar-menubar-popover.png",
    "https://pal.cagdas.io/extensions/media/screenshots/bar-sketchybar.png"
  ],
  "has_bar": true,
  "bar_items": [
    {
      "id": "now-playing",
      "title": "Now Playing",
      "description": "The playing track on the strip, hidden while nothing plays; pause and skip from the popover.",
      "refresh": {
        "every": 30,
        "on": [
          "show",
          "wake"
        ]
      },
      "refresh_words": "every 30s, when the panel shows, on wake"
    }
  ],
  "has_readme": true
}
