From 8c30a7667c05fccca2ea602299743175dd7fc25a Mon Sep 17 00:00:00 2001 From: Benex254 Date: Fri, 9 Aug 2024 16:00:30 +0300 Subject: [PATCH] feat(fzf): remove art and instead use a static header --- fastanime/libs/fzf/__init__.py | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/fastanime/libs/fzf/__init__.py b/fastanime/libs/fzf/__init__.py index 3c3aa06..101cb30 100644 --- a/fastanime/libs/fzf/__init__.py +++ b/fastanime/libs/fzf/__init__.py @@ -6,7 +6,6 @@ import sys from typing import Callable, List # TODO: will probably scrap art not to useful -from art import text2art from click import clear from rich import print @@ -22,6 +21,17 @@ FZF_DEFAULT_OPTS = """ --marker=">" --pointer="◆" --separator="─" --scrollbar="│" """ +HEADER = """ + +███████╗░█████╗░░██████╗████████╗░█████╗░███╗░░██╗██╗███╗░░░███╗███████╗ +██╔════╝██╔══██╗██╔════╝╚══██╔══╝██╔══██╗████╗░██║██║████╗░████║██╔════╝ +█████╗░░███████║╚█████╗░░░░██║░░░███████║██╔██╗██║██║██╔████╔██║█████╗░░ +██╔══╝░░██╔══██║░╚═══██╗░░░██║░░░██╔══██║██║╚████║██║██║╚██╔╝██║██╔══╝░░ +██║░░░░░██║░░██║██████╔╝░░░██║░░░██║░░██║██║░╚███║██║██║░╚═╝░██║███████╗ +╚═╝░░░░░╚═╝░░╚═╝╚═════╝░░░░╚═╝░░░╚═╝░░╚═╝╚═╝░░╚══╝╚═╝╚═╝░░░░░╚═╝╚══════╝ + +""" + class FZF: """an abstraction over the fzf commandline utility @@ -149,7 +159,7 @@ class FZF: _commands = [ *self.default_options, "--header", - text2art(header), + HEADER, "--header-first", "--prompt", prompt.title(),