Saya pikir Anda harus berhati-hati di sana. Banyak dari kita TIDAK akan merekomendasikan Anda mengedit default seluruh sistem untuk tema, kecuali jika Anda benar-benar ingin mengganggu aktivitas semua akun pengguna dalam sistem. Jika Anda membuat kesalahan saat melakukan itu, maka itu memengaruhi semua akun pengguna. Hal lain yang perlu diperhatikan adalah ketika paket diperbarui, perubahan Anda akan dihapus.
Kelemahan lain dari strategi ini adalah bahwa itu hanya mengubah perilaku satu tema GTK, tetapi Anda mungkin ingin mengubah ukuran bilah gulir di SEMUA tema GTK-3.0.
Alih-alih, edit file konfigurasi di dalam akun pengguna. Caranya adalah dengan mencari tahu mana yang merupakan jarak terpendek ke titik akhir yang diinginkan. File GTK yang Anda edit adalah bagian dari pengaturan CSS (Cascading Style Sheets), sehingga kustomisasi yang Anda masukkan ke akun Anda akan mengubah pengaturan.
Di akun pengguna Anda, di folder ~ / .config / gtk-3.0 / gtk.css Saat ini saya memiliki ini di file yang disebut "gtk.css"
.scrollbar {
-GtkScrollbar-has-backward-stepper: true;
-GtkScrollbar-has-forward-stepper: true;
-GtkRange-slider-width: 20;
-GtkRange-stepper-size: 20;
}
Jika Anda bermain-main dengan ini sedikit, Anda akan menemukan kemungkinan untuk mengintegrasikan banyak perubahan spesifik dari file tema yang sedang Anda edit di atas. Pada suatu waktu saya berusaha sangat keras untuk mengutak-atik banyak pengaturan, tapi saya dalam mode "tetap sederhana" sekarang.
Jika Anda benar-benar ingin mengedit banyak pengaturan, hal yang benar untuk dilakukan adalah menyalin seluruh file gtk-widgets.css dan meletakkannya di folder ~ / .config / gtk-3.0 Anda. Lalu pergi ke kota mengutak-atik pengaturan.
Dalam folder yang sama, saya memiliki file bernama "settings.ini"
[Settings]
gtk-primary-button-warps-slider = false
Ini mencegah klik di bilah gulir dari bergerak ke titik tertentu dalam file, alih-alih hanya maju satu layar. Saya lebih suka itu!
Hal lain yang perlu diketahui adalah bahwa mengubah file tema (baik seperti yang sebelumnya direkomendasikan oleh @Dorian atau dengan perubahan akun pengguna untuk semua tema berbasis GTK-3.0 seperti yang saya sarankan) hanya mengubah program yang didasarkan pada toolkit GTK-3.0. Itu tidak mengubah bilah gulir untuk semua aplikasi. Hanya untuk yang membaca file konfigurasi gtk-3.0. Karena Anda mengedit tema gtk-3.0, aplikasi yang ditulis dengan QT atau gtk-2.0 tidak akan berubah. Oleh karena itu, mengubah ukuran scrollbar dari semua program agak lebih sulit / menjemukan daripada yang Anda harapkan.
Saya telah mengubah lebar scrollbar di gtk-2.0 juga. Ini dilakukan di folder terpisah ~ / .config / gtk-2.0. File yang akan dibuat bernama gtkrc
style "scroll"
{
GtkScrollbar::slider-width = 20
}
Perhatikan bahwa gtk-2.0 adalah pengaturan yang dirancang berbeda sehingga sintaksnya berbeda, Anda tidak bisa hanya menyalin gtk-3.0 css ke folder gtk-2.0.
Saya perhatikan bahwa beberapa aplikasi berperilaku buruk ketika Anda membuat scrollbar berbeda karena ukuran "grabber" di dalam palung slider tidak diubah ukurannya dengan benar. Saya menduga perubahan menyeret scrollbar pada file @ Dorian akan membantu dengan itu. Saya mungkin kembali dan mencobanya. Aku akan memberitahu Anda.
Rangkuman: Kunci "saran administrator sistem Linux lama adalah" JANGAN mengedit file konfigurasi pada basis sistem. Anda membahayakan sistem Anda, perubahan Anda tidak akan bertahan selama revisi, dan itu membutuhkan akses root, yang tidak pernah baik untuk hal-hal kosmetik seperti ini. Temukan cara untuk membuat perubahan di akun pengguna Anda.
PS. Jika Anda benar-benar ingin bermain-main dengan file sistem (kadang-kadang saya lakukan jika saya benar-benar ingin memaksa semua pengguna memiliki warna tim sepak bola favorit saya sebagai wallpaper dan skema warna :)), hal pertama yang harus Anda lakukan adalah membuat salinan dari file asli dan beri nama asli "gtk-widgets.css.orig". Kemudian ketika Anda mengedit file Anda, simpan salinan hasil edit Anda sebagai "gtk-widgets.css.20160919", di mana saya memiliki tanggal YYYYMMDD pada akhir itu. Dengan cara ini, ketika paket deb diperbarui, Anda akan memiliki salinan file yang diedit. Yang Anda edit bernama gtk-widgets.css akan dilenyapkan oleh instalasi paket.