초점이 맞지 않는 창은 반투명하게 되도록 Picom(Compton)을 설정했습니다. 나는 그것의 모양을 좋아하고 그것은 나에게 효과적입니다.
그러나 비활성 창에서 YouTube와 같은 콘텐츠를 재생하는 경우 투명도를 활성화하고 싶지 않습니다.
특정 키워드(youtube, netflix, Jellyfin 등)가 감지되면 piccom이 창 제목을 보고 투명도를 비활성화하도록 하는 방법이 있습니까?
시스템 메시지:
커널: 5.8.9-arch2-1
디스플레이 서버: xorg
창 관리자: i3-gaps (4.16.1-186-gf3fffbae)
합성기:picom (vgit-699ff)
답변1
예, 매뉴얼 페이지에서는 picom
특정 창의 이름이나 클래스를 기반으로 불투명도 규칙을 설정하는 방법을 설명합니다.
--opacity-rule OPACITY:'CONDITION' Specify a list of opacity rules, in the format PERCENT:PATTERN, like 50:name *= "Firefox". picom-trans is recommended over this. Note we don’t make any guarantee about possible conflicts with other programs that set _NET_WM_WINDOW_OPACITY on frame or client windows.
예를 들어 이름에 포함된 창의 불투명도가 항상 100%가 되도록 하려면 Netflix
다음과 같이 입력합니다 ~/.config/picom/picom.conf
.
opacity-rule = [
"100:name *= 'Netflix'"
];
inactive-opacity = 0.90;
비활성 창을 반투명하게 만드는 것과 유사한 기능이 있는 경우 이를 추가하여 inactive-opacity-override = false;
규칙과 충돌하지 않는지 확인할 수도 있습니다.