タスクバーにアプリを固定できない(Solus)

タスクバーにアプリを固定できない(Solus)

私はLinuxに初めてアクセスし、私のアプリケーション(bashスクリプト)をタスクバーに固定できるようにしたいと思います(Solusがあります)。

私はデスクトップアイテム(他の固定可能なアプリケーションからコピーして修正しました)を通してこれを行います。私の「インストール」スクリプトは次のとおりです。

#!/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

ただし、まだアプリをタスクバーに固定したり、お気に入りに追加したりすることはできません。しかし、それはSolusアプリケーションメニューに表示され、キーワードもそこにあります。

私は何を間違えることができましたか?もっとやるべきことはありますか?

ベストアンサー1

さて、解決策をすぐに見つけました。

Bashスクリプトに次の行を追加する必要があります。

StartupWMClass=foobar

foob​​arはコマンドで見つけることができますxprop WM_CLASS

これで私のアプリを固定できます。

おすすめ記事