GNU/Linux >> Belajar Linux >  >> Linux

Cara mengubah warna jendela aktif di Plasma

Atau, judul artikel ini adalah:cara mengubah warna bilah judul aktif di Plasma. Jadi, semua ini tentang apa? Di desktop Plasma, tema default disebut Breeze. Sampai sekitar Plasma 5.18, Breeze dikirimkan dengan tema aplikasi terang, ditambah batas jendela gelap. Pilihan ergonomis yang sangat baik, pemisahan yang mudah antara jendela latar depan dan latar belakang. Tidak ada omong kosong yang datar dan modern.

Baru-baru ini, Plasma menawarkan tema semua-terang atau semua-gelap yang berbeda, ditambah tema campuran yang disebut Twilight, yang memberi Anda kombo terang-gelap lama. Kecuali ... itu tidak lagi berfungsi dengan benar. Batas jendela untuk jendela aktif bertema cahaya. Ini adalah masalah yang kurang dilaporkan, tidak dipahami dengan baik. Saya bahkan meminta orang-orang mengirimi saya email untuk memberi tahu saya cara mengubah warna. Yang saya lakukan, dan perubahan tidak menghasilkan apa-apa, karena tampaknya ada bug yang belum terselesaikan di Plasma. Saya telah membicarakan hal ini selama lebih dari setahun. Saatnya untuk artikel khusus.

Masalah lebih detail

Plasma menolak untuk mengubah warna bilah judul aktif untuk tema Breeze. Sangat sederhana. Sekarang, jika Anda membaca tutorial saya tentang kustomisasi Plasma, saya menunjukkan cara mengubah warna font, dan menggunakan tema Brooze kustom saya sendiri. Edit warna apa saja, terapkan, dan perubahannya langsung terjadi. Hanya ini yang tidak berfungsi untuk bilah judul. Cobalah sendiri. Pengaturan> Tampilan> Warna. Edit skema apa pun. Tetapkan warna Anda sendiri. Tidak ada.

Saya melakukan ini baru-baru ini di Fedora 34 KDE dan KDE neon 5.22.5. Saya mencoba ini pada banyak sistem, dengan beberapa kartu grafis. Masalahnya sepenuhnya Plasma, dan tidak terkait dengan faktor lain, dan tampaknya memengaruhi versi terbaru dari lingkungan desktop juga. Petunjuk:Mungkin sudah diperbaiki saat Anda membaca ini!

Solusi 1

Pertama, solusi. Jika Anda menerapkan skema warna yang berbeda, misalnya Oxygen atau Oxygen Cold, Anda dapat membuat perubahan pada warna bilah judul yang aktif. Tampaknya masalah ini diisolasi ke Breeze. Sangat mengganggu, karena memiliki ergonomi warna terbaik secara keseluruhan di dalam jendela aplikasi.

Inilah Oxygen dengan skema warna Breeze lama (seperti katakanlah Plasma 5.12):

Solusi 2

Ini jauh lebih ketat. Ini melibatkan perubahan file konfigurasi KDE. Ini tidak cantik atau elegan, dan Anda mungkin perlu membatalkan perubahan ini di beberapa titik, setelah neon diperbaiki. Yaitu, di direktori home Anda, Anda ingin mengedit dua file berikut:

/home/"username"/.config/kdeglobals
/home/"username"/.kde/share/config/kdeglobals

Yang pertama didasarkan dari yang kedua (yang merupakan default untuk pengguna yang baru dibuat), jadi jika Anda telah membuat modifikasi apa pun, Anda mungkin perlu memilah kedua file ini. Anda dapat memulai dengan file pertama, membuat perubahan, lalu melihat apakah Anda juga perlu menerapkan perubahan yang sama di file kedua.

Kedua file akan hampir (jika tidak) identik. Mereka akan berisi daftar panjang deklarasi dan nilai terkait, termasuk warna:

