#!/usr/bin/env python3
 'Attempt at an IRC client.'
+
+# standard libs
 from queue import SimpleQueue
-from sys import argv, exit as sys_exit
+from sys import argv
+# non-standard libs
+from plomlib.setup import dependency_hint
 try:
     from ircplom.events import ExceptionEvent, QuitEvent
     from ircplom.client import ClientsDb, ClientEvent, NewClientEvent
     from ircplom.client_tui import ClientTui
     from ircplom.testing import TestTerminal, TestingClientTui
 except ModuleNotFoundError as e:
-    print(f'Missing dependency: {e}. Please run with "install_deps" argument.')
-    sys_exit(1)
+    dependency_hint(e)
 
 
 def main_loop(cls_term: type[TerminalInterface], cls_tui: type[BaseTui]