def initialize(self): global global_opts global_opts = parse_rc_args(['kitty', '@resize-window'])[0] self.original_size = self.screen_size self.cmd.set_cursor_visible(False) self.cmd.set_line_wrapping(False) self.draw_screen()
def __init__(self, opts): self.opts = opts self.global_opts = parse_rc_args(["kitty", "@set-colors", "-a", "-c"])[0] self.letters = join(string.digits, string.ascii_uppercase) self.themes = self.listdir_nohidden(self.opts.theme_path) self.available_letters = self.letters[: len(self.themes)] self.theme_dict = {} for i in range(len(self.themes)): self.theme_dict[self.letters[i]] = self.themes[i]