Переменные system-name
и system-type
будут вам там полезны;они позволяют вам писать стандартные условные выражения Lisp на их основе.frame.el
также содержит различные биты кода, которые могут быть полезными - например, display-mm-width
теоретически возвращает физический размер дисплея.в ссылке на elisp, если вам нужны конкретные конструкции Lisp, чтобы решить, как выразить решение.