Có một chủ đề minh bạch?


8

Tôi đã tìm kiếm các chủ đề minh bạch, nhưng tôi không tìm thấy chủ đề nào. Có ai đó sử dụng một chủ đề minh bạch?

Câu trả lời:


13

Tôi tìm thấy một giải pháp, và tôi không còn cần chủ đề minh bạch nữa.

Giải pháp là :

;; set transparency
(set-frame-parameter (selected-frame) 'alpha '(85 85))
(add-to-list 'default-frame-alist '(alpha 85 85))

Làm thế nào để bạn đặt điều này vào emacs? Đối với ai đó mới sử dụng emacs thì đây là một tập tin ở đâu đó hoặc tại một lệnh?
Vass

3
Thật không may, điều này không chỉ thay đổi nền, mà còn làm cho văn bản trong suốt.
Jake

6

Bạn có thể đặt độ trong suốt trong Emacs bằng cách đặt tham số khung alpha ,

Tham số này chỉ định độ mờ của khung, trên màn hình đồ họa hỗ trợ độ mờ thay đổi. Nó phải là một số nguyên trong khoảng từ 0 đến 100, trong đó 0 có nghĩa là hoàn toàn trong suốt và 100 có nghĩa là hoàn toàn mờ đục. Nó cũng có thể có một giá trị không, cho biết Emacs không đặt độ mờ khung hình (để nó cho trình quản lý cửa sổ).

Để ngăn khung hình biến mất hoàn toàn khỏi chế độ xem, giới hạn khung-alpha-thấp hơn xác định giới hạn độ mờ thấp hơn. Nếu giá trị của tham số khung nhỏ hơn giá trị của biến này, Emacs sử dụng giá trị sau. Theo mặc định, giới hạn khung thấp hơn alpha là 20.

Tham số khung alpha cũng có thể là một ô khuyết điểm ('hoạt động'. 'Không hoạt động'), trong đó 'hoạt động' là độ mờ của khung khi được chọn và 'không hoạt động' là độ mờ khi không được chọn.

nhưng giải pháp chung hơn là sử dụng trình quản lý tổng hợp của bạn .

Ví dụ: với Compton, bạn có thể thay đổi độ mờ đục của Emacs (hoặc bất kỳ cửa sổ nào) với thay đổi sau trong cấu hình của Compton (tức là tệp ~ / .config / compton.conf ):

opacity-rule = [ "90:class_g = 'Emacs'", # 10% of transparency
                 "90:!focused && class_g = 'Conkeror'"] # as a bonus

Giải pháp sẽ khác nhau giữa các hệ điều hành và hệ thống cửa sổ. Tôi chỉ cung cấp câu trả lời này cho FWIW.

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.