현재 내 모든 gtk3 애플리케이션은 표준 Adwaita 테마로 시작됩니다. 지금까지 나는 성공하지 못한 채 어두운 버전에서 실행되도록 노력해 왔습니다.
GTK_THEME=Adwaita:dark program
나는 이 작업을 수행할 때 프로그램이 올바른 테마로 시작하기 때문에 이것이 작동해야 한다는 것을 알고 있습니다 .
구글링을 하고 아치 위키를 확인한 후에 ~/.gtkrc-2.0
gtk2 프로그램과 gtk3 프로그램에 대해 ~/.config/gtk-3.0/settings.ini
다음 구성 파일을 생성 해야 한다는 것을 발견했습니다. 파일 ~/.gtkrc-2.0
에는 다음 내용이 포함되어 있습니다.
gtk-theme-name = "Adwaita-dark"
이 ~/.config/gtk-3.0/settings.ini
파일에는 다음이 포함됩니다.
[Settings]
gtk-theme-name=Adwaita:dark
gtk-application-prefer-dark-theme=1
Theme: Adwaita-dark [GTK2], Adwaita:dark [GTK3]
나는 neofetch를 사용할 때 Adwaita-dark/Adwaita:dark 대신 Adwaita에서 gtk3 응용 프로그램이 여전히 시작된다는 내용의 줄이 있기 때문에 이것이 효과가 있다고 믿습니다.
export GTK_THEME=Adwaita:dark
또한 gsettings 명령을 사용하여 lxappearance를 설치하고 파일 에 추가해 보았습니다 ~/.xinitrc
. 이 중 아무것도 작동하지 않았습니다.
저는 xorg 및 i3 창 관리자와 함께 아치 리눅스를 사용하고 있습니다. 어떻게 작동하게 합니까? 내가 원하는 것은 gtk 앱이 어두운 모드에서 실행되는 것뿐입니다. 내가 놓친 것이 있나요? 내가 뭐 잘못 했어요? 어쩌면 해결책이 있을까요? 솔직히 말해서 이렇게 어려울 줄은 몰랐습니다. 어떤 도움이라도 대단히 감사하겠습니다!
답변1
업데이트: 아직 왜 작동하지 않는지 잘 모르겠지만 Aur에서 다른 테마를 다운로드하여 사용했습니다. 이제 잘 작동합니다!
답변2
다음 행을 추가하십시오 ~/.xprofile
.
export GTK_THEME=Adwaita:dark