From 9ccf9636ce8e9e160ec806954b736556b78e1cf0 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 3 Oct 2017 21:37:55 +0530 Subject: [PATCH] Allow running icat script outside of kitty --- kitty/icat.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/kitty/icat.py b/kitty/icat.py index 9c51d0b1e..d024a4044 100644 --- a/kitty/icat.py +++ b/kitty/icat.py @@ -16,9 +16,10 @@ from collections import namedtuple from gettext import gettext as _ from math import ceil, floor -from kitty.constants import appname - -# from kitty.fast_data_types import shm_write, shm_unlink +try: + from kitty.constants import appname +except ImportError: + appname = '' class OpenFailed(ValueError): @@ -32,7 +33,7 @@ class OpenFailed(ValueError): def option_parser(): parser = argparse.ArgumentParser( - prog=appname + ' icat', + prog=appname + '-icat' if appname else 'icat', description=_('Display images in the terminal') ) a = parser.add_argument