터미널 불투명도를 설정하기 위한 매우 간단한 compton 구성 파일이 있습니다.
opacity-rule = ["85:name *= 'st'"];
하지만 창 제목 st
에 문자가 포함되어 있으면 해당 창에도 투명도가 적용된다는 사실을 발견했습니다.
st
불투명도를 적용할 때 compton에서 엄격한 패턴 일치를 얻어서 해당 하위 문자열을 포함하는 문자열이 아니라 창 제목이 that과 정확히 동일한 경우에만 불투명도가 적용되도록 하는 방법이 있습니까 ?
답변1
이름으로 규칙을 설정하지 말고 클래스로 설정하세요.
창을 엽니다. 를 실행하면 xprop
커서가 십자 모양으로 바뀌어야 합니다. 이제 창 내의 아무 곳이나 클릭하면 xprop
다소 큰 출력이 반환됩니다. WM_CLASS(STRING)
맨 아래에서 속성(또는 이와 유사한 것)을 찾으세요 . 두 가지 값이 있으며 상황에 따라 달라질 가능성이 높습니다. 두 번째는 대부분 작동합니다.
그런 다음 에서 compton.conf
규칙을 으로 설정 하고 반환된 클래스로 opacity-rule = ["85:class_g = '$window_class'"]
바꿉니다 .$window_class
xprop
재부팅 compton
하고 killall compton; compton &
다시 보고하세요!