Ho cercato temi trasparenti, ma non ne ho trovati. C'è qualcuno che usa un tema trasparente?
Ho cercato temi trasparenti, ma non ne ho trovati. C'è qualcuno che usa un tema trasparente?
Risposte:
Ho trovato una soluzione e non ho più bisogno di un tema trasparente.
La soluzione è:
;; set transparency
(set-frame-parameter (selected-frame) 'alpha '(85 85))
(add-to-list 'default-frame-alist '(alpha 85 85))
Puoi impostare la trasparenza all'interno di Emacs impostando il parametro "alpha frame",
Questo parametro specifica l'opacità della cornice, su display grafici che supportano l'opacità variabile. Dovrebbe essere un numero intero compreso tra 0 e 100, dove 0 significa completamente trasparente e 100 significa completamente opaco. Può anche avere un valore nullo, che dice a Emacs di non impostare l'opacità del frame (lasciandolo al gestore delle finestre).
Per evitare che il frame scompaia completamente dalla vista, il limite variabile frame-alpha-lower definisce un limite di opacità inferiore. Se il valore del parametro frame è inferiore al valore di questa variabile, Emacs utilizza quest'ultima. Per impostazione predefinita, frame-alpha-lower-limit è 20.
Il parametro frame alfa può anche essere una cella contro ('active'. 'Inactive'), dove 'active' è l'opacità del frame quando è selezionata e 'inactive' è l'opacità quando non è selezionata.
ma la soluzione più generale è quella di usare il tuo direttore del compositore .
Ad esempio con Compton è possibile modificare l'opacità di Emacs (o qualsiasi finestra) con la seguente modifica nel file di configurazione di Compton (ovvero ~ / .config / compton.conf ):
opacity-rule = [ "90:class_g = 'Emacs'", # 10% of transparency
"90:!focused && class_g = 'Conkeror'"] # as a bonus
La soluzione varia tra i sistemi operativi e i sistemi di finestre, quindi sto fornendo questa risposta solo FWIW.