Khi bạn đang đọc một cuốn sách bên ngoài, một chỗ râm mát có thể cung cấp thời gian nghỉ ngơi từ những tia sáng của mặt trời trên các trang sách của bạn. Nó sẽ không được tốt đẹp để mang lại những hiệu ứng của một môi trường râm để màn hình máy tính của bạn, tiết kiệm đôi mắt của bạn từ sự khắc nghiệt của văn bản backlit đen trắng trên? Solarized có thể biến điều ước đó thành hiện thực.

Solarized, một bảng phối màu được phát triển bởi Ethan Schoonover, biến đổi các thiết bị đầu cuối và ứng dụng Linux của bạn bằng một bảng màu 16 màu đơn giản mà bạn có thể áp dụng trong vài phút. Nó cung cấp một sự pha trộn của độ tương phản thấp, độ sáng giảm và dễ đọc để giảm mỏi mắt và tối đa hóa dễ sử dụng.

Trong bài viết này, chúng tôi sẽ thảo luận về lý thuyết đằng sau sự sáng tạo của Schoonover và tìm hiểu những điều cơ bản về cách bạn có thể áp dụng bảng màu của mình cho thiết bị đầu cuối yêu thích của bạn.

Cảm hứng và lý thuyết

Schoonover cho biết trong trang web của mình rằng anh thích đọc bên ngoài và trong bóng râm. Anh cố gắng tìm một nơi dưới gốc cây nơi bóng râm cung cấp hiệu ứng mờ đẹp từ ánh sáng mặt trời trực tiếp khắc nghiệt - một nơi mà “giấy bóng mờ tương phản với… văn bản sắc nét độc đáo”.

Trong cài đặt đó, độ tương phản giữa văn bản và nền trắng của nó thấp hơn độ tương phản bạn sẽ tìm thấy trên màn hình máy tính hiển thị văn bản màu đen trên nền trắng. Tình huống thứ hai, thật không may, có thể làm căng mắt; nó cũng là một tình huống mà nhiều người dùng máy tính tìm thấy trong đó.

Năng lượng mặt trời hóa cuộc chiến này với mười sáu màu sắc (tám tông màu cơ bản và tám màu nhấn) sao chép bản chất dịu nhẹ của một điểm râm. Các màu sắc đến từ không gian màu CIELAB và được thiết kế với các mối quan hệ nhẹ nhàng cố định để khi chúng được nhóm lại với nhau, chúng không làm căng mắt bạn. Kiểm tra trang web của Schoonover để xem nhanh không gian màu.

Các mẫu màu ở phía trên cùng của ảnh chụp màn hình đó khớp với màu được sử dụng trong các thiết bị đầu cuối kiểu ánh sáng và tối được hiển thị bên dưới chúng. Bạn có thể áp dụng sơ đồ màu sáng hoặc tối cho các thiết bị đầu cuối của riêng bạn với một bản sao / dán đơn giản vào một tệp ".Xresources".

Cài đặt và ứng dụng

Nếu bạn chưa nắm bắt các tệp cần thiết từ trang web được Solarized, hãy làm như vậy ngay bây giờ với git:

 git clone git: //github.com/altercation/solarized.git 

hoặc tải xuống tệp zip tại đây.

Giải nén tệp nén nếu cần. Sau đó, nhập thư mục Solarized và thư mục con "xresources" của nó.

 cd solarized / xresources 

Bây giờ hãy sao chép toàn bộ văn bản từ tệp văn bản “./solarized” vào tệp “$ HOME / .Xresources” của bạn.

Mỗi dòng trong tệp “.Xresources” bắt đầu bằng dấu chấm than được nhận xét. Bạn có thể thấy rằng bộ sưu tập màu sắc ánh sáng được nhận xét, vì vậy nếu bạn sử dụng Solarized ngay bây giờ, thiết bị đầu cuối của bạn sẽ áp dụng các chủ đề tối. Nếu bạn muốn áp dụng chủ đề ánh sáng, hãy bỏ ghi chú màu sáng và nhận xét màu tối để văn bản của bạn trông giống như hình dưới đây.

Để áp dụng các thay đổi, hãy tải lại tệp “.Xresources” của bạn.

 xrdb ~ / .Xresources 

Mở một thiết bị đầu cuối mới để lộ ra bảng màu mới.

Solarized trong các ứng dụng khác

Ứng dụng này của màu sắc mới sẽ làm việc tốt trong nhiều thiết bị đầu cuối, nhưng Schoonover cũng đã phát triển các mẫu màu cho các ứng dụng cụ thể.

Trong thư mục “solarized” cơ sở của bạn, bạn có thể tìm thấy các hướng dẫn cài đặt cụ thể cho các ứng dụng đầu cuối như Vim, Emacs, và Mutt và các ứng dụng đồ họa như Photoshop và GIMP. Tệp văn bản “README.md” trong mỗi thư mục giải thích các hướng dẫn này.

Một số thiết bị đầu cuối như thiết bị đầu cuối Xfce cũng dựa vào các tệp cấu hình khác với “.Xresources”, do đó bạn có thể tìm thấy thiết bị đầu cuối đã chọn của mình được liệt kê trong thư mục riêng của nó. Nếu các hướng dẫn .Xresources của chúng tôi được liệt kê ở trên không có tác dụng, bạn có thể cần phải làm theo README.

Lưu ý : Trong Photoshop và GIMP bạn đang cài đặt bảng màu, không buộc các phần tử GUI của chương trình sử dụng bảng phối màu được Solarized. Schoonover đánh dấu các biến thể sử dụng này trong tên của mỗi thư mục con, bao gồm “vim-colors-solarized” và “adobe-swatches-solarized.” Các từ “colors” và “swatches” trong những tên đó tương ứng cho biết bạn sẽ thay đổi giao diện của một ứng dụng hoặc sẽ cung cấp cho ứng dụng một lựa chọn màu sắc để sử dụng trong hoạt động của nó.

Sự khác biệt chính giữa cài đặt “.Xresources” được trình bày ở đây và các thủ tục cài đặt bổ sung này là bạn có thể được yêu cầu chỉnh sửa các tệp cấu hình duy nhất. Hướng dẫn cho Vim yêu cầu bạn chỉnh sửa tập tin ".vimrc" của nó, ví dụ. Bạn cũng có thể phải khởi động lại ứng dụng để xem mọi thay đổi có hiệu lực hay không.

Phần kết luận

Áp dụng bảng màu Solarized chỉ mất vài phút, nhưng hiệu ứng của nó có thể rất ấn tượng. Tôi bắt đầu sử dụng nó vài năm trước để giảm đau đầu của tôi liên quan đến mỏi mắt. Nó đã giúp rất nhiều mà tôi tiếp tục sử dụng nó mỗi ngày.

Bây giờ tôi khuyên bạn nên Solarized mọi cơ hội tôi nhận được cho tính thực tế và hấp dẫn của nó. Nó đã làm cho máy tính sử dụng một trải nghiệm thú vị hơn nhiều cho tôi. Tôi hy vọng bạn cũng thấy nó đáng giá.