Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Garulf/Plexy
Search your Plex Library with Flow Launcher
https://github.com/Garulf/Plexy
Last synced: 10 days ago
JSON representation
Search your Plex Library with Flow Launcher
- Host: GitHub
- URL: https://github.com/Garulf/Plexy
- Owner: Garulf
- License: other
- Created: 2021-08-05T04:43:31.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-02-20T14:49:10.000Z (9 months ago)
- Last Synced: 2024-08-01T12:23:56.857Z (3 months ago)
- Language: Python
- Size: 46.9 KB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![hero](https://github.com/Garulf/Plexy/assets/535299/023656da-3491-49ef-b47b-8bd9557c1f90)
# Plexy
Search and cast your Plex Library with Flow Launcher# Installation:
### Flow Lancher:
Simply type `pm install plexy` to have the plugin installed
### Manual Installation:
Unzip [Plexy.zip](https://github.com/Garulf/Plexy/releases/latest) to your launchers plugin directory.
| Launcher | Plugin Path |
|-------------------|----------------------------------|
| Wox | `%appdata%\Wox\Plugins` |
| Flow Launcher | `%appdata%\FlowLauncher\Plugins` |
| Portable Installs | `\UserData\Plugins` |# Configuration
Plexy will ask you for you servers URL and token at start-up.
| Setting | Format |
|---------------|----------------------------------------------------------------------------------------------------------------------------------------------|
| baseurl | `baseurl` must include `http://` or `https://` e.g. `http://127.0.0.1:32400` |
| token | If you don't know how to retrieve your token follow this [guide](https://support.plex.tv/articles/201638786-plex-media-server-url-commands/) |If your login fails you can reset all login information by pressing Shift+Enter. This brings up Plexy's context menu, you can reset your login by selecting "Reset Login".
# How-To:
### Basics:
Begin by typing the default ActionWord: `pl`
You can filter which library is searched by typing the libraries name and a colon symbol (`:`). Afterwhich you can enter your search term like normal.
#### Example:
Search for any media item matching "toy".
![example 1](https://github.com/Garulf/Plexy/assets/535299/392812ad-dcf0-4185-9784-db82530188f0)
Search the "movies" library for an item matching "cars 3".
![example 2](https://github.com/Garulf/Plexy/assets/535299/7815f26d-e5f7-45b3-9549-41b71f98fa7d)
Search the library matching "TV Shows" for an item called "the witcher"
![example 3](https://github.com/Garulf/Plexy/assets/535299/7a2da5c4-9f76-431a-b6a9-e7442c3ce571)
### Interaction:
Selecting an item will open it in your web browser.
Opening the context menu on an item allows you to stream the media item to any available Plex Clients
# Requirements
Python 3.8 or higher
Wox, or Flow Launcher