SYMBOL INDEX (19 symbols across 1 files) FILE: utils.py class Utils (line 28) | class Utils: method __init__ (line 29) | def __init__(self) -> None: method new_progress (line 34) | def new_progress(self): method get_pkg (line 46) | def get_pkg(self, pkg_name): method user_select (line 75) | def user_select(self, que, choices): method user_text (line 80) | def user_text(self, que): method user_confirm (line 85) | def user_confirm(self, que, y_otp="Yes", n_opt="No"): method user_path (line 89) | def user_path(self, que, required=False): method get_all_pkgs_aur (line 108) | def get_all_pkgs_aur(self): method download (line 118) | def download(self, url, dest, name): method extract_zst (line 132) | def extract_zst(self, zst_file, out_path): method validate_desktop_file (line 144) | def validate_desktop_file(self, file_path): method copy_file (line 150) | def copy_file(self, src_file, dest_dir): method run_cmd (line 156) | def run_cmd(self, cmd, record_output=False): method set_icon_desktop_file (line 163) | def set_icon_desktop_file(self, desktop_file, icon_name): method make_executable (line 167) | def make_executable(self, file_path): method rm (line 170) | def rm(self, f): method extract_deps (line 174) | def extract_deps(self, pkginfo_file): method max_len (line 185) | def max_len(self, lst):