From 512d6bd3089d7713cb793a92dc05d13044f612fb Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 17 May 2024 19:43:16 +0530 Subject: [PATCH] Simplify panel check We only dont work on macOS. So dont need to check or DISPLAY env vars since all other display servers are supported. --- kittens/panel/main.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/kittens/panel/main.py b/kittens/panel/main.py index 094eb8093..ee64126cb 100644 --- a/kittens/panel/main.py +++ b/kittens/panel/main.py @@ -1,7 +1,6 @@ #!/usr/bin/env python # License: GPL v3 Copyright: 2018, Kovid Goyal -import os import sys from typing import Any, Callable, Dict, List, Tuple @@ -158,8 +157,8 @@ def layer_shell_config(opts: PanelCLIOptions) -> LayerShellConfig: def main(sys_args: List[str]) -> None: global args - if is_macos or not (os.environ.get('DISPLAY') or os.environ.get('WAYLAND_DISPLAY')): - raise SystemExit('Currently the panel kitten is supported only on X11 or Wayland desktops') + if is_macos: + raise SystemExit('Currently the panel kitten is not supported on macOS') args, items = parse_panel_args(sys_args[1:]) if not items: raise SystemExit('You must specify the program to run')