Es un compositor en Xorg más avanzado que picon [ver] y con más opciones de personalización, soporte para efectos avanzados y mayor compatibilidad con entornos modernos y que también aplica efectos gráficos, sombras, transparencias, difumninados y animaciones.
$ picom &
$ picom --active-opacity=1.0 --inactive-opacity=0.8 &
$ picom --shadow=true --shadow-radius=15 --shadow-opacity=0.75 &
$ picom --blur-method=dual_kawase --blur-strength=7 &
$ picom --shadow-exclude "class_g = 'Conky'" --opacity-rule "90:class_g = 'Firefox'" &
$ picom --log-level=debug --log-file=picom.log
Crear un archivo de configuración detallado. Sirva de ejemplo:
$ nano ~/.config/picom.conf
# General
backend = "glx";
vsync = true;
#
# Sombras
shadow = true;
shadow-radius = 12;
shadow-opacity = 0.8;
#
# Transparencias
inactive-opacity = 0.85;
active-opacity = 1.0;
#
# Difuminado
blur-method = "dual_kawase";
blur-strength = 5;
#
# Exclusiones
shadow-exclude = [
"class_g = 'Conky'",
"_GTK_FRAME_EXTENTS@:c"
];
$ picom --config ~/.config/picom.conf &
$ picom --experimental-backends --no-fading-openclose --log-level=info
Para habilitar o deshabilitar ciertos efectos mientras picom está en ejecución se usa señales de Unix:
$ pkill -USR1 picom
$ pkill -USR2 picom
$ pkill picom