OK, resolvi isso sozinho. Vou postar aqui caso alguém tenha a mesma pergunta.
Estes são os passos que tomei:
- instalado: compton, transset-df, devilspie
-
defina todos os parâmetros de opacidade no JWM como 1.0 (isso significa colocar a linha:
<Opacity>1.0</Opacity>
no arquivo de configuração .jwmrc para cada elemento como estilo do windows, menu, etc.) para que eles não sejam transparentes
-
criou o arquivo .devilspie / opacity.ds no meu diretório home
-
comando de execução
$devilspie -a
no terminal para encontrar o identificador para o lxterminal
-
coloque o seguinte código no arquivo opacity.ds:
( if ( or ( contains ( window_class ) "Gvim" ) ( contains ( application_name ) "lxterminal" ) ) ( begin ( spawn_async (str "transset-df -i " (window_xid) " 0.85" )) ) )
em que 0,85 é o nível de opacidade (pode ser de 0,00 a 1,00)
-
Adicionados os seguintes comandos ao .jwmrc:
<StartupCommand>compton </StartupCommand> <StartupCommand>devilspie -a </StartupCommand>
Se você usar o Conky, ele terá sua própria configuração de transparência em seu arquivo de configuração. Mais informações podem ser encontradas em: