Làm thế nào để thay đổi nền của nautilus trong Ubuntu 14.04


21

Khi câu hỏi được đặt ra, Làm cách nào tôi có thể thay đổi nền tảng của nautilus trong Ubuntu 14.04 ??

Tôi đã cố gắng dconf-editor, gtk-tweaker,gnome-tweaker . Chúng thay đổi màu sắc của một số phần của một số pannel nhưng không phải là nền tảng của nautilus trong chế độ xem biểu tượng.


Theo như tôi biết thì phương thức dconf không còn hoạt động như phiên bản 3.8 :(
Rinzwind

Câu trả lời:


18

Bạn có thể chỉnh sửa gtk-main.css hoặc nautilus.csscác tập tin.

Tôi khuyên bạn nên thử điều này theo ~/.themeshệ thống của bạn và không phải toàn hệ thống. Bạn có thể thay đổi màu nền của nautilus hoặc toàn bộ chủ đề cơ bản, điều này ảnh hưởng đến nhiều chương trình hơn. Trong ví dụ này, tôi sẽ thay đổi màu nền trong Chủ đề mặc định "Ambiance" của Ubuntu ( trong Ubuntu Gnome sử dụng thư mục Mặc định thay thế ) từ màu trắng (#ffffff) sang màu xám nhạt (# D8D8D8) . Hãy chọn bất kỳ màu nào khác.

Để so sánh nó trông như thế nào khi bắt đầu: Tập tin css Natuilus

Tạo một bản sao trong ~/

Tạo ~/.themesthư mục của bạn và sao chép chủ đề Ambiance ban đầu vào nó.

mkdir ~/.themes
cp -R /usr/share/themes/Ambiance ~/.themes/

Thay đổi màu nền cho toàn bộ chủ đề

Nếu bạn muốn thay đổi màu cơ bản cho toàn bộ chủ đề, hãy chỉnh sửa base_color (ký hiệu Hex # ??????) trong gtk-main.css. Điều này cũng thay đổi màu nền của các ứng dụng khác (ví dụ: gedit).

nano ~/.themes/Ambiance/gtk-3.0/gtk-main.css

Thay đổi dòng này:

@define-color base_color #ffffff;

Đối với cái này:

@define-color base_color #D8D8D8;

Để lưu các thay đổi trong nano, nhấn Ctrl+ O, Entersau đó Ctrl+ X.

Hiệu ứng: Màu nền cho toàn bộ chủ đề

Chỉ thay đổi màu nền cho nautlius

Nếu bạn muốn thay đổi màu nền cho nautilus, hãy chỉnh sửa nautilus.css.

nano ~/.themes/Ambiance/gtk-3.0/apps/nautilus.css

Thêm dòng này vào đầu tập tin.

 NautilusWindow * .view {
     background-color: #D8D8D8; 
}

Tập tin css Natuilus

Để lưu các thay đổi trong nano, nhấn Ctrl+ O, Entersau đó Ctrl+ X.

Hiệu ứng

Màu nền chỉ dành cho nautilus

Để xem các thay đổi, bạn có thể khởi động lại nautilus , đăng xuất đăng nhập hoặc khởi động lại máy của bạn.


Có một tài liệu tham khảo mà tôi có thể tham khảo để thay đổi thêm trong chủ đề? (đặc biệt nautilus) ví dụ: làm cách nào tôi có thể thay đổi màu của văn bản biểu tượng hoặc màu của biểu tượng khi được chọn, v.v.?
Vahid Nateghi

@VahidNateghi: Không exaclty một danh sách, nhưng bạn có thể xem cấu trúc của các chủ đề mặc định trong ubfox (Ambiance), và ở đây bạn có một liên kết đến một hướng dẫn theo chủ đề gtk3 cơ bản worldofgnome.org/making-gtk3-theme-part-1- thông tin cơ bản và liên kết này dành cho nhà phát triển gnome dành cho GtkCssProvider (bộ chọn, lớp widget) developer.gnome.org/gtk3/3.4/GtkCssProvider.html .hope điều này giúp.
Raguet La Mã

@VahidNateghi Tôi đã có thể thay đổi thành công màu của văn bản biểu tượng bằng cách thêm màu: #FFF; theo các phong cách trên
Caleb

Trong 16.04, tập tin đã được chuyển đến /usr/share/themes/Ambiance/gtk-3.0/gtk-main.css.
MERose

Điều gì về việc thay đổi màu sắc của bảng điều khiển bên?
Ẩn danh

7

Giải pháp của Roman sẽ hoạt động, nhưng thực sự không cần sao chép toàn bộ chủ đề Ambiance vào .themesthư mục của bạn . Thay vào đó, bạn có thể chỉ cần tạo một tệp ~/.config/gtk-3.0/gtk.cssvà đặt bất kỳ thay đổi nào bạn muốn ở đó, chẳng hạn như

NautilusWindow * .view {
 background-color: #D8D8D8; 
}

Sau đó khởi động lại Nautilus. Định nghĩa trong gtk.csstệp của bạn sẽ ghi đè mặc định chủ đề và bạn sẽ thấy màu nền bạn muốn.


Có nơi nào tôi có thể thấy cách thay đổi các tham số khác không? Một số loại danh sách mà tôi có thể thử chơi với các màu thập phân hexa? Tôi quản lý để làm giải pháp của bạn nhưng tôi muốn tìm hiểu làm thế nào để thay đổi phần còn lại của màu sắc, không chỉ là nền. +1
Patrick Da Silva

Điều gì về việc thay đổi màu sắc của bảng điều khiển bên là tốt?
Ẩn danh

0

Cách tốt nhất để thay đổi màu sắc là cài đặt một chủ đề.

Vì vậy, trước tiên hãy cài đặt Unity Tweak Tool.

Sau đó tạo một ~/.themes thư mục

Sau đó tìm và tải về chủ đề ưa thích của bạn. Đây là một ví dụ . Giải nén các chủ đề trong thư mục được tạo.

Mở Unity Tweak Tool và theo chủ đề, chọn cái vừa cài đặt.


Hmm những người không thay đổi nền nautilus.
Rinzwind

Một số chủ đề thay đổi nền Nautilus. Tôi đang sử dụng một trong đó .
Làm
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.