feat(downloads): update to use rofi as tertiary option

This commit is contained in:
Benex254
2024-08-05 09:47:06 +03:00
parent 5af5223c9f
commit c7d0d516fd

View File

@@ -2,6 +2,8 @@ import os
import click import click
from fastanime.libs.rofi import Rofi
from ...cli.utils.mpv import mpv from ...cli.utils.mpv import mpv
from ...libs.fzf import fzf from ...libs.fzf import fzf
from ..config import Config from ..config import Config
@@ -28,6 +30,8 @@ def downloads(config: Config, path: bool):
def stream(): def stream():
if config.use_fzf: if config.use_fzf:
playlist_name = fzf.run(playlists, "Enter Playlist Name", "Downloads") playlist_name = fzf.run(playlists, "Enter Playlist Name", "Downloads")
elif config.use_rofi:
playlist_name = Rofi.run(playlists, "Enter Playlist Name")
else: else:
playlist_name = fuzzy_inquirer("Enter Playlist Name: ", playlists) playlist_name = fuzzy_inquirer("Enter Playlist Name: ", playlists)
if playlist_name == "Exit": if playlist_name == "Exit":