diff options
author | Determinant <tederminant@gmail.com> | 2020-05-22 17:57:37 -0400 |
---|---|---|
committer | Determinant <tederminant@gmail.com> | 2020-05-22 17:57:37 -0400 |
commit | 8f8792508e7d1e7f34d279692da22c17d1607913 (patch) | |
tree | de61c5bd268aa87d8b0e900b50b095ca89ce29a1 /name2color.py | |
parent | 21430f45aa2d26704c479141b48b6a5571f0c5ac (diff) |
add more commands
Diffstat (limited to 'name2color.py')
-rwxr-xr-x | name2color.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/name2color.py b/name2color.py index a473301..f1df2a2 100755 --- a/name2color.py +++ b/name2color.py @@ -30,6 +30,7 @@ parser.add_argument('--color-name', type=int, help='manually change the color ma parser.add_argument('--clear-idx', action='store_true') parser.add_argument('--clear-name', action='store_true') parser.add_argument('--clear', action='store_true') +parser.add_argument('--show-state', action='store_true') args = parser.parse_args() state = {} @@ -55,6 +56,12 @@ if len(args.name) > 100: if args.idx < 0 or args.idx >= 1024: error("invalid idx") +if args.show_state: + print("ColorTag: manual coloring for session \"{}\"".format(args.session)) + for (k, v) in state.items(): + print("{} => colour{}".format(k, v)) + sys.exit(0) + if args.clear_idx: try: del state[args.idx] |