Saya menggunakan Cinnamon di Arch Linux dengan tema gelap (khususnya Vertex Dark). Tema gelap menyebabkan perilaku yang tidak diinginkan di beberapa aplikasi di mana warna latar depan dikodekan keras menjadi warna gelap tetapi warna latar belakang menggunakan warna sistem.
Salah satu caranya adalah dengan membuat ~/.local/share/applications/<myapp>.desktop
file yang menetapkan tema GTK yang berbeda. Namun, Keepass tampaknya tidak menghormati GTK_THEME
variabel lingkungan. Di shell, jika saya mencoba:
env GTK_THEME="Vertex" keepass
Tema Keepass sepertinya tidak berubah sama sekali. Saya menduga ini karena Keepass menggunakan Mono untuk dukungan lintas platform, yang memiliki beberapa sisi kasar dan tidak selalu berperilaku seperti aplikasi asli. Apakah ada variabel lain yang harus saya atur untuk aplikasi Mono?
(Perhatikan bahwa tampaknya ada pertanyaan serupa yang belum terjawab di AskUbuntu).
Sunting: Melihat ini lebih jauh, tampaknya KeepassXC telah benar-benar matang sejak saya terakhir melihatnya, jadi beralih ke aplikasi naif adalah pilihan yang layak. Namun, saya masih tertarik untuk mempelajari apakah ada sesuatu yang bisa dilakukan atau tidak.
Jawaban yang Diterima:
Mengalami masalah yang sama dan memperbaikinya dengan mengatur GTK2_RC_FILES
variabel seperti ini:GTK2_RC_FILES="/usr/share/themes/Adwaita/gtk-2.0/gtkrc" keepass