No se puede anclar la aplicación a la barra de tareas (Solus)

No se puede anclar la aplicación a la barra de tareas (Solus)

Soy muy nuevo en Linux y estoy intentando que mi aplicación (script bash) se pueda fijar en la barra de tareas (tengo Solus).

Estoy haciendo esto a través de la entrada del escritorio (copiado y modificado desde otra aplicación que se puede fijar). Este es mi script de "instalación":

#!/usr/bin/env sh

BASE_DIR="$(cd "$(dirname "$0")"; pwd)" || exit 2

mkdir -p "$HOME"/.local/share/applications

cat <<EOF > "$HOME"/.local/share/applications/example.desktop
[Desktop Entry]
Name=Example
Exec=$BASE_DIR/example.sh
Icon=$BASE_DIR/example.png
Terminal=false
Type=Application
Keywords=example;sample;test;
EOF

Sin embargo, mi aplicación todavía no se puede anclar ni marcar como favorita en la barra de tareas. Pero sí aparece en el menú de la aplicación Solus, y las palabras clave también lo encontrarán desde allí.

¿Qué podría estar haciendo mal? ¿Necesito hacer algo más?

Respuesta1

Bien, encontré la solución poco después.

Necesitaba agregar esta fila a mi script bash:

StartupWMClass=foobar

Dónde se puede encontrar foobar mediante xprop WM_CLASSel comando.

Ahora mi aplicación se puede fijar.

información relacionada