* Add a terminal size check (for example, require at least 80x24) to prevent
  crashes when the window is too small.

* Add tests for core modules. Skip TUI.

  Reason: curses-based TUI depends on real terminal behavior and input, making
  automated testing unreliable; it's normally tested manually.

* Consider whether checking TERMINAL or blocking non-XFCE terminals is worth it
  (likely no).

* https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1126893

  If the package is accepted into Debian, I can share information about it on
  debian-devel@lists.debian.org and debian-xfce@lists.debian.org to attract
  attention to the project.

  Reddit and relevant subreddits can also be used for this purpose.

* https://pypi.org/

  The project can be uploaded to PyPI.