...
[Warna:Jendela]
BackgroundAlternate=227,229,231
BackgroundNormal=239,240,241
DecorationFocus=61,174,233
DecorationHover=61,174,233
ForegroundActive=61,174,233
ForegroundInactive=112.125.138
ForegroundLink=41.128.185
...

Yang perlu Anda lakukan adalah mengedit dan mengubah baris yang menyatakan kode warna batang judul Breeze default dengan kode "klasik". File mencantumkan warna dalam format RGB. Anda dapat menggunakan program seperti GIMP untuk mengetahui warna, dan membuat terjemahan yang diperlukan.

Secara khusus, nilai hex abu-abu muda Breeze #e3e5e7 dipetakan ke 227.229.231. Kode warna abu-abu gelap Breeze (lama) #405057 dipetakan ke 64,80,87. Anda sekarang dapat dengan mudah membalikkan atau mengganti instance relevan yang memetakan garis di bagian Window Manager (WM) di dalam file. Setelah Anda membuat perubahan ini, mulai ulang Plasma shell Anda, atau reboot. Perubahan harus aktif.

Sekarang, apa yang relevan, Anda bertanya? Cara termudah untuk mengetahuinya adalah sebagai berikut. Simpan file asli di lokasi cadangan. Buat skema warna kustom Anda sendiri - edit warna bilah judul, lalu Simpan sebagai, beri nama, seperti Test. Sekarang, buka kedua file dalam editor teks dan bandingkan perbedaannya, atau gunakan diff pada baris perintah. Misalnya, dengan tema Oxygen Cold yang dimodifikasi:

--- - 2021-09-24 14:28:52.894025651 +0200
+++ /home/roger/.config/kdeglobals 2021-09-24 14:28:48.298722471 +0200

[Umum]
-ColorScheme=OxygenCold
+ColorScheme=Test
Name=Breeze Light

[WM]
-activeBackground=96,148,207
+activeBackground=0,0,0
activeBlend=224.223.222
activeForeground=255.255.255
inactiveBackground=224.223.222
-inactiveBlend=224.223.222
+inactiveBlend=221.220,219
inactiveForeground=20,19,18

Seperti yang Anda lihat, perbedaan terpenting adalah pada entri activeBackground di bawah [WM]. Di sinilah Anda dapat mengganti kode warna yang tercantum di atas. Anda dapat melakukan beberapa penyesuaian tambahan, tentu saja, tetapi bagian yang paling penting adalah potongan besar warna yang membedakan jendela latar depan dan latar belakang.

Kesimpulan

Saya harus mengatakan saya tidak senang telah menulis artikel ini. Ini menjengkelkan. Tetapi juga perlu, karena kami menginginkan estetika yang baik dan ergonomi yang luar biasa dalam alur kerja kami sehari-hari, dan jika Anda tidak dapat dengan mudah memisahkan jendela latar depan dan latar belakang di desktop, berarti ada yang salah di lingkungan Anda.

Nah, semoga setan OCD Anda bisa beristirahat sekarang. Anda memiliki dua solusi untuk masalah bilah judul di Plasma hingga masalah tersebut diselesaikan secara resmi. Dan saya berharap itu akan terselesaikan, dan ini bukan awal dari tren satu warna untuk menang yang tidak masuk akal di mana semuanya datar, terlihat sama, dan sulit dinavigasi. Nikmati warna Anda. Dan sampai jumpa.


Linux
  1. Cara menskalakan layar masuk Plasma pada layar HD/UHD

  2. Bagaimana Cara Mengubah Nama Host?

  3. Bagaimana mengubah warna zsh-autosugesti

  1. Bagaimana mengubah identitas sistem Linux

  2. Cara Mengubah Shell Default Di Linux

  3. Bagaimana cara mengubah nama host di Ubuntu

  1. Cara mengubah warna terminal Linux Anda

  2. Cara mengubah kata sandi root mysql

  3. Bagaimana cara mengubah direktori di Git Bash dengan Git untuk Windows?