Esempio n. 1
0
 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]