1 votes

Terminal transparent dans le JWM

Comment puis-je (par ordre de préférence) :

a) faire fonctionner la fausse transparence lxterminale dans JWM b) rendre un autre terminal léger transparent ou faux transparent dans JWM c) rendre trasparent UNIQUEMENT le terminal dans JWM en utilisant compton

Dans le fichier de configuration de lxterminal, j'ai essayé de définir bgtransparent=true et bgalpha=(divers entiers) mais cela n'a pas fonctionné. De plus, dans le menu édition/configuration, il n'y a pas d'option pour définir la transparence.

1voto

black-clover Points 73

OK, j'ai résolu ce problème moi-même. Je vais poster ici au cas où quelqu'un aurait la même question.

Voici les mesures que j'ai prises :

  1. installé : compton, transset-df, devilspie

  2. définir tous les paramètres d'opacité dans JWM à 1.0 (cela signifie mettre la ligne :

    <Opacity>1.0</Opacity> 

    dans le fichier de configuration .jwmrc pour chaque élément (style Windows, menu, etc.) afin qu'ils ne soient pas transparents.

  3. J'ai créé le fichier .devilspie/opacity.ds dans mon répertoire personnel.

  4. exécuter la commande

    $devilspie -a 

    dans le terminal pour trouver l'identifiant de lxterminal

  5. mettez le code suivant dans le fichier opacity.ds :

    ( if
    ( or
    ( contains ( window_class ) "Gvim" )
    ( contains ( application_name ) "lxterminal" )
    )
    ( begin
    ( spawn_async (str "transset-df -i " (window_xid) " 0.85" ))
    )
    )

    où 0,85 est le niveau d'opacité (peut être compris entre 0,00 et 1,00).

  6. Ajout des commandes suivantes au fichier .jwmrc :

    <StartupCommand>compton </StartupCommand>
    <StartupCommand>devilspie -a </StartupCommand>

Si vous utilisez Conky, il dispose de son propre paramètre de transparence dans son fichier de configuration. Vous trouverez de plus amples informations à l'adresse suivante :

https://wiki.archlinux.org/index.php/Per-application_transparency

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X