내 시스템 트레이에는 Icewm의 기본 모니터링 장치가 아닌 여러 응용 프로그램이 있습니다. 예를 들어 아래에서 왼쪽에서 오른쪽으로 [1]을 볼 수 있습니다.pnmixer
, [2]nm-applet
,키보드 LED 표시기[3]trayleds.py
, 밝기 표시기[4]traybr.py
, [5] 배터리 잔량 표시기 및 [6] 네트워크 모니터링 위젯(마지막 두 개는 Icewm 내장 구성 요소입니다).
처음 4개의 내장되지 않은 항목의 순서는 시작 시 무작위로 정의되는 것 같습니다. 순서(예: [2], [4], [1] 및 [3])를 어떻게 결정합니까? man icewm-winoptions
언급하다
주문하다: 숫자 (기본값: 0)
작업 버튼과 트레이 아이콘의 정렬 순서입니다. 기본값은 0입니다. 양수 값을 늘리면 오른쪽으로 더 이동하고, 음수 값을 줄이면 왼쪽으로 더 이동합니다. 작업 창, 트레이 창 및 시스템 트레이에 대한 순서 옵션을 사용할 수 있습니다.
하지만 추가할 적절한 이름을 어떻게 찾을 수 있습니까 ~/.icewm/winoptions
?
답변1
icesh
에 포함되어야 하는 용어를 찾는 데 사용됩니다 ~/.icewm/winoptions
. 시행착오를 통해 확인한 바에 따르면 네 번째 필드는 다음과 같습니다.
$ icesh systray
0xc00001 0 5981 "pnmixer" : (pnmixer.Pnmixer) 10x10+10+10
0x1000001 0 5980 "NetworkManager Applet": (nm-applet.Nm-applet) 10x10+10+10
0x1400001 0 5988 "trayleds.py" : (trayleds.py.Trayleds.py) 10x10+10+10
0x1200001 0 5989 "traybr.py" : (traybr.py.Traybr.py) 10x10+10+10
그래서 [2]를 얻으려면nm-applet
, [4]traybr.py
, [1]pnmixer
, [삼]trayleds.py
주문하세요. 이것은 당신 것입니다 ~/.icewm/winoptions
.
NetworkManager Applet.order: +1
traybr.py.order: +2
pnmixer.order: +3
trayleds.py.order: +4
결과: