Bash 스크립트에서 Xfce 테마 변경

Bash 스크립트에서 Xfce 테마 변경

저는 컨버터블 노트북을 가지고 있으며 표준 데스크탑 모드에서 태블릿 모드로 변경하기 위해 bash 스크립트를 작성하고 있습니다. XFCE를 실행 중입니다.

현재 스크립트는 내장 가속기의 읽기 방향을 켜고 끄고 있지만 XFCE 테마도 프로그래밍 방식으로 전환하고 싶습니다.

분명히 xfce4-settings-manager테마를 전환하는 명령줄 옵션이 없으며 gtk-theme-switcher2스크롤바 옵션이 적용되지 않습니다. 이는 제가 전환하고 싶은 테마에서 가장 큰 것 중 하나입니다.

명령줄에서 이 작업을 수행할 수 있는 방법이 있나요?

답변1

노력하다xfconf-query이와 같이

xfconf-query -c xsettings -p /Net/ThemeName -s "Greybird"

Greybird테마 이름으로 바꿀 수 있습니다 . 단일 단어가 아닌 경우 따옴표로 묶어야 합니다. 예를 들어 "Ambiance-XFCE-LXDE-Yellow"도 따옴표로 묶어야 합니다.

이제 완전히 다른 테마로 전환하는 대신 현재 테마의 특정 부분만 변경하려는 경우에는 도움이 되지 않습니다. 이 경우 테마의 복사본을 여러 개 만들고 이름을 "My Neat Theme 1" "My Neat Theme 2" 등으로 지정하는 것이 좋습니다. 각 특정 요구 사항에 맞게 각 테마를 수정하고 마지막에는 xfconf-query.

관련 정보